story: [Bertha] decided to give her uncle, [Daniel], a call on his birthday. [Jennifer] went to the mall, because she wanted to look for a present for her daughter, [Bertha]. [Alfred] and his son [Stephen] went to look at cars. [Alfred] ended up buying the Mustang. [Kyle] invited his father [Daniel] and his brother [Michael] to go on a weekend fishing trip. [Jennifer] and her son [Peter] went to pick up his brother [Alfred] from school.
query: ('Stephen', 'Michael')
clean_story: [Alfred] and his son [Stephen] went to look at cars. [Alfred] ended up buying the Mustang. [Jennifer] and her son [Peter] went to pick up his brother [Alfred] from school. [Jennifer] went to the mall, because she wanted to look for a present for her daughter, [Bertha]. [Bertha] decided to give her uncle, [Daniel], a call on his birthday. [Kyle] invited his father [Daniel] and his brother [Michael] to go on a weekend fishing trip.
proof_state: [{('Stephen', 'nephew', 'Michael'): [('Stephen', 'brother', 'Daniel'), ('Daniel', 'son', 'Michael')]}, {('Stephen', 'brother', 'Daniel'): [('Stephen', 'son', 'Alfred'), ('Alfred', 'uncle', 'Daniel')]}, {('Alfred', 'uncle', 'Daniel'): [('Alfred', 'mother', 'Jennifer'), ('Jennifer', 'brother', 'Daniel')]}, {('Alfred', 'mother', 'Jennifer'): [('Alfred', 'brother', 'Peter'), ('Peter', 'mother', 'Jennifer')]}, {('Daniel', 'son', 'Michael'): [('Daniel', 'son', 'Kyle'), ('Kyle', 'brother', 'Michael')]}, {('Jennifer', 'brother', 'Daniel'): [('Jennifer', 'daughter', 'Bertha'), ('Bertha', 'uncle', 'Daniel')]}]
edge_types: ['son', 'brother', 'mother', 'daughter', 'uncle', 'son', 'brother']