Baraja de póquer

Crea una función que genere una baraja de póquer.

Una baraja de póquer contiene 52 cartas en total, 13 cartas de cada uno de los cuatro palos (♦ diamantes, ♣ tréboles, ♥ corazones y ♠ picas), con los valores 2, 3, 4, 5, 6, 7, 8, 9, 10, J, Q, K, A.

Tu función debe devolver una lista (la baraja) que contenga cada carta como una tupla con el siguiente formato:

(rank, suit)

Donde rank es un número del 2 al 14 (11, 12, 13 y 14 representan J, Q, K y A, respectivamente) y suit es una cadena con la inicial en inglés del palo de la carta ("d", "c", "h" y "s" para diamantes, tréboles, corazones y picas, respectivamente).

Ejemplos

Five of hearts ➞ (5, "h")

Queen of Spades ➞ (12, "s")

Ace of Clubs ➞ (14, "c")

Notas

Obtendrás puntos extra si barajas las cartas.