story: [Maria] loves cooking for her son. His name is [Richard] [Alice] and her mother [Elizabeth] went to the mall to try on new clothes. [Alice] has a daughter named [Kim] [James] likes to visit his sister. Her name is [Marge]. [Maria] wanted to play basketball with her brother [Donald]. [Donald] asked his mom, [Elizabeth] if they could go outside. [Dallas] is the uncle of [Richard]. [Marge] and [Dallas] left that evening to go bowling.
query: ('Kim', 'James')
clean_story: [Alice] and her mother [Elizabeth] went to the mall to try on new clothes. [Alice] has a daughter named [Kim] [Maria] wanted to play basketball with her brother [Donald]. [Donald] asked his mom, [Elizabeth] if they could go outside. [Maria] loves cooking for her son. His name is [Richard] [Dallas] is the uncle of [Richard]. [Marge] and [Dallas] left that evening to go bowling. [James] likes to visit his sister. Her name is [Marge].
proof_state: [{('Kim', 'uncle', 'James'): [('Kim', 'mother', 'Alice'), ('Alice', 'brother', 'James')]}, {('Alice', 'brother', 'James'): [('Alice', 'sister', 'Marge'), ('Marge', 'brother', 'James')]}, {('Alice', 'sister', 'Marge'): [('Alice', 'mother', 'Elizabeth'), ('Elizabeth', 'daughter', 'Marge')]}, {('Elizabeth', 'daughter', 'Marge'): [('Elizabeth', 'daughter', 'Maria'), ('Maria', 'sister', 'Marge')]}, {('Maria', 'sister', 'Marge'): [('Maria', 'brother', 'Dallas'), ('Dallas', 'sister', 'Marge')]}, {('Maria', 'brother', 'Dallas'): [('Maria', 'son', 'Richard'), ('Richard', 'uncle', 'Dallas')]}, {('Elizabeth', 'daughter', 'Maria'): [('Elizabeth', 'son', 'Donald'), ('Donald', 'sister', 'Maria')]}]
edge_types: ['mother', 'mother', 'son', 'sister', 'son', 'uncle', 'sister', 'brother']