#include <perms.h>
int _imp_mainep(int _imp_argc, char **_imp_argv) {
  _imp_enter();
  const int STRINGSIZE = 12;

  typedef struct FM {
    char CHAR[STRINGSIZE - 0 + 1];

  } FM;
  FM BILL;
  int LOOP;
  /*ERROR: name_sym_idx is -1!*/ /*C_NAME*/ BILL.= _imp_str_literal("hello");
      /*ERROR: name_sym_idx is -1!*/ /*C_NAME*/
  PRINTSTRING();
  NEWLINE();
  for (/*ERROR: name_sym_idx is -1!*/ /*C_NAME*/ LOOP = 1;
       LOOP != LENGTH(BILL.) + 1; LOOP += 1) {
    PRINTSYMBOL(BILL.CHAR[LOOP]);
  }
  PRINTSYMBOL(NL);
  for (/*ERROR: name_sym_idx is -1!*/ /*C_NAME*/ LOOP = 0;
       LOOP != LENGTH(BILL.) + 1; LOOP += 1) {
    /*ERROR: name_sym_idx is -1!*/ /*C_NAME*/ PRINTSTRING();
        /*ERROR: name_sym_idx is -1!*/ /*C_NAME*/
    if (LOOP < LENGTH(BILL.)) SPACE();
  }
  PRINTSYMBOL(NL);
  _imp_leave();
  exit(0);
  return (0);
}
