story: [David] took his sister [Amanda] out to dinner for her birthday. [Adam] is retired and likes to ride his golf cart around the beach. His grandson [David] stayed with him all summer and he loved riding in the golf cart. [David] and his sister [Mary] were twins. Still, they did n't look very much alike.
query: ('Amanda', 'Adam')
clean_story: [David] took his sister [Amanda] out to dinner for her birthday. [Adam] is retired and likes to ride his golf cart around the beach. His grandson [David] stayed with him all summer and he loved riding in the golf cart.
proof_state: [{('Amanda', 'grandfather', 'Adam'): [('Amanda', 'brother', 'David'), ('David', 'grandfather', 'Adam')]}]