Domanda di colloquio di Aristocrat

Card shuffling logic in best complexity.