class SatIarith2
{
private static int i() {
int value = 3;
value &= 1;
value |= 4;
value ^= 4;
value <<= 2;
value >>= 1;
value = -value;
value >>>= 1;
return value;
}
private static long l() {
long value = 3L;
value &= 1L;
value |= 4L;
value ^= 4L;
value <<= 2L;
value >>= 1L;
value = -value;
value >>>= 1L;
return value;
}
private static void s() {
short lhs = 127;
short rhs = 32767;
if (lhs < rhs) {
return;
}
assert false;
}
public static void main(String[] args) {
assert i() == 2147483647;
assert l() == 9223372036854775807L;
s();
}
}