unsigned char a=257;
int(a)=1;//257-256
unsigned char a=-1;
int(a)=255; //256-1
unsigned char a=-257;
int(a)=255;//256-1
unsigned char a=257;
int(a)=1;//257-256
unsigned char a=-1;
int(a)=255; //256-1
unsigned char a=-257;
int(a)=255;//256-1