story: [Melissa] is weary of her son [Edward]'s behaviour. He is often in trouble at school. [Melissa] is looking for a good gift for her sister [Nancy]. [James] and his sister [Melissa] went to brunch today at the new diner.
query: ('Edward', 'James')
clean_story: [Melissa] is weary of her son [Edward]'s behaviour. He is often in trouble at school. [James] and his sister [Melissa] went to brunch today at the new diner.
proof_state: [{('Edward', 'uncle', 'James'): [('Edward', 'mother', 'Melissa'), ('Melissa', 'brother', 'James')]}]