story: [Otto] and his son [Dana] went to the park to look for different kinds of birds. [Otto] has been trying all day to reach his daughter [Tammy] on the phone. [John] bought a book for his father [Otto].
query: ('Dana', 'John')
clean_story: [Otto] and his son [Dana] went to the park to look for different kinds of birds. [John] bought a book for his father [Otto].
proof_state: [{('Dana', 'brother', 'John'): [('Dana', 'father', 'Otto'), ('Otto', 'son', 'John')]}]