story: [Alice] went to her brother [Donald]'s birthday party [Elizabeth] went to the mall, because she wanted to look for a present for her daughter, [Marge]. [Roger]'s grandmother, [Elizabeth], was eager to spend a weekend with all of her grandchildren. [Manuel] went out for a picnic with his sister [Melody] and his daughter [Mary]. [Melody]'s brother [Donald] was going to meet them later. [Roger] took his sister [Mary] out to lunch after learning that she got accepted into her first choice for university. [Melody] went shoe shopping with her sister [Marge].
query: ('Alice', 'Melody')
clean_story: [Alice] went to her brother [Donald]'s birthday party [Manuel] went out for a picnic with his sister [Melody] and his daughter [Mary]. [Melody]'s brother [Donald] was going to meet them later. [Roger] took his sister [Mary] out to lunch after learning that she got accepted into her first choice for university. [Roger]'s grandmother, [Elizabeth], was eager to spend a weekend with all of her grandchildren. [Elizabeth] went to the mall, because she wanted to look for a present for her daughter, [Marge]. [Melody] went shoe shopping with her sister [Marge].
proof_state: [{('Alice', 'sister', 'Melody'): [('Alice', 'mother', 'Elizabeth'), ('Elizabeth', 'daughter', 'Melody')]}, {('Alice', 'mother', 'Elizabeth'): [('Alice', 'brother', 'Donald'), ('Donald', 'mother', 'Elizabeth')]}, {('Donald', 'mother', 'Elizabeth'): [('Donald', 'brother', 'Manuel'), ('Manuel', 'mother', 'Elizabeth')]}, {('Manuel', 'mother', 'Elizabeth'): [('Manuel', 'son', 'Roger'), ('Roger', 'grandmother', 'Elizabeth')]}, {('Elizabeth', 'daughter', 'Melody'): [('Elizabeth', 'daughter', 'Marge'), ('Marge', 'sister', 'Melody')]}, {('Donald', 'brother', 'Manuel'): [('Donald', 'sister', 'Melody'), ('Melody', 'brother', 'Manuel')]}, {('Manuel', 'son', 'Roger'): [('Manuel', 'daughter', 'Mary'), ('Mary', 'brother', 'Roger')]}]
edge_types: ['brother', 'sister', 'brother', 'daughter', 'brother', 'grandmother', 'daughter', 'sister']