story: [Michael]'s mother, [Carol], has no time for him anymore. She's too busy with her new son, [David]. [James] ran over to see his uncle [David]. [Carol] went to dinner with her husband [Mark].
query: ('Michael', 'James')
clean_story: [Michael]'s mother, [Carol], has no time for him anymore. She's too busy with her new son, [David]. [James] ran over to see his uncle [David].
proof_state: [{('Michael', 'uncle', 'James'): [('Michael', 'mother', 'Carol'), ('Carol', 'brother', 'James')]}, {('Carol', 'brother', 'James'): [('Carol', 'son', 'David'), ('David', 'uncle', 'James')]}]