Да но если то условие что у меня в if поставить в whilе с приставкой "не" то пока условие не выполняется будет истина и он погнал на новый круг, ну и при выполнении условия будет 0 и цикл завершится, но я не смог вспомнить, написал так как есть, и увы по старому русскому принципу "работает не лесь" и не лез.