story: [Alan] would n't let his son [Jason] go to the park by himself. [Jason]'s brother [Clarence] offered to go with him. [Stanley] enjoys reading books to his grandson, [Clarence].
query: ('Alan', 'Stanley')
clean_story: [Alan] would n't let his son [Jason] go to the park by himself. [Jason]'s brother [Clarence] offered to go with him. [Stanley] enjoys reading books to his grandson, [Clarence].
proof_state: [{('Alan', 'father', 'Stanley'): [('Alan', 'son', 'Jason'), ('Jason', 'grandfather', 'Stanley')]}, {('Jason', 'grandfather', 'Stanley'): [('Jason', 'brother', 'Clarence'), ('Clarence', 'grandfather', 'Stanley')]}]
edge_types: ['son', 'brother', 'grandfather']