#include <perms.h>
int _imp_mainep(int _imp_argc, char **_imp_argv) {
  static int Io;
  int I;
  int Ie;
  int Ia[10 /*0:9*/];
  int Ifn(void) { return (1); }
  int *Im(void) { return (&Io); }
  void Ir(void) {}
  typedef struct Rf {
    int I;
  } Rf;
  Rf Rec[10 /*0:9*/];
  static int Sw_sw;
  static void *Sw[10 /*0:9*/] = {
      &&Sw_default, &&Sw_1,       &&Sw_default, &&Sw_default, &&Sw_default,
      &&Sw_default, &&Sw_default, &&Sw_default, &&Sw_default, &&Sw_default,
  };
  Io = 1;        //  io = 1
  Ie = 1;        //  ie = 1
  Ia[1] = 1;     //  ia(1) = 1
  I = Ifn();     //  i = ifn(1)
  I = *Im();     //  i = im(1)
  Rec[1].I = 1;  //  rec(1)_i = 1
Sw_1:;           //  sw(1):
  Ir();
  goto Sw_skip;
Sw_default:
  fprintf(stderr, "\nSwitch label 'Sw(%d):' not set in %s\n", Sw_sw,
          __PRETTY_FUNCTION__);
  fflush(stderr);
  abort();
Sw_skip:;
  exit(0);
  return (1);
}
