story: [Craig] bought his sister [Rosie] a video game for her birthday. She said it was her favorite game and gave him a big hug. [Elliott] enjoyed rough housing with his son [Craig]. [Elliott]'s wife [Marian] did n't approve of it though.
query: ('Marian', 'Rosie')
clean_story: [Elliott] enjoyed rough housing with his son [Craig]. [Elliott]'s wife [Marian] did n't approve of it though. [Craig] bought his sister [Rosie] a video game for her birthday. She said it was her favorite game and gave him a big hug.
proof_state: [{('Marian', 'daughter', 'Rosie'): [('Marian', 'husband', 'Elliott'), ('Elliott', 'daughter', 'Rosie')]}, {('Elliott', 'daughter', 'Rosie'): [('Elliott', 'son', 'Craig'), ('Craig', 'sister', 'Rosie')]}]