story: [Gabrielle] offered to take her grandson [Dan] to the park but [Dan] wanted to stay home and play cards with his sister [Theresa] instead.
query: ('Theresa', 'Gabrielle')
clean_story: [Gabrielle] offered to take her grandson [Dan] to the park but [Dan] wanted to stay home and play cards with his sister [Theresa] instead.
proof_state: [{('Theresa', 'grandmother', 'Gabrielle'): [('Theresa', 'brother', 'Dan'), ('Dan', 'grandmother', 'Gabrielle')]}]