#include <perms.h>
int _imp_mainep(int _imp_argc, char **_imp_argv) {
  _imp_enter();
  _imp_string S;
  _imp_string A;
  _imp_string B;
  _imp_string C;
  _imp_string D;
  _imp_string E;
  _imp_string F;
  _imp_string G;
  if (!_imp_cond_resolve(S, A, B, C)) {
  }
  if (_imp_cond_resolve(S, A, B, C)) {
  }
  if (_imp_cond_resolve(
          S, A,
          _imp_join(_imp_str_literal("<"), _imp_join(B, _imp_str_literal(">"))),
          C)) {
  }
  if (_imp_cond_resolve(S, NULL, B, C)) {
  }
  if (_imp_cond_resolve(S, A, B, NULL)) {
  }
  if (_imp_cond_resolve(S, NULL, B, NULL)) {
  }
  if (_imp_cond_resolve(S, A, _imp_str_literal(" "), C)) {
  }
  if (_imp_cond_resolve(S, NULL, _imp_str_literal(" "), C)) {
  }
  if (_imp_cond_resolve(S, A, _imp_str_literal(" "), NULL)) {
  }
  if (_imp_cond_resolve(S, NULL, _imp_str_literal(" "), NULL)) {
  }
  if (_imp_cond_resolve(S, A, B, C, D, E, F, G)) {
  }
  if (_imp_cond_resolve(S, A, _imp_str_literal(" "), C, _imp_str_literal(" "),
                        E, _imp_str_literal(" "), G)) {
  }
  if (_imp_cond_resolve(S, NULL, B, C, D, E, F, G)) {
  }
  if (_imp_cond_resolve(S, NULL, _imp_str_literal(" "), C,
                        _imp_str_literal(" "), E, _imp_str_literal(" "), G)) {
  }
  if (_imp_cond_resolve(S, NULL, B, C, D, E, F, NULL)) {
  }
  if (_imp_cond_resolve(S, NULL, _imp_str_literal(" "), C,
                        _imp_str_literal(" "), E, _imp_str_literal(" "),
                        NULL)) {
  }
  if (!_imp_cond_resolve(S, A, B, C)) _imp_signal(7, 0, 0);
  if (!_imp_cond_resolve(S, A, B, C)) _imp_signal(7, 0, 0);
  if (!_imp_cond_resolve(
          S, A,
          _imp_join(_imp_str_literal("<"), _imp_join(B, _imp_str_literal(">"))),
          C))
    _imp_signal(7, 0, 0);
  if (!_imp_cond_resolve(S, NULL, B, C)) _imp_signal(7, 0, 0);
  if (!_imp_cond_resolve(S, A, B, NULL)) _imp_signal(7, 0, 0);
  if (!_imp_cond_resolve(S, NULL, B, NULL)) _imp_signal(7, 0, 0);
  if (!_imp_cond_resolve(S, A, _imp_str_literal(" "), C)) _imp_signal(7, 0, 0);
  if (!_imp_cond_resolve(S, NULL, _imp_str_literal(" "), C))
    _imp_signal(7, 0, 0);
  if (!_imp_cond_resolve(S, A, _imp_str_literal(" "), NULL))
    _imp_signal(7, 0, 0);
  if (!_imp_cond_resolve(S, NULL, _imp_str_literal(" "), NULL))
    _imp_signal(7, 0, 0);
  if (!_imp_cond_resolve(S, A, B, C, D, E, F, G)) _imp_signal(7, 0, 0);
  if (!_imp_cond_resolve(S, A, _imp_str_literal(" "), C, _imp_str_literal(" "),
                         E, _imp_str_literal(" "), G))
    _imp_signal(7, 0, 0);
  if (!_imp_cond_resolve(S, NULL, B, C, D, E, F, G)) _imp_signal(7, 0, 0);
  if (!_imp_cond_resolve(S, NULL, _imp_str_literal(" "), C,
                         _imp_str_literal(" "), E, _imp_str_literal(" "), G))
    _imp_signal(7, 0, 0);
  if (!_imp_cond_resolve(S, NULL, B, C, D, E, F, NULL)) _imp_signal(7, 0, 0);
  if (!_imp_cond_resolve(S, NULL, _imp_str_literal(" "), C,
                         _imp_str_literal(" "), E, _imp_str_literal(" "), NULL))
    _imp_signal(7, 0, 0);
  _imp_leave();
  exit(0);
  return (0);
}
