story: [William] likes to visit his sister. Her name is [Sheila]. [Ruth] went to the mall, because she wanted to look for a present for her daughter, [Stephanie]. [Stephanie] went to the baseball game with her uncle [Jonathan]. [Jonathan] went fishing with his daughter [Traci]. [Traci]'s sister, [Sheila], was n't invited because she hates fishing.
query: ('Ruth', 'William')
clean_story: [Ruth] went to the mall, because she wanted to look for a present for her daughter, [Stephanie]. [Stephanie] went to the baseball game with her uncle [Jonathan]. [Jonathan] went fishing with his daughter [Traci]. [Traci]'s sister, [Sheila], was n't invited because she hates fishing. [William] likes to visit his sister. Her name is [Sheila].
proof_state: [{('Ruth', 'nephew', 'William'): [('Ruth', 'brother', 'Jonathan'), ('Jonathan', 'son', 'William')]}, {('Jonathan', 'son', 'William'): [('Jonathan', 'daughter', 'Sheila'), ('Sheila', 'brother', 'William')]}, {('Ruth', 'brother', 'Jonathan'): [('Ruth', 'daughter', 'Stephanie'), ('Stephanie', 'uncle', 'Jonathan')]}, {('Jonathan', 'daughter', 'Sheila'): [('Jonathan', 'daughter', 'Traci'), ('Traci', 'sister', 'Sheila')]}]
edge_types: ['daughter', 'uncle', 'daughter', 'sister', 'brother']