function shuffle(2)