add function deck.shuffle