#include <perms.h>
int _imp_mainep(int _imp_argc, char **_imp_argv) {
  void Top(void) {
    void Nested(void) {
      static int Left_sw;
      static void *Left[3 /*1:3*/] = {
          &&Left_1,
          &&Left_default,
          &&Left_default,
      };
      static int Middle_sw;
      static void *Middle[3 /*1:3*/] = {
          &&Middle_1,
          &&Middle_2,
          &&Middle_default,
      };
      static int Right_sw;
      static void *Right[3 /*1:3*/] = {
          &&Right_1,
          &&Right_2,
          &&Right_3,
      };
      goto *Middle[Middle_sw = (3) - 1];
    Left_1:;
    Middle_1:;
    Middle_2:;
    Right_1:;
    Right_2:;
    Right_3:;
    Left_default:;
      goto Middle_skip;
    Middle_default:
      fprintf(stderr, "\nSwitch label 'Middle(%d):' not set in %s\n",
              Middle_sw + 1, __PRETTY_FUNCTION__);
      fflush(stderr);
      abort();
    Middle_skip:;
    }
  }
  exit(0);
  return (1);
}
