story: [Daniel]'s father, [Michael], took his daughter [Ethel] to the park to play on the swings. [Peter]'s aunt [Mary] took him to the store to do some last minute party shopping. [Marguerite] and her son, [Kyle], went to the park to fly a kite. They had fun doing it all day. [Marguerite] went shoe shopping with her sister [Mary]. [Kyle] and his brother, [Michael] run a turtle farm. [Peter] took his son [Stephen] out for pizza.
query: ('Stephen', 'Ethel')
clean_story: [Peter] took his son [Stephen] out for pizza. [Peter]'s aunt [Mary] took him to the store to do some last minute party shopping. [Marguerite] went shoe shopping with her sister [Mary]. [Marguerite] and her son, [Kyle], went to the park to fly a kite. They had fun doing it all day. [Kyle] and his brother, [Michael] run a turtle farm. [Daniel]'s father, [Michael], took his daughter [Ethel] to the park to play on the swings.
proof_state: [{('Stephen', 'niece', 'Ethel'): [('Stephen', 'sister', 'Marguerite'), ('Marguerite', 'daughter', 'Ethel')]}, {('Marguerite', 'daughter', 'Ethel'): [('Marguerite', 'son', 'Michael'), ('Michael', 'sister', 'Ethel')]}, {('Stephen', 'sister', 'Marguerite'): [('Stephen', 'sister', 'Mary'), ('Mary', 'sister', 'Marguerite')]}, {('Marguerite', 'son', 'Michael'): [('Marguerite', 'son', 'Kyle'), ('Kyle', 'brother', 'Michael')]}, {('Michael', 'sister', 'Ethel'): [('Michael', 'father', 'Daniel'), ('Daniel', 'daughter', 'Ethel')]}, {('Stephen', 'sister', 'Mary'): [('Stephen', 'son', 'Peter'), ('Peter', 'aunt', 'Mary')]}]
edge_types: ['son', 'aunt', 'sister', 'son', 'brother', 'father', 'daughter']