story: [Michelle] went to dinner with her daughter [Molly]. They then went to the park afterwards. [Michael] and his wife [Michelle] baked a cake for [May], his daughter.
query: ('Molly', 'May')
clean_story: [Michelle] went to dinner with her daughter [Molly]. They then went to the park afterwards. [Michael] and his wife [Michelle] baked a cake for [May], his daughter.
proof_state: [{('Molly', 'granddaughter', 'May'): [('Molly', 'daughter', 'Michelle'), ('Michelle', 'daughter', 'May')]}, {('Michelle', 'daughter', 'May'): [('Michelle', 'husband', 'Michael'), ('Michael', 'daughter', 'May')]}]
edge_types: ['daughter', 'husband', 'daughter']