Оптимизировал расчет затрат еще больше

Плюс поправил баги. Теперь все как надо.