#include <stdio.h>
struct translation_structure{
        char* series;
        unsigned char a;
        unsigned char b;
	unsigned char len;
}table[]={
    {(char[]){0, 1, 2}, 5, 100, 3},
    {(char[]){4, 5, 6, 7}, 1, 2, 4},
    {(char[]){0, 1, 2}, 5, 100, 3},
    {(char[]){4, 5, 6, 7}, 1, 2, 4},
    {(char[]){0, 1, 2}, 5, 100, 3},
    {(char[]){4, 5, 6, 7}, 1, 2, 4}
};



int main(){
    //char* x = "\0x01";
    //printf("%s\n", x);
    char counter1, counter2;
/*
	for(counter1=0; counter1<6; counter1++){
                for(counter2=0; counter2 < table[counter1].len; counter2++){
			printf("%d", (int)table[counter1].series[counter2] );
		}
		printf("\n");
	}
*/


	for(counter1=-127; counter1<127; counter1++){
		printf("%d\n", (unsigned char)counter1);
	}

    return 0;
}
