story: [Dorothy] enjoyed a homemade dinner with her son [Charles] [Frank] needed to go pick his son [Charles] up a Christmas present. So he asked his daughter [Julia] to help pick something out for [Charles]. [Julia] went to the beach with her husband [John].
query: ('Dorothy', 'John')
clean_story: [Dorothy] enjoyed a homemade dinner with her son [Charles] [Frank] needed to go pick his son [Charles] up a Christmas present. So he asked his daughter [Julia] to help pick something out for [Charles]. [Julia] went to the beach with her husband [John].
proof_state: [{('Dorothy', 'son-in-law', 'John'): [('Dorothy', 'daughter', 'Julia'), ('Julia', 'husband', 'John')]}, {('Dorothy', 'daughter', 'Julia'): [('Dorothy', 'son', 'Charles'), ('Charles', 'sister', 'Julia')]}, {('Charles', 'sister', 'Julia'): [('Charles', 'father', 'Frank'), ('Frank', 'daughter', 'Julia')]}]
edge_types: ['son', 'father', 'daughter', 'husband']