Если в ответе не сходится знак, значит
в процессе решения минус был потерян нечетное количество раз ©



Жизнь, если и поддается алгоритмизации, то в очень отдельных областях, что к тому же вызывает общий перекос исходного кода.