story: [Marian] enjoyed a homemade dinner with her son [Craig] [Craig] and his grandmother [Molly] went to the science museum. They both had fun, and learned some things, too. [Elliott] is taking his wife [Marian] out to dinner for their date tonight.
query: ('Elliott', 'Molly')
clean_story: [Elliott] is taking his wife [Marian] out to dinner for their date tonight. [Marian] enjoyed a homemade dinner with her son [Craig] [Craig] and his grandmother [Molly] went to the science museum. They both had fun, and learned some things, too.
proof_state: [{('Elliott', 'mother', 'Molly'): [('Elliott', 'son', 'Craig'), ('Craig', 'grandmother', 'Molly')]}, {('Elliott', 'son', 'Craig'): [('Elliott', 'wife', 'Marian'), ('Marian', 'son', 'Craig')]}]
edge_types: ['wife', 'son', 'grandmother']