story: [Daniel] took his son [Jerry] to the park to feed the squirrels. [Michael] wanted to buy his mother [Marguerite] a gift for her birthday. He asked [Ethel], [Marguerite]'s daughter, to drive him to the mall. [Ethel] agreed, as long as she could bring her brother [Kyle]. [Daniel] took his nephew [Jose] to the football game. [Michael] was thrilled his brother, [Jerry], was able to make it to the party. [William] 'son, [Jose], aced his math class and made his father proud.
query: ('William', 'Kyle')
clean_story: [William] 'son, [Jose], aced his math class and made his father proud. [Daniel] took his nephew [Jose] to the football game. [Daniel] took his son [Jerry] to the park to feed the squirrels. [Michael] was thrilled his brother, [Jerry], was able to make it to the party. [Michael] wanted to buy his mother [Marguerite] a gift for her birthday. He asked [Ethel], [Marguerite]'s daughter, to drive him to the mall. [Ethel] agreed, as long as she could bring her brother [Kyle].
proof_state: [{('William', 'nephew', 'Kyle'): [('William', 'brother', 'Daniel'), ('Daniel', 'son', 'Kyle')]}, {('Daniel', 'son', 'Kyle'): [('Daniel', 'daughter', 'Ethel'), ('Ethel', 'brother', 'Kyle')]}, {('Daniel', 'daughter', 'Ethel'): [('Daniel', 'son', 'Michael'), ('Michael', 'sister', 'Ethel')]}, {('William', 'brother', 'Daniel'): [('William', 'son', 'Jose'), ('Jose', 'uncle', 'Daniel')]}, {('Michael', 'sister', 'Ethel'): [('Michael', 'mother', 'Marguerite'), ('Marguerite', 'daughter', 'Ethel')]}, {('Daniel', 'son', 'Michael'): [('Daniel', 'son', 'Jerry'), ('Jerry', 'brother', 'Michael')]}]
edge_types: ['son', 'uncle', 'son', 'brother', 'mother', 'daughter', 'brother']