I don't know why if with positive numbers are correct and if with negative numbers are incorrect.