What does it print? public class CleverSwap { public static void main(String[] args) { int x = 1984; int y = 2001; x ^= y ^= x ^= y; System.out.println("x = " + x + "; y = " + y); } }
x = 0; y = 1984
x = 2001; y = 1984
x = 2001; y = 0
x = 1984; y = 2001
x = 0; y = 0
Error