story: [James] bought his son, [Lucas], a new video game for his birthday. [Lucas] wanted his sister, [Leslie], and [Leslie]'s brother, [Jeffery], to play the game with him. [Dallas] played basketball with his brother [James]. [Shana] and her sister [Katherine] took their brother [David] to the hardware store. [David] was repairing his mother [Melody]'s front porch. [Shana] was excited because she was meeting her father, [Dallas], for lunch.
query: ('Melody', 'Jeffery')
clean_story: [Shana] and her sister [Katherine] took their brother [David] to the hardware store. [David] was repairing his mother [Melody]'s front porch. [Shana] was excited because she was meeting her father, [Dallas], for lunch. [Dallas] played basketball with his brother [James]. [James] bought his son, [Lucas], a new video game for his birthday. [Lucas] wanted his sister, [Leslie], and [Leslie]'s brother, [Jeffery], to play the game with him.
proof_state: [{('Melody', 'nephew', 'Jeffery'): [('Melody', 'brother', 'James'), ('James', 'son', 'Jeffery')]}, {('Melody', 'brother', 'James'): [('Melody', 'daughter', 'Shana'), ('Shana', 'uncle', 'James')]}, {('James', 'son', 'Jeffery'): [('James', 'daughter', 'Leslie'), ('Leslie', 'brother', 'Jeffery')]}, {('James', 'daughter', 'Leslie'): [('James', 'son', 'Lucas'), ('Lucas', 'sister', 'Leslie')]}, {('Melody', 'daughter', 'Shana'): [('Melody', 'son', 'David'), ('David', 'sister', 'Shana')]}, {('Shana', 'uncle', 'James'): [('Shana', 'father', 'Dallas'), ('Dallas', 'brother', 'James')]}, {('Melody', 'son', 'David'): [('Melody', 'daughter', 'Katherine'), ('Katherine', 'brother', 'David')]}]
edge_types: ['daughter', 'brother', 'sister', 'father', 'brother', 'son', 'sister', 'brother']