story: [Jeremy] took his mother, [Michelle], and his father, [Michael], out for their anniversary. [Michelle]'s son, [Thomas], wanted to join them, but had an urgent appointment and could n't make it.
query: ('Michael', 'Thomas')
clean_story: [Jeremy] took his mother, [Michelle], and his father, [Michael], out for their anniversary. [Michelle]'s son, [Thomas], wanted to join them, but had an urgent appointment and could n't make it.
proof_state: [{('Michael', 'son', 'Thomas'): [('Michael', 'son', 'Jeremy'), ('Jeremy', 'brother', 'Thomas')]}, {('Jeremy', 'brother', 'Thomas'): [('Jeremy', 'mother', 'Michelle'), ('Michelle', 'son', 'Thomas')]}]