story: [Michael] bought his brother [Christopher] a present. It was to congratulate him on becoming a father to his new son, [Anna].
query: ('Anna', 'Michael')
clean_story: [Michael] bought his brother [Christopher] a present. It was to congratulate him on becoming a father to his new son, [Anna].
proof_state: [{('Anna', 'uncle', 'Michael'): [('Anna', 'father', 'Christopher'), ('Christopher', 'brother', 'Michael')]}]