Chap Divide and Conquer: fix overflow for pow(x, n)

Given n equals to -2147483648,  it will overflow if using power(x, -n) directly.
It's odd that the the previous version can be Accepted.