Код Ревью

Сравни свои решения

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