'shuffle' performs a one pass, fair shuffle on a list. If the list is
passed as a reference to an array, the shuffle is done in situ.
The subroutine returns the list in list context, and a reference to the
list in scalar context.
There is no official package available for openSUSE Leap 15.5