story: [Milton] needed to go pick his son [Pat] up a Christmas present. So he asked his daughter [Margaretta] to help pick something out for [Pat]. [Pat] and his sister [Irene] went out for ice cream. [Irene] went over to her uncle [Samuel]'s house for dinner. [Pat] took his sister [Margaretta] out to lunch after learning that she got accepted into her first choice for university.
query: ('Pat', 'Samuel')
clean_story: [Milton] needed to go pick his son [Pat] up a Christmas present. So he asked his daughter [Margaretta] to help pick something out for [Pat]. [Pat] took his sister [Margaretta] out to lunch after learning that she got accepted into her first choice for university. [Pat] and his sister [Irene] went out for ice cream. [Irene] went over to her uncle [Samuel]'s house for dinner.
proof_state: [{('Pat', 'uncle', 'Samuel'): [('Pat', 'father', 'Milton'), ('Milton', 'brother', 'Samuel')]}, {('Milton', 'brother', 'Samuel'): [('Milton', 'daughter', 'Irene'), ('Irene', 'uncle', 'Samuel')]}, {('Milton', 'daughter', 'Irene'): [('Milton', 'son', 'Pat'), ('Pat', 'sister', 'Irene')]}, {('Milton', 'son', 'Pat'): [('Milton', 'daughter', 'Margaretta'), ('Margaretta', 'brother', 'Pat')]}]
edge_types: ['father', 'daughter', 'brother', 'sister', 'uncle']