Representing the Game State ADT

Somehow, we need to "glue together" the two numbers 4 and 5 in one data type.

We will consider four representations, any of which could be used without changing any of the procedures written so far.