story: [Dan] and his mother, [Dorothy], planted a garden for his grandmother [Gabrielle].
query: ('Dorothy', 'Gabrielle')
clean_story: [Dan] and his mother, [Dorothy], planted a garden for his grandmother [Gabrielle].
proof_state: [{('Dorothy', 'mother', 'Gabrielle'): [('Dorothy', 'son', 'Dan'), ('Dan', 'grandmother', 'Gabrielle')]}]