story: [Edgar]'s father, [Donald], was unhappy that he skipped school. [Donald]'s sister, [Melody]. said he should be more strict with [Edgar] going forward. [Edgar] took his sister [Jodi] out to lunch after learning that she got accepted into her first choice for university. [Bridget] wanted to buy her mother [Marge] flowers for Mothers Day, so she called her sister [Jodi] to go shopping with her. [Marge] is proud that her son graduated college. His name is [John]. [James] was tired of his sister, [Melody], complaining about his cooking so [James] complained to his father, [Luis].
query: ('John', 'Luis')
clean_story: [Marge] is proud that her son graduated college. His name is [John]. [Bridget] wanted to buy her mother [Marge] flowers for Mothers Day, so she called her sister [Jodi] to go shopping with her. [Edgar] took his sister [Jodi] out to lunch after learning that she got accepted into her first choice for university. [Edgar]'s father, [Donald], was unhappy that he skipped school. [Donald]'s sister, [Melody]. said he should be more strict with [Edgar] going forward. [James] was tired of his sister, [Melody], complaining about his cooking so [James] complained to his father, [Luis].
proof_state: [{('John', 'grandfather', 'Luis'): [('John', 'father', 'Donald'), ('Donald', 'father', 'Luis')]}, {('John', 'father', 'Donald'): [('John', 'sister', 'Bridget'), ('Bridget', 'father', 'Donald')]}, {('Bridget', 'father', 'Donald'): [('Bridget', 'brother', 'Edgar'), ('Edgar', 'father', 'Donald')]}, {('Donald', 'father', 'Luis'): [('Donald', 'sister', 'Melody'), ('Melody', 'father', 'Luis')]}, {('John', 'sister', 'Bridget'): [('John', 'mother', 'Marge'), ('Marge', 'daughter', 'Bridget')]}, {('Bridget', 'brother', 'Edgar'): [('Bridget', 'sister', 'Jodi'), ('Jodi', 'brother', 'Edgar')]}, {('Melody', 'father', 'Luis'): [('Melody', 'brother', 'James'), ('James', 'father', 'Luis')]}]
edge_types: ['mother', 'daughter', 'sister', 'brother', 'father', 'sister', 'brother', 'father']