story: [Jaime] bought a book for his father [Preston]. [Stacy] took her father, [Preston] out to lunch for his birthday. After lunch, she went to visit her grandmother, [Michelle] in the hospital.
query: ('Preston', 'Michelle')
clean_story: [Stacy] took her father, [Preston] out to lunch for his birthday. After lunch, she went to visit her grandmother, [Michelle] in the hospital.
proof_state: [{('Preston', 'mother', 'Michelle'): [('Preston', 'daughter', 'Stacy'), ('Stacy', 'grandmother', 'Michelle')]}]