story: [Julie] went to her brother [Charles]'s birthday party [Julie] enjoys playing cards with her brother. His name is [Gregory]. [Sarah] and her son [Gregory] went out to lunch together yesterday. [Sarah] was eager to spend time with her son, [Charles]. [Joel] took his son [Daniel] out for pizza. [Gregory] asked his brother, [Roger], if he wanted to go to the beach. [Roger] said he could n't go because he had to take [Jamie], his sister, to see the dentist. [Jamie] went to the beach with her husband [Daniel].
query: ('Gregory', 'Joel')
clean_story: [Julie] enjoys playing cards with her brother. His name is [Gregory]. [Julie] went to her brother [Charles]'s birthday party [Sarah] was eager to spend time with her son, [Charles]. [Sarah] and her son [Gregory] went out to lunch together yesterday. [Gregory] asked his brother, [Roger], if he wanted to go to the beach. [Roger] said he could n't go because he had to take [Jamie], his sister, to see the dentist. [Jamie] went to the beach with her husband [Daniel]. [Joel] took his son [Daniel] out for pizza.
proof_state: [{('Gregory', 'nephew', 'Joel'): [('Gregory', 'sister', 'Jamie'), ('Jamie', 'son', 'Joel')]}, {('Gregory', 'sister', 'Jamie'): [('Gregory', 'sister', 'Julie'), ('Julie', 'sister', 'Jamie')]}, {('Jamie', 'son', 'Joel'): [('Jamie', 'husband', 'Daniel'), ('Daniel', 'son', 'Joel')]}, {('Julie', 'sister', 'Jamie'): [('Julie', 'brother', 'Charles'), ('Charles', 'sister', 'Jamie')]}, {('Charles', 'sister', 'Jamie'): [('Charles', 'mother', 'Sarah'), ('Sarah', 'daughter', 'Jamie')]}, {('Sarah', 'daughter', 'Jamie'): [('Sarah', 'son', 'Roger'), ('Roger', 'sister', 'Jamie')]}, {('Sarah', 'son', 'Roger'): [('Sarah', 'son', 'Gregory'), ('Gregory', 'brother', 'Roger')]}]
edge_types: ['sister', 'brother', 'mother', 'son', 'brother', 'sister', 'husband', 'son']