Не проходит третий пункт. Не понимаю почему мой код может некорректно работать с отрицательными числами. Или как?