Вроде бы, результат выдает верный, но валидатор не принимает решение.