story: [David] and his sister [Jean] have been best friends ever since childhood. [Larry] asked his brother [Craig] if he would come help him fix his car next weekend. [George] and his son [Larry] went to the cinema together. [Jean] was always arguing with her mother's husband [George]. [Craig] likes to visit his sister. Her name is [Jean]. [Chuck] likes to visit his sister. Her name is [Judy]. [Jean] bought her mother, [Judy], a puppy for her birthday.
query: ('David', 'Chuck')
clean_story: [David] and his sister [Jean] have been best friends ever since childhood. [Craig] likes to visit his sister. Her name is [Jean]. [Larry] asked his brother [Craig] if he would come help him fix his car next weekend. [George] and his son [Larry] went to the cinema together. [Jean] was always arguing with her mother's husband [George]. [Jean] bought her mother, [Judy], a puppy for her birthday. [Chuck] likes to visit his sister. Her name is [Judy].
proof_state: [{('David', 'uncle', 'Chuck'): [('David', 'father', 'George'), ('George', 'brother', 'Chuck')]}, {('David', 'father', 'George'): [('David', 'brother', 'Craig'), ('Craig', 'father', 'George')]}, {('Craig', 'father', 'George'): [('Craig', 'brother', 'Larry'), ('Larry', 'father', 'George')]}, {('George', 'brother', 'Chuck'): [('George', 'daughter', 'Jean'), ('Jean', 'uncle', 'Chuck')]}, {('David', 'brother', 'Craig'): [('David', 'sister', 'Jean'), ('Jean', 'brother', 'Craig')]}, {('Jean', 'uncle', 'Chuck'): [('Jean', 'mother', 'Judy'), ('Judy', 'brother', 'Chuck')]}]
edge_types: ['sister', 'brother', 'brother', 'father', 'daughter', 'mother', 'brother']