story: [Ashley] and her grandson [Michael] went to the store to buy a birthday present for [Michael]'s sister [Emily].
query: ('Ashley', 'Emily')
clean_story: [Ashley] and her grandson [Michael] went to the store to buy a birthday present for [Michael]'s sister [Emily].
proof_state: [{('Ashley', 'granddaughter', 'Emily'): [('Ashley', 'grandson', 'Michael'), ('Michael', 'sister', 'Emily')]}]
edge_types: ['grandson', 'sister']