story: [Gayle] asked her daughter, [Susan], if she would like to go to a movie with her on Saturday night. [Susan] and her uncle [William] went to the pet shop. [Susan] saw a puppy that she loved, so [William] bought it for her. [Stephen] was thrilled his brother, [William], was able to make it to the party. [Daniel]'s wife [Marguerite] burned the turkey, so [Daniel]'s mother [Madonna] ordered some pizza instead. [James] took his son [Stephen] out for ice cream. [Gayle] went to dinner with her daughter [Madonna]. They then went to the park afterwards.
query: ('Marguerite', 'James')
clean_story: [Daniel]'s wife [Marguerite] burned the turkey, so [Daniel]'s mother [Madonna] ordered some pizza instead. [Gayle] went to dinner with her daughter [Madonna]. They then went to the park afterwards. [Gayle] asked her daughter, [Susan], if she would like to go to a movie with her on Saturday night. [Susan] and her uncle [William] went to the pet shop. [Susan] saw a puppy that she loved, so [William] bought it for her. [Stephen] was thrilled his brother, [William], was able to make it to the party. [James] took his son [Stephen] out for ice cream.
proof_state: [{('Marguerite', 'father-in-law', 'James'): [('Marguerite', 'husband', 'Daniel'), ('Daniel', 'father', 'James')]}, {('Daniel', 'father', 'James'): [('Daniel', 'sister', 'Gayle'), ('Gayle', 'father', 'James')]}, {('Gayle', 'father', 'James'): [('Gayle', 'brother', 'Stephen'), ('Stephen', 'father', 'James')]}, {('Gayle', 'brother', 'Stephen'): [('Gayle', 'brother', 'William'), ('William', 'brother', 'Stephen')]}, {('Daniel', 'sister', 'Gayle'): [('Daniel', 'mother', 'Madonna'), ('Madonna', 'daughter', 'Gayle')]}, {('Gayle', 'brother', 'William'): [('Gayle', 'daughter', 'Susan'), ('Susan', 'uncle', 'William')]}]
edge_types: ['husband', 'mother', 'daughter', 'daughter', 'uncle', 'brother', 'father']