Переводит все правильно, но вообще непонятно почему не проходит 2 условие. Уже залез в правильное решение. Там по сути тоже самое, только разбито на части. Я же записал в одну строку, никаких ошибок не выдает