#define NPLAYERS 2
#define ME	0
#define	YOU	1
#define OTHERGUY(p)	(1-(p))

#define PASSLIMIT	4

#define RACKSIZE	7
#define	NLET		26
#define NTILE		27
#define MAXTILES	100

struct tiles {
    int total;
    char count[NTILE + 1];
};

struct move {
    char tiles[RACKSIZE + 1];
    int position;
};

struct player {
    int score;
    int turnslost;
    struct tiles rack;
    int (*message) ();
};

extern struct player players[];
extern struct tiles sock;
