Не могу понять в чем дело. Проверил с числами из примера, выдает все правильно.