story: [Bernard] and his brother [David] went to the movies. [Bernard] wanted to see an action movie, but [David] convinced him to go to a horror film instead. [David] and his sister [Mary] got their mother [Mary] a new computer for her birthday. She really liked it. [David] loves his grandmother [Michelle] because she has lots of toys at her house for him to play with.
query: ('Michelle', 'Mary')
clean_story: [David] loves his grandmother [Michelle] because she has lots of toys at her house for him to play with. [David] and his sister [Mary] got their mother [Mary] a new computer for her birthday. She really liked it.
proof_state: [{('Michelle', 'granddaughter', 'Mary'): [('Michelle', 'grandson', 'David'), ('David', 'sister', 'Mary')]}]