int x = -1; int n = 31; boolean good = (x & (1<