Если появятся какие-нибудь вопросы — задавайте.
Кстати, почему корни такие некрасивые? Вы не ошиблись, записывая условие?