story: [William]'s brother [Kenneth] would not let him play the xbox game. [Daniel]'s son, [Alvin], was planning a surprise party for his sister, [Bonnie]. [Bonnie]'s son, [David], was helping with the catering. [Clifton] and his son, [William], went to the supermarket. [David], [Clifton]'s son, had asked them to bring him back some cookies.
query: ('Daniel', 'Kenneth')
clean_story: [Daniel]'s son, [Alvin], was planning a surprise party for his sister, [Bonnie]. [Bonnie]'s son, [David], was helping with the catering. [Clifton] and his son, [William], went to the supermarket. [David], [Clifton]'s son, had asked them to bring him back some cookies. [William]'s brother [Kenneth] would not let him play the xbox game.
proof_state: [{('Daniel', 'grandson', 'Kenneth'): [('Daniel', 'daughter', 'Bonnie'), ('Bonnie', 'son', 'Kenneth')]}, {('Bonnie', 'son', 'Kenneth'): [('Bonnie', 'son', 'William'), ('William', 'brother', 'Kenneth')]}, {('Bonnie', 'son', 'William'): [('Bonnie', 'son', 'David'), ('David', 'brother', 'William')]}, {('David', 'brother', 'William'): [('David', 'father', 'Clifton'), ('Clifton', 'son', 'William')]}, {('Daniel', 'daughter', 'Bonnie'): [('Daniel', 'son', 'Alvin'), ('Alvin', 'sister', 'Bonnie')]}]
edge_types: ['son', 'sister', 'son', 'father', 'son', 'brother']