story: [Joseph] took his son [Patrick] out for ice cream. [Alfredo] took his son [Joseph] out to play gold later that night. [Joseph] took his wife [Erica] and his son [Ross] on a road trip. They visited [Mary] [Ross]'s grandmother as part of the road trip. [Alfredo] meet with his mom, [Erica], for dinner at her favorite restaurant.
query: ('Patrick', 'Mary')
clean_story: [Joseph] took his son [Patrick] out for ice cream. [Alfredo] took his son [Joseph] out to play gold later that night. [Alfredo] meet with his mom, [Erica], for dinner at her favorite restaurant. [Joseph] took his wife [Erica] and his son [Ross] on a road trip. They visited [Mary] [Ross]'s grandmother as part of the road trip.
proof_state: [{('Patrick', 'grandmother', 'Mary'): [('Patrick', 'mother', 'Erica'), ('Erica', 'mother', 'Mary')]}, {('Patrick', 'mother', 'Erica'): [('Patrick', 'brother', 'Alfredo'), ('Alfredo', 'mother', 'Erica')]}, {('Erica', 'mother', 'Mary'): [('Erica', 'son', 'Ross'), ('Ross', 'grandmother', 'Mary')]}, {('Patrick', 'brother', 'Alfredo'): [('Patrick', 'father', 'Joseph'), ('Joseph', 'son', 'Alfredo')]}, {('Erica', 'son', 'Ross'): [('Erica', 'husband', 'Joseph'), ('Joseph', 'son', 'Ross')]}]
edge_types: ['father', 'son', 'mother', 'husband', 'son', 'grandmother']