story: [James] drove his daughter [Lena] to soccer practice. [James] enjoys reading books to his grandson, [Joseph]. [Joseph] bought to dress for his father [Joshua]
query: ('Joshua', 'Lena')
clean_story: [Joseph] bought to dress for his father [Joshua] [James] enjoys reading books to his grandson, [Joseph]. [James] drove his daughter [Lena] to soccer practice.
proof_state: [{('Joshua', 'sister', 'Lena'): [('Joshua', 'father', 'James'), ('James', 'daughter', 'Lena')]}, {('Joshua', 'father', 'James'): [('Joshua', 'son', 'Joseph'), ('Joseph', 'grandfather', 'James')]}]
edge_types: ['son', 'grandfather', 'daughter']