#!/usr/bin/env cscript
#include <stdio.h>
#include <string.h>
#define ALPHABET "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
int
main(int argc, char *argv[]) {
int column_index, needle;
char column_string[3 + 1];
for (column_index = 27, needle = 0; column_index > 0; column_index /= strlen(ALPHABET), needle++) {
column_string[needle] = 'A' + column_index % (1 + strlen(ALPHABET)) - 1;
//printf("@ %d\n", column_index);
}
column_string[needle] = '\0';
/*
switch (strlen(column_string)) {
case 2:
needle = column_string[0];
column_string[0] = column_string[1];
column_string[1] = needle;
break;
case 3:
needle = column_string[0];
column_string[0] = column_string[2];
column_string[2] = needle;
break;
}
*/
puts(column_string);
}