story: [Kirk] is a man with a son named [Michael]. [Molly] wanted to say goodbye to her grandson, [Kirk], one last time. [Molly]'s biggest accomplishment is raising her son [Alan].
query: ('Michael', 'Alan')
clean_story: [Kirk] is a man with a son named [Michael]. [Molly] wanted to say goodbye to her grandson, [Kirk], one last time. [Molly]'s biggest accomplishment is raising her son [Alan].
proof_state: [{('Michael', 'brother', 'Alan'): [('Michael', 'mother', 'Molly'), ('Molly', 'son', 'Alan')]}, {('Michael', 'mother', 'Molly'): [('Michael', 'son', 'Kirk'), ('Kirk', 'grandmother', 'Molly')]}]