Negative numbers handling