story: [James] took his grandson [Davis] to the baseball game. [Sharon] and her son [Brian] went out to lunch together yesterday. [Brian] and his brother [Oliver] went to the park to play basketball. [Davis] played scrabble with his mother [Sharon] and his brother [Oliver]. [Davis] asked his brother [Oliver] if he would come help him fix his car next weekend.
query: ('Oliver', 'James')
clean_story: [Davis] played scrabble with his mother [Sharon] and his brother [Oliver]. [Sharon] and her son [Brian] went out to lunch together yesterday. [Brian] and his brother [Oliver] went to the park to play basketball. [Davis] asked his brother [Oliver] if he would come help him fix his car next weekend. [James] took his grandson [Davis] to the baseball game.
proof_state: [{('Oliver', 'grandfather', 'James'): [('Oliver', 'mother', 'Sharon'), ('Sharon', 'father', 'James')]}, {('Oliver', 'mother', 'Sharon'): [('Oliver', 'brother', 'Davis'), ('Davis', 'mother', 'Sharon')]}, {('Sharon', 'father', 'James'): [('Sharon', 'son', 'Davis'), ('Davis', 'grandfather', 'James')]}, {('Sharon', 'son', 'Davis'): [('Sharon', 'son', 'Brian'), ('Brian', 'brother', 'Davis')]}, {('Brian', 'brother', 'Davis'): [('Brian', 'brother', 'Oliver'), ('Oliver', 'brother', 'Davis')]}]
edge_types: ['brother', 'mother', 'son', 'brother', 'brother', 'grandfather']