class Contracts {
void test(boolean flag) {
if (flag == (flag = true)) System.out.println();
int x = 1;
boolean y = x == (x +=1); // returns false
if (y) System.out.println();
int k = 1;
boolean z = (k +=1) == k; // returns true
if (z) System.out.println();
}
}