story: [James] bought a book for his son [Anthony]. [Valerie] went shopping at the mall with her mother [Molly] [James] bought his sister [Valerie] a video game for her birthday. She said it was her favorite game and gave him a big hug.
query: ('Anthony', 'Molly')
clean_story: [James] bought a book for his son [Anthony]. [James] bought his sister [Valerie] a video game for her birthday. She said it was her favorite game and gave him a big hug. [Valerie] went shopping at the mall with her mother [Molly]
proof_state: [{('Anthony', 'grandmother', 'Molly'): [('Anthony', 'father', 'James'), ('James', 'mother', 'Molly')]}, {('James', 'mother', 'Molly'): [('James', 'sister', 'Valerie'), ('Valerie', 'mother', 'Molly')]}]