Implement the following in-place functions for a deck of standard playing cards: 1. Shuffle: given an arbitrary deck of cards, return it shuffled. 2. Sort: given an arbitrary deck of cards, return it sorted in this order: - Suit: Clubs, Diamonds, Hearts, Spades - Rank: Ace, 2, 3, ..., 10,…