忘记考虑还有负数的情况
Time exceeds