use List::Util "shuffle"; sub shuffleArray{ shuffle(@_); }