story: [Gabrielle] and her son, [James] are very close. Unfortunately, [James] and his daughter, [Theresa] are not.
query: ('Theresa', 'Gabrielle')
clean_story: [Gabrielle] and her son, [James] are very close. Unfortunately, [James] and his daughter, [Theresa] are not.
proof_state: [{('Theresa', 'grandmother', 'Gabrielle'): [('Theresa', 'father', 'James'), ('James', 'mother', 'Gabrielle')]}]