story: [Diane] planned a trip to the zoo for her brother, [Peter]. They had a great time. [Alfred] and his sister, [Diane] love it when their grandmother visits because she spoils them. She is coming this week to watch them while their parents are out of town. [Jennifer] went to the mall, because she wanted to look for a present for her daughter, [Bertha]. [Alfred] likes to sing with his brother [Peter]. [Peter]'s sister [Bertha] hates when they sing. [Bertha] takes good care of her grandmother, [Madonna]. [Bertha] asked her mother, [Jennifer], what they were going to have for lunch.
query: ('Peter', 'Madonna')
clean_story: [Diane] planned a trip to the zoo for her brother, [Peter]. They had a great time. [Alfred] and his sister, [Diane] love it when their grandmother visits because she spoils them. She is coming this week to watch them while their parents are out of town. [Alfred] likes to sing with his brother [Peter]. [Peter]'s sister [Bertha] hates when they sing. [Bertha] asked her mother, [Jennifer], what they were going to have for lunch. [Jennifer] went to the mall, because she wanted to look for a present for her daughter, [Bertha]. [Bertha] takes good care of her grandmother, [Madonna].
proof_state: [{('Peter', 'grandmother', 'Madonna'): [('Peter', 'mother', 'Jennifer'), ('Jennifer', 'mother', 'Madonna')]}, {('Peter', 'mother', 'Jennifer'): [('Peter', 'sister', 'Diane'), ('Diane', 'mother', 'Jennifer')]}, {('Diane', 'mother', 'Jennifer'): [('Diane', 'brother', 'Alfred'), ('Alfred', 'mother', 'Jennifer')]}, {('Alfred', 'mother', 'Jennifer'): [('Alfred', 'sister', 'Bertha'), ('Bertha', 'mother', 'Jennifer')]}, {('Alfred', 'sister', 'Bertha'): [('Alfred', 'brother', 'Peter'), ('Peter', 'sister', 'Bertha')]}, {('Jennifer', 'mother', 'Madonna'): [('Jennifer', 'daughter', 'Bertha'), ('Bertha', 'grandmother', 'Madonna')]}]
edge_types: ['sister', 'brother', 'brother', 'sister', 'mother', 'daughter', 'grandmother']