story: [Peter] bought ice cream for [Errol]'s birthday. [James] is so proud of his son. [Casey] is the son's name. [James] went to the movies with his father [Rudolph] and his son [Errol].
query: ('Rudolph', 'Peter')
clean_story: [James] went to the movies with his father [Rudolph] and his son [Errol]. [Peter] bought ice cream for [Errol]'s birthday.
proof_state: [{('Rudolph', 'son', 'Peter'): [('Rudolph', 'son', 'James'), ('James', 'brother', 'Peter')]}, {('James', 'brother', 'Peter'): [('James', 'son', 'Errol'), ('Errol', 'uncle', 'Peter')]}]