story: [Molly]'s son called [Elliott] is good and intelligent boy [Molly] brought her daughter [Michelle] a cake. [Michelle]'s daughter [Lisa] wanted to eat the cake.
query: ('Lisa', 'Elliott')
clean_story: [Molly] brought her daughter [Michelle] a cake. [Michelle]'s daughter [Lisa] wanted to eat the cake. [Molly]'s son called [Elliott] is good and intelligent boy
proof_state: [{('Lisa', 'uncle', 'Elliott'): [('Lisa', 'mother', 'Michelle'), ('Michelle', 'brother', 'Elliott')]}, {('Michelle', 'brother', 'Elliott'): [('Michelle', 'mother', 'Molly'), ('Molly', 'son', 'Elliott')]}]