story: [Helen] spent a great day shopping with her daughter, [Joanne]. [Helen]'s son [Clyde] is turning nine today, so she is throwing him a party. [Gene] went to the Farmer's market with his mother [Helen] and his brother [Clyde]. [Joanne] and her uncle [Norman] went to the pet shop. [Joanne] saw a puppy that she loved, so [Norman] bought it for her. [Helen] is so happy her husband got a promotion at work. His name is [Johnny].
query: ('Johnny', 'Norman')
clean_story: [Helen] is so happy her husband got a promotion at work. His name is [Johnny]. [Gene] went to the Farmer's market with his mother [Helen] and his brother [Clyde]. [Helen]'s son [Clyde] is turning nine today, so she is throwing him a party. [Helen] spent a great day shopping with her daughter, [Joanne]. [Joanne] and her uncle [Norman] went to the pet shop. [Joanne] saw a puppy that she loved, so [Norman] bought it for her.
proof_state: [{('Johnny', 'brother', 'Norman'): [('Johnny', 'son', 'Gene'), ('Gene', 'uncle', 'Norman')]}, {('Gene', 'uncle', 'Norman'): [('Gene', 'mother', 'Helen'), ('Helen', 'brother', 'Norman')]}, {('Helen', 'brother', 'Norman'): [('Helen', 'daughter', 'Joanne'), ('Joanne', 'uncle', 'Norman')]}, {('Johnny', 'son', 'Gene'): [('Johnny', 'wife', 'Helen'), ('Helen', 'son', 'Gene')]}, {('Gene', 'mother', 'Helen'): [('Gene', 'brother', 'Clyde'), ('Clyde', 'mother', 'Helen')]}]
edge_types: ['wife', 'son', 'brother', 'mother', 'daughter', 'uncle']