story: [Gregory] was trying to find his daughter, [Christine], but she was no where to be seen in the house. It turns out she was shopping with her sister, [Cecil], at the time. [Gregory] would n't let his son [Christopher] go to the park by himself. [Christopher]'s brother [Thomas] offered to go with him. [Sarah] went to her son [Roger]'s House [Faye]'s daughter [Cecil] went to grab dinner. [Faye]'s husband, [Gregory], was not happy about it. [Roger] bought a steak dinner for himself and his brother [Gregory].
query: ('Sarah', 'Thomas')
clean_story: [Sarah] went to her son [Roger]'s House [Roger] bought a steak dinner for himself and his brother [Gregory]. [Faye]'s daughter [Cecil] went to grab dinner. [Faye]'s husband, [Gregory], was not happy about it. [Gregory] was trying to find his daughter, [Christine], but she was no where to be seen in the house. It turns out she was shopping with her sister, [Cecil], at the time. [Gregory] would n't let his son [Christopher] go to the park by himself. [Christopher]'s brother [Thomas] offered to go with him.
proof_state: [{('Sarah', 'grandson', 'Thomas'): [('Sarah', 'son', 'Gregory'), ('Gregory', 'son', 'Thomas')]}, {('Gregory', 'son', 'Thomas'): [('Gregory', 'daughter', 'Cecil'), ('Cecil', 'brother', 'Thomas')]}, {('Cecil', 'brother', 'Thomas'): [('Cecil', 'brother', 'Christopher'), ('Christopher', 'brother', 'Thomas')]}, {('Cecil', 'brother', 'Christopher'): [('Cecil', 'father', 'Gregory'), ('Gregory', 'son', 'Christopher')]}, {('Sarah', 'son', 'Gregory'): [('Sarah', 'son', 'Roger'), ('Roger', 'brother', 'Gregory')]}, {('Cecil', 'father', 'Gregory'): [('Cecil', 'sister', 'Christine'), ('Christine', 'father', 'Gregory')]}, {('Gregory', 'daughter', 'Cecil'): [('Gregory', 'wife', 'Faye'), ('Faye', 'daughter', 'Cecil')]}]
edge_types: ['son', 'brother', 'wife', 'daughter', 'sister', 'father', 'son', 'brother']