story: [Michael] took his nephew [Kevin] fishing for his birthday. They had a great time. [Dorothy]'s son called [Kevin] is good and intelligent boy
query: ('Dorothy', 'Michael')
clean_story: [Dorothy]'s son called [Kevin] is good and intelligent boy [Michael] took his nephew [Kevin] fishing for his birthday. They had a great time.
proof_state: [{('Dorothy', 'brother', 'Michael'): [('Dorothy', 'son', 'Kevin'), ('Kevin', 'uncle', 'Michael')]}]