story: [Carol] and her son [David] went to the zoo and then out to dinner yesterday. [Alfred] likes playing catch with his sister's son. His name is [Richard]. [Carol] likes taking her son [Richard] to school. [Alfred] 'son [Willie] could not believe that his father bought him a coffee machine for his birthday.
query: ('Carol', 'Willie')
clean_story: [Carol] likes taking her son [Richard] to school. [Alfred] likes playing catch with his sister's son. His name is [Richard]. [Alfred] 'son [Willie] could not believe that his father bought him a coffee machine for his birthday.
proof_state: [{('Carol', 'nephew', 'Willie'): [('Carol', 'brother', 'Alfred'), ('Alfred', 'son', 'Willie')]}, {('Carol', 'brother', 'Alfred'): [('Carol', 'son', 'Richard'), ('Richard', 'uncle', 'Alfred')]}]