int x = 7; // x = x & 25; x = x & 5; // x = x & 3; x = x & 12; x = x | 1; System.out.println(x); после x = x & 5; получаем 5 x = x & 12 5= 101 12= 1100 получается 100 то есть 4. А почему правильный ответ 5????