story: [Michelle] loves to make cookies for her son. His name is [Otto]. [Adam] was cooking eggs with his wife [Michelle]. [Michelle]'s grandson [William] cooked the bacon.
query: ('Adam', 'William')
clean_story: [Adam] was cooking eggs with his wife [Michelle]. [Michelle]'s grandson [William] cooked the bacon.
proof_state: [{('Adam', 'grandson', 'William'): [('Adam', 'wife', 'Michelle'), ('Michelle', 'grandson', 'William')]}]