use Math::Random::MT::Auto 'shuffle'; my @cards = 0..51; shuffle(\@cards); [download]
In reply to Re: Answer: How do I shuffle an array? by jdhedden in thread How do I shuffle an array? by vroom