story: [Molly] and her son [Alan] went to the zoo and then out to dinner yesterday. [Sandra] and her mother [Molly] went to pick up [Sandra]'s son [Ellis] from school because he had ball practice that day and needed a ride.
query: ('Ellis', 'Alan')
clean_story: [Sandra] and her mother [Molly] went to pick up [Sandra]'s son [Ellis] from school because he had ball practice that day and needed a ride. [Molly] and her son [Alan] went to the zoo and then out to dinner yesterday.
proof_state: [{('Ellis', 'uncle', 'Alan'): [('Ellis', 'mother', 'Sandra'), ('Sandra', 'brother', 'Alan')]}, {('Sandra', 'brother', 'Alan'): [('Sandra', 'mother', 'Molly'), ('Molly', 'son', 'Alan')]}]