If you really want to get creative you could use binary to store the card informtion. Use the lower 4 bits of a characer to encode the rank and the upper 3 bits to encode the suite. This would allow...