#[05AB1E](https://github.com/Adriandmen/05AB1E/wiki/Commands), <s>28</s> <s>27</s> <s>25</s> <s>24</s> 23 [bytes](https://github.com/Adriandmen/05AB1E/wiki/Codepage) 2TŸ.•-Ÿ•S«.•ôì•âJ„jjS«u [Try it online.](https://tio.run/##yy9OTMpM/f/fKOToDr1HDYt0j@4AksGHVoM4h7ccXgOiFnk9apiXlQUULf3/HwA) -1 byte thanks to *@Emigna* removing the `S` after `"HSDC"`, because `â` does this implicitly. **Explanation:** <!-- language-all: lang-python --> 2TŸ # Push list in the range [2,10]: [2,3,4,5,6,7,8,9,10] .•-Ÿ• # Push compressed string "ajqk" S # Convert it to a list of characters: ["a","j","q","k"] « # Merge the two lists together: [2,3,4,5,6,7,8,9,10,"a","j","q","k"] .•ôì• # Push compressed string "cdhs" â # Cartesian product of each (pair each character of both lists): # [[2,"a"],[2,"d"],[2,"h"],...,["k","d"],["k","h"],["k","s"]] J # Join each pair together to a single string: # ["2a","2d","2h",...,"kd","kh","ks"] „jjS # Push string "jj", and convert it to a list of characters: ["j","j"] « # Merge both lists together: # ["2a","2d","2h",...,"kd","kh","ks","j","j"] u # Convert everything to uppercase: # ["2A","2D","2H",...,"KD","KH","KS","J","J"] # (and output the result implicitly) [See this 05AB1E tip of mine (section *How to compress strings not part of the dictionary?*)](https://codegolf.stackexchange.com/a/166851/52210) to understand why `.•-Ÿ•` is `"ajqk"` and `.•ôì•` is `"cdhs"`.