Почему через валидатор выдает 12 понятно. Но почему в Idea через Run ответ 8, а через Debug 3? Код при это не меняю, задача решена верно. Если было бы в обоих случаях 3, тогда ок....