story: [Jerry] took his mother [Marguerite] to the bakery. [Marguerite] wanted to buy her daughter [Ethel] a cake. [Michael] went to his brother [Jerry]'s Birthday party [Daniel] and his son, [Jerry], went to the supermarket. [Kyle], [Daniel]'s son, had asked them to bring him back some cookies. [Michael]'s mother, [Marguerite], told him he was in trouble. Her son [Kyle] had told her that [Michael] had been stealing from her purse.
query: ('Ethel', 'Jerry')
clean_story: [Jerry] took his mother [Marguerite] to the bakery. [Marguerite] wanted to buy her daughter [Ethel] a cake. [Michael] went to his brother [Jerry]'s Birthday party [Michael]'s mother, [Marguerite], told him he was in trouble. Her son [Kyle] had told her that [Michael] had been stealing from her purse. [Daniel] and his son, [Jerry], went to the supermarket. [Kyle], [Daniel]'s son, had asked them to bring him back some cookies.
proof_state: [{('Ethel', 'brother', 'Jerry'): [('Ethel', 'father', 'Daniel'), ('Daniel', 'son', 'Jerry')]}, {('Ethel', 'father', 'Daniel'): [('Ethel', 'brother', 'Michael'), ('Michael', 'father', 'Daniel')]}, {('Michael', 'father', 'Daniel'): [('Michael', 'brother', 'Kyle'), ('Kyle', 'father', 'Daniel')]}, {('Ethel', 'brother', 'Michael'): [('Ethel', 'mother', 'Marguerite'), ('Marguerite', 'son', 'Michael')]}, {('Michael', 'brother', 'Kyle'): [('Michael', 'mother', 'Marguerite'), ('Marguerite', 'son', 'Kyle')]}, {('Marguerite', 'son', 'Michael'): [('Marguerite', 'son', 'Jerry'), ('Jerry', 'brother', 'Michael')]}]
edge_types: ['mother', 'son', 'brother', 'mother', 'son', 'father', 'son']