story: [Mark] loved teaching his son, [David], baseball. [Jason]'s father [Mark] and grandfather [Rudolph] went to the park to play chess. [Mark] bought a book for his son [Richard].
query: ('Richard', 'Rudolph')
clean_story: [Mark] bought a book for his son [Richard]. [Jason]'s father [Mark] and grandfather [Rudolph] went to the park to play chess.
proof_state: [{('Richard', 'grandfather', 'Rudolph'): [('Richard', 'brother', 'Jason'), ('Jason', 'grandfather', 'Rudolph')]}, {('Richard', 'brother', 'Jason'): [('Richard', 'father', 'Mark'), ('Mark', 'son', 'Jason')]}]