Код по-моему работает, но почему не проходит первое условие?