#include <stdlib.h>
int main()
{
int val1 = 10;
int val2 = 20;
printf("val1 is %d\r\n",val1);
printf("val2 is %d\r\n",val2);
printf("\r\n");
val1 ^= val2;
val2 ^= val1;
val1 ^= val2;
//val 1 is now 20
//val 2 is now 10
printf("val1 is now %d\r\n",val1);
printf("val2 is now %d\r\n",val2);
return EXIT_SUCCESS;
}