Moshe is playing cards and is grouping the cards that have already been played by suit (hearts, clubs, diamonds, and spades). Moshe is using what type of encoding?