story: [May] likes to stay with her grandfather [Stanley] during the summer because he has a pool in his back yard. [Paul] and his sister [May] took their father out to eat for his birthday. They had a great time. [Michael] does not know he has a son named [Paul].
query: ('Michael', 'Stanley')
clean_story: [Michael] does not know he has a son named [Paul]. [Paul] and his sister [May] took their father out to eat for his birthday. They had a great time. [May] likes to stay with her grandfather [Stanley] during the summer because he has a pool in his back yard.
proof_state: [{('Michael', 'father', 'Stanley'): [('Michael', 'daughter', 'May'), ('May', 'grandfather', 'Stanley')]}, {('Michael', 'daughter', 'May'): [('Michael', 'son', 'Paul'), ('Paul', 'sister', 'May')]}]