story: [Michael] and his sister [Marian] were hoping for a snow day. [John] enjoys talking to his sister. Her name is [Darnell]. [Marian] has a son called [John]. Each day they go to the park after school.
query: ('Michael', 'Darnell')
clean_story: [Michael] and his sister [Marian] were hoping for a snow day. [Marian] has a son called [John]. Each day they go to the park after school. [John] enjoys talking to his sister. Her name is [Darnell].
proof_state: [{('Michael', 'niece', 'Darnell'): [('Michael', 'sister', 'Marian'), ('Marian', 'daughter', 'Darnell')]}, {('Marian', 'daughter', 'Darnell'): [('Marian', 'son', 'John'), ('John', 'sister', 'Darnell')]}]