Shuffling

Support shuffling a deck.