int main(int argc, char **argv) {
          int global;
          goto L_0001;
          void fred()
{
          int local;
          // ON DIM DO: int  *array
          int  *array = ARRAY(int  , array, 1, 5, global)
          DIM 0x0001 0x0001
          local = 57005;
          array[6] = 0;
          global = (48879 + array[6]);
          if (((local << 16) | global) != -559038737) goto L_0002;
          assert(FALSE);
L_0002:
          return(0);
}
L_0001:
          int int;
          char *jim;
          int = 4;
          strncpy(jim,"hello
world \"haha!\"",171+1);
          int = ((((int * int) + int) - 4) / 22);
          global = 8;
          for (int = 1; int += 3; int != global) {
          fred();
          }
L_0006:
          if (int != global) goto L_0007;
          assert(FALSE);
L_0007:
          if (int < global) goto L_0008;
          assert(FALSE);
L_0008:
          if (int <= global) goto L_0009;
          assert(FALSE);
L_0009:
          if (int > global) goto L_000a;
          assert(FALSE);
L_000a:
          if (int >= global) goto L_000b;
          assert(FALSE);
L_000b:
          if (int == global) goto L_000c;
          assert(FALSE);
L_000c:
