MAX_CHAR
for (i = 0; i < MAX_CHAR; i++) {
for (i = 0; i < MAX_CHAR; i++) {
for (i = 0; i < MAX_CHAR; i++) {
for (i = 0; i < MAX_CHAR; i++) {
#define MAPPING_UNUSED (0 - MAX_CHAR) /* never been used */
short mapping[MAX_CHAR]; /* mapping of key to allocated structs */