story: [Manuel] took his daughter [Kim] to the park that afternoon to play. [Dallas] took his daughter [Katherine] to the park that afternoon to play. [Katherine] watched a golf tournament with her aunt [Alice]. [Dallas] played chess with his brother [James]. [Manuel] is buying his daughter [Mary] a brand new car for her birthday. [Mary] and her sister [Earline] took their brother [Roger] to the hardware store. [Roger] was repairing his mother [Alice]'s front porch.
query: ('James', 'Kim')
clean_story: [Dallas] played chess with his brother [James]. [Dallas] took his daughter [Katherine] to the park that afternoon to play. [Katherine] watched a golf tournament with her aunt [Alice]. [Mary] and her sister [Earline] took their brother [Roger] to the hardware store. [Roger] was repairing his mother [Alice]'s front porch. [Manuel] is buying his daughter [Mary] a brand new car for her birthday. [Manuel] took his daughter [Kim] to the park that afternoon to play.
proof_state: [{('James', 'niece', 'Kim'): [('James', 'sister', 'Alice'), ('Alice', 'daughter', 'Kim')]}, {('Alice', 'daughter', 'Kim'): [('Alice', 'daughter', 'Mary'), ('Mary', 'sister', 'Kim')]}, {('Mary', 'sister', 'Kim'): [('Mary', 'father', 'Manuel'), ('Manuel', 'daughter', 'Kim')]}, {('James', 'sister', 'Alice'): [('James', 'brother', 'Dallas'), ('Dallas', 'sister', 'Alice')]}, {('Alice', 'daughter', 'Mary'): [('Alice', 'son', 'Roger'), ('Roger', 'sister', 'Mary')]}, {('Alice', 'son', 'Roger'): [('Alice', 'daughter', 'Earline'), ('Earline', 'brother', 'Roger')]}, {('Dallas', 'sister', 'Alice'): [('Dallas', 'daughter', 'Katherine'), ('Katherine', 'aunt', 'Alice')]}]
edge_types: ['brother', 'daughter', 'aunt', 'daughter', 'brother', 'sister', 'father', 'daughter']