story: [Sharon] and her son, [Oliver], went to the park to fly a kite. They had fun doing it all day. [Thomas] took his daughter, [Lee], to a baseball game. [Brian] and his son [Kent] went to look at cars. [Brian] ended up buying the Mustang. [Lee] decided to give her uncle, [Kent], a call on his birthday. [Sharon] and her son [Rick] went to pick up his brother [Brian] from school.
query: ('Thomas', 'Oliver')
clean_story: [Thomas] took his daughter, [Lee], to a baseball game. [Lee] decided to give her uncle, [Kent], a call on his birthday. [Brian] and his son [Kent] went to look at cars. [Brian] ended up buying the Mustang. [Sharon] and her son [Rick] went to pick up his brother [Brian] from school. [Sharon] and her son, [Oliver], went to the park to fly a kite. They had fun doing it all day.
proof_state: [{('Thomas', 'nephew', 'Oliver'): [('Thomas', 'brother', 'Kent'), ('Kent', 'son', 'Oliver')]}, {('Kent', 'son', 'Oliver'): [('Kent', 'son', 'Rick'), ('Rick', 'brother', 'Oliver')]}, {('Thomas', 'brother', 'Kent'): [('Thomas', 'daughter', 'Lee'), ('Lee', 'uncle', 'Kent')]}, {('Kent', 'son', 'Rick'): [('Kent', 'son', 'Brian'), ('Brian', 'brother', 'Rick')]}, {('Rick', 'brother', 'Oliver'): [('Rick', 'mother', 'Sharon'), ('Sharon', 'son', 'Oliver')]}]
edge_types: ['daughter', 'uncle', 'son', 'brother', 'mother', 'son']