story: [James] is a man with a niece named [Asia]. [Michael] is very happy to have such a great daughter like [Asia].
query: ('Michael', 'James')
clean_story: [Michael] is very happy to have such a great daughter like [Asia]. [James] is a man with a niece named [Asia].
proof_state: [{('Michael', 'brother', 'James'): [('Michael', 'daughter', 'Asia'), ('Asia', 'uncle', 'James')]}]