story: [Matthew] asked his uncle [Alan] with some help with his homework. [Alan] stopped what he was doing, and helped. [James] took his son [Matthew] out for ice cream. [James]'s son [Lee], was still in school.
query: ('Lee', 'Alan')
clean_story: [James] took his son [Matthew] out for ice cream. [James]'s son [Lee], was still in school. [Matthew] asked his uncle [Alan] with some help with his homework. [Alan] stopped what he was doing, and helped.
proof_state: [{('Lee', 'uncle', 'Alan'): [('Lee', 'father', 'James'), ('James', 'brother', 'Alan')]}, {('James', 'brother', 'Alan'): [('James', 'son', 'Matthew'), ('Matthew', 'uncle', 'Alan')]}]