Считаю что мое решение правильнее чем в правильном решении, но почему валидатор его не принимает?)