#include <stdio.h>
#include <stdlib.h>
typedef unsigned char byte;
int main (int argc, char *argv[])
{
byte k =137 ; /*10001001*/
byte t ='c'; /*01100011*/
byte encoded =t^k ; /*11101010*/
printf("encoded %i\n",encoded);
printf("decoded %i\n",(t^k)^k);
putchar((t^k)^k);
printf("\ndecoded %c\n",(t^k)^k);
}