Convertir les nombres en lettres

J'ai l'vectorielles suivantes:

x <- c(11, 12, 21, 22)

Et je veux convertir les lettres correspondantes, c'est à dire, je veux obtenir ce résultat:

AA AB BA BB

Comment puis-je faire cela? Je pari qu'il n'y est une réponse simple et qu'il va à travers l'aide de l'réservés LETTERS vecteur, mais je ne peux pas trouver une solution. C'est le meilleur que j'ai réussi à venir jusqu'ici (vous pouvez emmener les enfants hors de la salle):

> paste0(gsub(1, LETTERS[1], substr(x, 1, 1)),
         gsub(2, LETTERS[2], substr(x, 1, 1)))
[1] "A1" "A1" "2B" "2B"