story: [Samuel] took his favorite son [Jose] to a baseball game where he caught a foul ball as a souvenir. [Jose] made nachos for his granddaughter [Irene]. [Irene]'s sister [Margaretta] ate tacos instead. [Pat] and his son [Milton] went to look at cars. [Pat] ended up buying the Mustang. [Margaretta] enjoys playing cards with her brother. His name is [Pat].
query: ('Milton', 'Samuel')
clean_story: [Pat] and his son [Milton] went to look at cars. [Pat] ended up buying the Mustang. [Margaretta] enjoys playing cards with her brother. His name is [Pat]. [Jose] made nachos for his granddaughter [Irene]. [Irene]'s sister [Margaretta] ate tacos instead. [Samuel] took his favorite son [Jose] to a baseball game where he caught a foul ball as a souvenir.
proof_state: [{('Milton', 'brother', 'Samuel'): [('Milton', 'father', 'Jose'), ('Jose', 'son', 'Samuel')]}, {('Milton', 'father', 'Jose'): [('Milton', 'son', 'Pat'), ('Pat', 'grandfather', 'Jose')]}, {('Pat', 'grandfather', 'Jose'): [('Pat', 'sister', 'Irene'), ('Irene', 'grandfather', 'Jose')]}, {('Pat', 'sister', 'Irene'): [('Pat', 'sister', 'Margaretta'), ('Margaretta', 'sister', 'Irene')]}]
edge_types: ['son', 'sister', 'sister', 'grandfather', 'son']