story: [Philip] went to the beach with his mother [Donna] and his son [Joseph]. [Marian] loves cooking for her son. His name is [Joseph]
clean_story: [Marian] loves cooking for her son. His name is [Joseph] [Philip] went to the beach with his mother [Donna] and his son [Joseph].
proof_state: [{('Marian', 'mother', 'Donna'): [('Marian', 'son', 'Joseph'), ('Joseph', 'grandmother', 'Donna')]}, {('Joseph', 'grandmother', 'Donna'): [('Joseph', 'father', 'Philip'), ('Philip', 'mother', 'Donna')]}]