- #include <stdio.h> 
-   
- int main(void) { 
-   unsigned short mask = 0xbc61; 
-   
-   // convert to new mask 0xbcaa 
-   mask ^= 0xCB; // mask now is 0xbcaa 
-   printf("New mask %#x\n",-  mask );
 
-   
-   // convert back to 0xbc61 
-   mask ^= 0xCB; // mask now is 0xbc61 
-   printf("New mask %#x\n",-  mask );
 
-   
-   return 0; 
- } 
-   
				I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgbWFpbih2b2lkKSB7CiAgdW5zaWduZWQgc2hvcnQgbWFzayA9IDB4YmM2MTsKCiAgLy8gY29udmVydCB0byBuZXcgbWFzayAweGJjYWEKICBtYXNrIF49IDB4Q0I7IC8vIG1hc2sgbm93IGlzIDB4YmNhYQogIHByaW50ZigiTmV3IG1hc2sgJSN4XG4iLCBtYXNrKTsKICAKICAvLyBjb252ZXJ0IGJhY2sgdG8gMHhiYzYxCiAgbWFzayBePSAweENCOyAvLyBtYXNrIG5vdyBpcyAweGJjNjEKICBwcmludGYoIk5ldyBtYXNrICUjeFxuIiwgbWFzayk7CiAgCiAgcmV0dXJuIDA7Cn0K