What will be the output of the following program?
public class Description {
public static void main(String[] args) {
int shift = 5000;
shift >>>= 2;
System.out.print(shift + ", ");
shift <<= 3;
System.out.print(shift + ", ");
shift = 4;
shift ^= 2;
System.out.print(shift + ", ");
shift = ++shift;
System.out.print(shift + ", ");
--shift;
shift = +shift;
System.out.print(shift + ", ");
shift = ~shift;
System.out.print(shift);
}
}