ну тогда ты обмениваешь последний элемент с первым или вторым каждый раз.. иии все.. не так разве?
так, но получается, что саму процедуру шафла вызываю многократно и если я на первое место поставил последний, то потом он может назять другое место с 1го