Classificando um deque usando operações limitadas?

Olá, me deparei com uma pergunta na Algorithms 4th Edition de Robert Sedgewick.

Retirar a classificação da fila. Explique como você classificaria um baralho de cartas, com a restrição de que as únicas operações permitidas sejam observar os valores das duas primeiras cartas, trocar as duas primeiras e mover a carta superior para a parte inferior do baralho.

Eu esperava que alguém pudesse explicar como isso seria feito, estou realmente perdido. Te agradece

questionAnswers(2)

yourAnswerToTheQuestion