Валидацию не проходит, но код логически верный