diff --git a/bang b/bang new file mode 100644 index 0000000..906cec4 --- /dev/null +++ b/bang @@ -0,0 +1,4 @@ +int bang (int x){ + printf("%d", (((((~x) + 1) >> 31) & 1) | ((x >> 31) & 1)) ^ 1); + return 2; +}