story: [James] took his daughter [Rosemary] to the zoo for her birthday. Then they went to go get some ice cream. [James] decided to take his son, [Thomas], on a ski vacation. [Adam] is the proud grandfather of the cute [Thomas].
query: ('James', 'Adam')
clean_story: [James] decided to take his son, [Thomas], on a ski vacation. [Adam] is the proud grandfather of the cute [Thomas].
proof_state: [{('James', 'father', 'Adam'): [('James', 'son', 'Thomas'), ('Thomas', 'grandfather', 'Adam')]}]