#include <perms.h>
int _imp_mainep(int _imp_argc, char **_imp_argv) {
  void A(void) {
    unsigned char Byte = 99;
    unsigned short Nuts = 100;
    int Word = 101;
    float Riee = 2;
    double Liee = 3;
    long double Qiee = 4;
    _imp_string Str = _imp_str_literal("AABBCCDDEEFF");
  }
  void B(void) {
    extern unsigned char Byte;
    extern unsigned short Nuts;
    extern int Word;
    extern float Riee;
    extern double Liee;
    extern long double Qiee;
    extern _imp_string Str;
    if (Byte == 99 && Nuts == 100 && Word == 101 && Riee == 2 && Liee == 3 &&
        Qiee == 4 && _imp_strcmp(Str, _imp_str_literal("AABBCCDDEEFF")) == 0)
      Printstring(_imp_str_literal("TEST OK"));
    else {
      Printstring(_imp_str_literal("WRONG ANSWERS"));
      Write(Byte, 5);
      Write(Nuts, 5);
      Write(Word, 5);
      Newline();
      Printfl(Riee, 2);
      Printfl(Liee, 2);
      Printfl(Qiee, 2);
      Space();
      Printstring(Str);
    }
  }
  B();
  exit(0);
  return (1);
}
