story: [Carlos] has a daughter called [Julie]. [Gregory] and his sister [Mary] were arguing. [Brad], [Mary]'s son, asked them what was the matter. [Carlos], [Brad]'s grandfather, saw this, and told the boy to stay out of it. [Ellen] went shoe shopping with her sister [Carolyn]. [Lisa] was watching the football game with her mother [Julie] and father [Roger]. [Roger]'s daughter [Carolyn] asked him if he could move over a bit so she could watch too.
query: ('Gregory', 'Ellen')
clean_story: [Gregory] and his sister [Mary] were arguing. [Brad], [Mary]'s son, asked them what was the matter. [Carlos], [Brad]'s grandfather, saw this, and told the boy to stay out of it. [Carlos] has a daughter called [Julie]. [Lisa] was watching the football game with her mother [Julie] and father [Roger]. [Roger]'s daughter [Carolyn] asked him if he could move over a bit so she could watch too. [Ellen] went shoe shopping with her sister [Carolyn].
proof_state: [{('Gregory', 'niece', 'Ellen'): [('Gregory', 'sister', 'Julie'), ('Julie', 'daughter', 'Ellen')]}, {('Gregory', 'sister', 'Julie'): [('Gregory', 'father', 'Carlos'), ('Carlos', 'daughter', 'Julie')]}, {('Gregory', 'father', 'Carlos'): [('Gregory', 'sister', 'Mary'), ('Mary', 'father', 'Carlos')]}, {('Mary', 'father', 'Carlos'): [('Mary', 'son', 'Brad'), ('Brad', 'grandfather', 'Carlos')]}, {('Julie', 'daughter', 'Ellen'): [('Julie', 'daughter', 'Lisa'), ('Lisa', 'sister', 'Ellen')]}, {('Lisa', 'sister', 'Ellen'): [('Lisa', 'sister', 'Carolyn'), ('Carolyn', 'sister', 'Ellen')]}, {('Lisa', 'sister', 'Carolyn'): [('Lisa', 'father', 'Roger'), ('Roger', 'daughter', 'Carolyn')]}]
edge_types: ['sister', 'son', 'grandfather', 'daughter', 'daughter', 'father', 'daughter', 'sister']