#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);
    }