story: [Lisa] and her daughter [Michelle] went out for ice cream. [Lisa] got a cone and [Michelle] got a sundae. [Lisa] and her daughter, [Eustolia], decided to pay [Eustolia]'s grandfather, [Rudolph], a surprise visit on Saturday. When they arrived, they were surprised to find that [Rudolph] 'son, [James], had the same plan.
query: ('Lisa', 'James')
clean_story: [Lisa] and her daughter, [Eustolia], decided to pay [Eustolia]'s grandfather, [Rudolph], a surprise visit on Saturday. When they arrived, they were surprised to find that [Rudolph] 'son, [James], had the same plan.
proof_state: [{('Lisa', 'brother', 'James'): [('Lisa', 'father', 'Rudolph'), ('Rudolph', 'son', 'James')]}, {('Lisa', 'father', 'Rudolph'): [('Lisa', 'daughter', 'Eustolia'), ('Eustolia', 'grandfather', 'Rudolph')]}]