int and(int x, int y) { return x & y; } int and_8(int x, int y) { return x & 8; } int or(int x, int y) { return x | y; } int or_9(int x, int y) { return x | 9; } int xor(int x, int y) { return x ^ y; } int xor_7(int x, int y) { return x ^ 7; } int not(int x) { return ~x; }