story: [Julie] bought a plant for her dad, [Carlos]. [Faye] loves cooking for her son. His name is [Christopher] [Jamie] has not seen her brother, [Roger] in over a year. She wants to take her son, [Richard] to meet him. [Carlos] took his daughter [Faye] to the park that afternoon to play. [Richard] likes to watch baseball with his brother. His name is [Oscar]. [Christopher] loves his uncle, [Roger]. [Sarah] asked her daughter, [Julie], if she would like to go to a movie with her on Saturday night.
query: ('Sarah', 'Oscar')
clean_story: [Sarah] asked her daughter, [Julie], if she would like to go to a movie with her on Saturday night. [Julie] bought a plant for her dad, [Carlos]. [Carlos] took his daughter [Faye] to the park that afternoon to play. [Faye] loves cooking for her son. His name is [Christopher] [Christopher] loves his uncle, [Roger]. [Jamie] has not seen her brother, [Roger] in over a year. She wants to take her son, [Richard] to meet him. [Richard] likes to watch baseball with his brother. His name is [Oscar].
proof_state: [{('Sarah', 'grandson', 'Oscar'): [('Sarah', 'daughter', 'Jamie'), ('Jamie', 'son', 'Oscar')]}, {('Jamie', 'son', 'Oscar'): [('Jamie', 'son', 'Richard'), ('Richard', 'brother', 'Oscar')]}, {('Sarah', 'daughter', 'Jamie'): [('Sarah', 'daughter', 'Faye'), ('Faye', 'sister', 'Jamie')]}, {('Sarah', 'daughter', 'Faye'): [('Sarah', 'daughter', 'Julie'), ('Julie', 'sister', 'Faye')]}, {('Julie', 'sister', 'Faye'): [('Julie', 'father', 'Carlos'), ('Carlos', 'daughter', 'Faye')]}, {('Faye', 'sister', 'Jamie'): [('Faye', 'brother', 'Roger'), ('Roger', 'sister', 'Jamie')]}, {('Faye', 'brother', 'Roger'): [('Faye', 'son', 'Christopher'), ('Christopher', 'uncle', 'Roger')]}]
edge_types: ['daughter', 'father', 'daughter', 'son', 'uncle', 'sister', 'son', 'brother']