Вроде решение правильно, но валидацию не проходит.