код вроде работает, но валидатор не пропускает, никак не пойму почему. перебрал несколько вариантов, уже запутался в логиках, оставил длинный с двумя проверками, чтобы наверняка)) если есть последовательность, которая не пройдет подскажите, поищу проблему через дебагер. либо намекните, что здесь не так?) заранее признателен за потраченное время!)