story: [Bernard] went to visit his sister [Mary] to the hospital last week. [David] and his father [James] went to the golf course in town on Saturday and had a great time. [James] is proud of his son. His name is [Bernard].
query: ('Bernard', 'David')
clean_story: [James] is proud of his son. His name is [Bernard]. [David] and his father [James] went to the golf course in town on Saturday and had a great time.
proof_state: [{('Bernard', 'brother', 'David'): [('Bernard', 'father', 'James'), ('James', 'son', 'David')]}]