int main(int argc, char* argv[]) {
int r;
r = 9 & 5;
printf("Result: %d\n", r);
r = 9 | 5;
printf("Result: %d\n", r);
r = 9 ^ 5;
printf("Result: %d\n", r);
unsigned int p = ~5;
printf("Result: %d\n", p);
return 0;
}