LAST_MAP
unsigned char *inverse_translations[LAST_MAP + 1];
for (enum translation_map m = FIRST_MAP; m <= LAST_MAP; m++)