story: [James] bought his wife [Crystal] roses. [James] has been trying all day to reach his daughter [Rosemary] on the phone. [Melissa]'s niece [Rosemary] was a massive fan of Pokemon.
query: ('James', 'Melissa')
clean_story: [James] has been trying all day to reach his daughter [Rosemary] on the phone. [Melissa]'s niece [Rosemary] was a massive fan of Pokemon.
proof_state: [{('James', 'sister', 'Melissa'): [('James', 'daughter', 'Rosemary'), ('Rosemary', 'aunt', 'Melissa')]}]