Все бы хорошо, но численное решение получается отраженным.
Работает на тестовой функции. Теперь аккуратненько все делаем для нашей.
Оформление