story: [James] played catch with his son [Micheal]. Later, he went out to eat with his own father, [Jason]
query: ('Micheal', 'Jason')
clean_story: [James] played catch with his son [Micheal]. Later, he went out to eat with his own father, [Jason]
proof_state: [{('Micheal', 'grandfather', 'Jason'): [('Micheal', 'father', 'James'), ('James', 'father', 'Jason')]}]