story: [James] likes to visit his sister. Her name is [Jon]. [Daniel] was lucky to have an incredibly close relationship with his grandson, [Ronald]. [Katherine] was eager to spend time with her son, [James]. [Charlsie] bought her mother, [Katherine], a puppy for her birthday. [Katherine] spent a great day shopping with her daughter, [Charlsie]. [Katherine] and her son [Ronald] went out to lunch together yesterday.
query: ('Jon', 'Daniel')
clean_story: [James] likes to visit his sister. Her name is [Jon]. [Katherine] was eager to spend time with her son, [James]. [Katherine] spent a great day shopping with her daughter, [Charlsie]. [Charlsie] bought her mother, [Katherine], a puppy for her birthday. [Katherine] and her son [Ronald] went out to lunch together yesterday. [Daniel] was lucky to have an incredibly close relationship with his grandson, [Ronald].
proof_state: [{('Jon', 'grandfather', 'Daniel'): [('Jon', 'mother', 'Katherine'), ('Katherine', 'father', 'Daniel')]}, {('Jon', 'mother', 'Katherine'): [('Jon', 'sister', 'Charlsie'), ('Charlsie', 'mother', 'Katherine')]}, {('Katherine', 'father', 'Daniel'): [('Katherine', 'son', 'Ronald'), ('Ronald', 'grandfather', 'Daniel')]}, {('Jon', 'sister', 'Charlsie'): [('Jon', 'brother', 'James'), ('James', 'sister', 'Charlsie')]}, {('James', 'sister', 'Charlsie'): [('James', 'mother', 'Katherine'), ('Katherine', 'daughter', 'Charlsie')]}]
edge_types: ['brother', 'mother', 'daughter', 'mother', 'son', 'grandfather']