#include <stdio.h>

main()
{
unsigned char a,b;
signed char c;

a=255;
c=1;
b=a&c;
printf("%d %d %d\n",a,b,c);

c=16;
b=a&c;
printf("%d %d %d\n",a,b,c);

c=-1;
b=a&c;
printf("%d %d %d\n",a,b,c);

c=-2;
b=a&c;
printf("%d %d %d\n",a,b,c);

c=-3;
b=a&c;
printf("%d %d %d\n",a,b,c);

c=-4;
b=a&c;
printf("%d %d %d\n",a,b,c);

c=-16;
b=a&c;
printf("%d %d %d\n",a,b,c);

c=-126;
b=a&c;
printf("%d %d %d\n",a,b,c);

c=-127;
b=a&c;
printf("%d %d %d\n",a,b,c);

c=-128;
b=a&c;
printf("%d %d %d\n",a,b,c);
}


