story: [Thomas] wanted to go to his grandfather [James] 'house because he always has a good time when he is there. [Lynn] loves cooking for her son. His name is [Thomas] [James] bought a new dress for his daughter [Lena].
query: ('Lynn', 'Lena')
clean_story: [Lynn] loves cooking for her son. His name is [Thomas] [Thomas] wanted to go to his grandfather [James] 'house because he always has a good time when he is there. [James] bought a new dress for his daughter [Lena].
proof_state: [{('Lynn', 'sister', 'Lena'): [('Lynn', 'father', 'James'), ('James', 'daughter', 'Lena')]}, {('Lynn', 'father', 'James'): [('Lynn', 'son', 'Thomas'), ('Thomas', 'grandfather', 'James')]}]
edge_types: ['son', 'grandfather', 'daughter']