#include <perms.h>
int _imp_mainep(int _imp_argc, char **_imp_argv) {
  int I;
  void R(void) {}
  void Rp(int I) {}
  int Ia[2 /*1:2*/];
  int *Im(void) { return (&I); }
  int *Imp(int N) { return (&Ia[N]); }
  int *In;
  R();          //  R
  Rp(42);       //  RP(42)
  Ia[53] = I;   //  IA(53) = I
  I = Ia[64];   //  I = IA(64)
  In = Im();    //  IN == IM
  In = Imp(1);  //  IN == IMP(1)
  In = &I;      //  IN == I
  *In = I;      //  IN = I
  *Im() = I;    //  IM = I
  *Imp(2) = I;  //  IMP(2) = I
  exit(0);
  return (1);
}
