story: [James] took his son [Joshua] out for ice cream. [Juanita] took her father, [Joshua], out to dinner. [Lynn] went to the mall, because she wanted to look for a present for her daughter, [Juanita].
query: ('Lynn', 'James')
clean_story: [Lynn] went to the mall, because she wanted to look for a present for her daughter, [Juanita]. [Juanita] took her father, [Joshua], out to dinner. [James] took his son [Joshua] out for ice cream.
proof_state: [{('Lynn', 'father', 'James'): [('Lynn', 'daughter', 'Juanita'), ('Juanita', 'grandfather', 'James')]}, {('Juanita', 'grandfather', 'James'): [('Juanita', 'father', 'Joshua'), ('Joshua', 'father', 'James')]}]
edge_types: ['daughter', 'father', 'father']