// School of Computer Engineering
// K.N. Toosi University of Technology

#include <stdio.h>

int main() {
  int x = 12, y=13;
  
  printf("x=%d, y=%d\n", x,y);
  
  asm ("xchgl %0, %1"
       : "=r" (x), "=r" (y)
       : "0"  (x), "1"  (y)
       :  );
  
  printf("x=%d, y=%d\n", x,y);
  
  return 0;
}