#include <stdio.h>

int hardcore_abs(int value) {
    static void * dummy[] = { &&neg, &&pos };
    goto *(&&pos - 3 * (value < 0));
neg:
    value = ~value + 1;
pos:
    return value;
}

int main() {
    printf("%d\n", hardcore_abs(42));
    printf("%d\n", hardcore_abs(-100500));
    return 0;
}