story: [Dallas] needed to go pick his son [David] up a Christmas present. So he asked his daughter [Cecelia] to help pick something out for [David]. [Kim] watched a golf tournament with her aunt [Marge]. [Melody] took her sister, [Alice], and [Alice]'s daughter, [Kim], out for lunch. The food was great and everyone had a good time. [Cecelia] asked her brother [David] if he could babysit. When he said no, she asked her sister [Katherine] instead. [Melody] and her daughter [Cecelia] went to see a movie yesterday and then got ice cream afterwards.
query: ('Katherine', 'Marge')
clean_story: [Cecelia] asked her brother [David] if he could babysit. When he said no, she asked her sister [Katherine] instead. [Dallas] needed to go pick his son [David] up a Christmas present. So he asked his daughter [Cecelia] to help pick something out for [David]. [Melody] and her daughter [Cecelia] went to see a movie yesterday and then got ice cream afterwards. [Melody] took her sister, [Alice], and [Alice]'s daughter, [Kim], out for lunch. The food was great and everyone had a good time. [Kim] watched a golf tournament with her aunt [Marge].
proof_state: [{('Katherine', 'aunt', 'Marge'): [('Katherine', 'mother', 'Melody'), ('Melody', 'sister', 'Marge')]}, {('Melody', 'sister', 'Marge'): [('Melody', 'sister', 'Alice'), ('Alice', 'sister', 'Marge')]}, {('Katherine', 'mother', 'Melody'): [('Katherine', 'brother', 'David'), ('David', 'mother', 'Melody')]}, {('Katherine', 'brother', 'David'): [('Katherine', 'sister', 'Cecelia'), ('Cecelia', 'brother', 'David')]}, {('Alice', 'sister', 'Marge'): [('Alice', 'daughter', 'Kim'), ('Kim', 'aunt', 'Marge')]}, {('David', 'mother', 'Melody'): [('David', 'sister', 'Cecelia'), ('Cecelia', 'mother', 'Melody')]}, {('David', 'sister', 'Cecelia'): [('David', 'father', 'Dallas'), ('Dallas', 'daughter', 'Cecelia')]}]
edge_types: ['sister', 'brother', 'father', 'daughter', 'mother', 'sister', 'daughter', 'aunt']