В целом конструкция решения задачи нигде ранее не встречалась в этом курсе, от куда у новичка она должна взяться в голове не ясно. Начинается тоже самое что в Stepik, дают задачи, но не учат перед этим их решать. Де факто в моём решении выполнены все условия задачи, скрытые условия это тупость. Демотивирует жёстко. Ещё пару таких задач, и прощай javarush.