story: [Jerry] played scrabble with his mother [Marguerite] and his brother [Michael]. [Ethel] took her father [Daniel] to his doctor's appointment and afterward her brother [Michael] came over and visited for awhile. [Ethel] wanted to visit her grandmother [Madonna], but [Madonna] was asleep. [Marguerite] called her son [Michael] and his sister [Ethel] was at his house visiting so he said he would call her back later.
query: ('Daniel', 'Madonna')
clean_story: [Ethel] took her father [Daniel] to his doctor's appointment and afterward her brother [Michael] came over and visited for awhile. [Jerry] played scrabble with his mother [Marguerite] and his brother [Michael]. [Marguerite] called her son [Michael] and his sister [Ethel] was at his house visiting so he said he would call her back later. [Ethel] wanted to visit her grandmother [Madonna], but [Madonna] was asleep.
proof_state: [{('Daniel', 'mother', 'Madonna'): [('Daniel', 'son', 'Jerry'), ('Jerry', 'grandmother', 'Madonna')]}, {('Daniel', 'son', 'Jerry'): [('Daniel', 'daughter', 'Ethel'), ('Ethel', 'brother', 'Jerry')]}, {('Jerry', 'grandmother', 'Madonna'): [('Jerry', 'brother', 'Michael'), ('Michael', 'grandmother', 'Madonna')]}, {('Michael', 'grandmother', 'Madonna'): [('Michael', 'sister', 'Ethel'), ('Ethel', 'grandmother', 'Madonna')]}, {('Ethel', 'brother', 'Jerry'): [('Ethel', 'brother', 'Michael'), ('Michael', 'brother', 'Jerry')]}, {('Jerry', 'brother', 'Michael'): [('Jerry', 'mother', 'Marguerite'), ('Marguerite', 'son', 'Michael')]}]
edge_types: ['daughter', 'brother', 'brother', 'mother', 'son', 'sister', 'grandmother']