#include <perms.h>
int _imp_mainep(int _imp_argc, char **_imp_argv) {
  _imp_enter();
  static int FAIL = 0;
  char A[10 - 1 + 1];
  char *AP;
  int I;
  auto void OR(char *X) {
    _imp_enter();
    *X = X | 64;
    _imp_leave();
  }
  for (I = 1; I != 10 + 1; I += 1) A[I] = I;
  for (I = 1; I != 10 + 1; I += 1) OR(A[I]);
  for (I = 1; I != 10 + 1; I += 1) {
    AP = &A[I];
    *AP = AP | 128;
    if (A[I] != (I | 0xc0)) {
      WRITE(A[I], 4);
    }
  }
  if (FAIL == 0) PRINTSTRING(_imp_str_literal("TEST OK"));
  _imp_leave();
  exit(0);
  return (0);
}
