Не пойму что не нравится валидатору ,решение полностью делает то что требуется по условиям задачи