integer test_x128
code ref_function_bar282
integer tempReturn_integer178


integer test_x128 = 20
integer wurst_stack_depth185 = 0
code ref_function_bar282 = function bar_proxy


function initGlobals391() { 
    ref_function_bar_282 = function bar_proxy;
}


function main127() { 
    initGlobals391();
    test_x_128 = 20;
    do211(ref_function_bar_282);
    do211(ref_function_bar_282);
}


function config173() { 
}


IS_NATIVE function do211(code c199) { 
}


function cyc_blub832(integer funcChoice116) { 
    if (funcChoice_116 == 0) {
        if (test_x_128 > 0) {
            cyc_blub832(1);
            do211(ref_function_bar_282);
            test_x_128 = (test_x_128 - 1);
            tempReturn_integer_178 = 1;
            return %nothing%;
        } else {
            tempReturn_integer_178 = 2;
            return %nothing%;
        };
    } else {
        if (funcChoice_116 == 1) {
            if (test_x_128 > 0) {
                cyc_blub832(0);
                do211(ref_function_bar_282);
                test_x_128 = (test_x_128 - 1);
                tempReturn_integer_178 = 1;
                return %nothing%;
            } else {
                tempReturn_integer_178 = 2;
                return %nothing%;
            };
        } else {
        };
    };
}


function bar_proxy211() returns integer { 
    cyc_blub832(1);
    return tempReturn_integer_178;
}