* define structure of a deck of cards and other related things
#define CARDS 52 /* number cards in deck */
#define RANKS 13 /* number ranks in deck */
#define SUITS 4 /* number suits in deck */
#define CINHAND 4 /* # cards in cribbage hand */
#define FULLHAND 6 /* # cards in dealt hand */
#define LGAME 121 /* number points in a game */
#define SGAME 61 /* # points in a short game */
#define SPADES 0 /* value of each suit */
#define ACE 0 /* value of each rank */
#define VAL(c) ( (c) < 9 ? (c)+1 : 10 ) /* val of rank */