story: [Dan] gave his mother [Dorothy] flowers on her birthday. [Michelle] loves her brother [Dan].
query: ('Michelle', 'Dorothy')
clean_story: [Michelle] loves her brother [Dan]. [Dan] gave his mother [Dorothy] flowers on her birthday.
proof_state: [{('Michelle', 'mother', 'Dorothy'): [('Michelle', 'brother', 'Dan'), ('Dan', 'mother', 'Dorothy')]}]