story: [Richard] ca n't wait to see his grandfather [Rudolph] later this week. [Mark]'s son is [David]. [David] and his father always go fishing together on Sundays and have a great time together. [Richard]'s father, [Mark], bought him some ice cream. [Mark] and his son [Michael] went to the store to by bread.
query: ('Rudolph', 'Michael')
clean_story: [Richard] ca n't wait to see his grandfather [Rudolph] later this week. [Richard]'s father, [Mark], bought him some ice cream. [Mark] and his son [Michael] went to the store to by bread.
proof_state: [{('Rudolph', 'grandson', 'Michael'): [('Rudolph', 'grandson', 'Richard'), ('Richard', 'brother', 'Michael')]}, {('Richard', 'brother', 'Michael'): [('Richard', 'father', 'Mark'), ('Mark', 'son', 'Michael')]}]