story: [Donald] 'son, [Edgar], aced his math class and made his father proud. [Elizabeth] had picked her daughter [Alice] out the cutest new dress to wear on her birthday. [Marge] and her son, [Edgar], went to the park to fly a kite. They had fun doing it all day. [Marge] and her brother [James] enlisted in the army [Edgar] and his sister [Jodi] have been best friends ever since childhood. [Elizabeth] loves playing tag with her daughter's son. His name is [Edgar]. [Marge] took her son [Jodi] to a baseball game. To her surprise she ran into her brother [James] there.
query: ('Donald', 'Alice')
clean_story: [Donald] 'son, [Edgar], aced his math class and made his father proud. [Edgar] and his sister [Jodi] have been best friends ever since childhood. [Marge] took her son [Jodi] to a baseball game. To her surprise she ran into her brother [James] there. [Marge] and her brother [James] enlisted in the army [Marge] and her son, [Edgar], went to the park to fly a kite. They had fun doing it all day. [Elizabeth] loves playing tag with her daughter's son. His name is [Edgar]. [Elizabeth] had picked her daughter [Alice] out the cutest new dress to wear on her birthday.
proof_state: [{('Donald', 'sister', 'Alice'): [('Donald', 'brother', 'James'), ('James', 'sister', 'Alice')]}, {('Donald', 'brother', 'James'): [('Donald', 'daughter', 'Jodi'), ('Jodi', 'uncle', 'James')]}, {('Donald', 'daughter', 'Jodi'): [('Donald', 'son', 'Edgar'), ('Edgar', 'sister', 'Jodi')]}, {('James', 'sister', 'Alice'): [('James', 'sister', 'Marge'), ('Marge', 'sister', 'Alice')]}, {('Marge', 'sister', 'Alice'): [('Marge', 'mother', 'Elizabeth'), ('Elizabeth', 'daughter', 'Alice')]}, {('Jodi', 'uncle', 'James'): [('Jodi', 'mother', 'Marge'), ('Marge', 'brother', 'James')]}, {('Marge', 'mother', 'Elizabeth'): [('Marge', 'son', 'Edgar'), ('Edgar', 'grandmother', 'Elizabeth')]}]
edge_types: ['son', 'sister', 'mother', 'brother', 'sister', 'son', 'grandmother', 'daughter']