Все верно вроде, а прога делает ошибку - не верно сравнивает -20 и -10, -20 есть минимально число, а прога пишет -10.