компилятор выводит все правильно- а валидатор не принимает по 3 условия. в чем проблема?