story: [Michelle] took her daughter [Minnie] to lunch. [Minnie] had to hire a babysitter for her son, [William], so she could go out. [Beatrice] and her mother [Minnie] went dress shopping on Saturday.
query: ('Michelle', 'William')
clean_story: [Michelle] took her daughter [Minnie] to lunch. [Minnie] had to hire a babysitter for her son, [William], so she could go out.
proof_state: [{('Michelle', 'grandson', 'William'): [('Michelle', 'daughter', 'Minnie'), ('Minnie', 'son', 'William')]}]