#include <perms.h>
int _imp_mainep(int _imp_argc, char **_imp_argv) {
  //  %begin
  double Lr1;  //    %longreal lr1
  int I;
  int I1 = 1;
  int I2 = 2;
  int I3 = 3;
  int J;  //    %integer i, i1 = 1, i2 = 2, i3 = 3, j
Test1:;   //    test1:
          //
  if (I2 != I3) {
    I = I1;
    J = I;
  }                //    %unless i2 = i3 %then i = i1 %and j = i
                   //
  if (I2 != I3) {  //    %unless i2 = i3 %then %start
    I = I1;        //      i = i1
  }                //    %finish
Test2:;            //    test2:
                   //
  if (I2 != I3) {  //    %unless i2 = i3 %start
    I = I1;        //      i = i1
  }                //    %finish
Test3else:;        //    test3else:
                   //
  if (I2 != I3) {
    I = I1;
    J = I;
  } else {
    I = I2;
    J = I;
  }  //    %unless i2 = i3 %then i = i1 %and j = i %else i = i2 %and j = i
Test4else:;        //    test4else:
                   //
  if (I2 != I3) {  //    %unless i2 = i3 %then %start
    I = I1;        //      i = i1
  } else {
    I = I2;
    J = I;
  }                //    %finish %else i = i2 %and j = i
Test5else:;        //    test5else:
                   //
  if (I2 != I3) {  //    %unless i2 = i3 %start
    I = I1;        //      i = i1
  } else {
    I = I2;
    J = I;
  }                //    %finish %else i = i2 %and j = i
Test6else:;        //    test6else:
  if (I2 != I3) {  //    %unless i2 = i3 %then %start
    I = I1;        //      i = i1
  } else {         //    %finish %else %start
    I = I2;        //      i = i2
    J = I;         //      j = i
  }                //    %finish
Test7else:;        //    test7else:
                   //
  if (I2 != I3) {  //    %unless i2 = i3 %start
    I = I1;        //      i = i1
  } else {         //    %finish %else %start
    I = I2;        //      i = i2
    J = I;         //      j = i
  }                //    %finish
Test8else:;        //    test8else:
  if (I2 != I3) {  //    %unless i2 = i3 %then %start
    I = I1;        //      i = i1
  } else {         //    %else
    I = I2;        //      i = i2
    J = I;         //      j = i
  }                //    %finish
Test9else:;        //    test9else:
                   //
  if (I2 != I3) {  //    %unless i2 = i3 %start
    I = I1;        //      i = i1
  } else {         //    %else
    I = I2;
    J = I;         //      i = i2 ; j = i
  }                //    %finish
Test10else:;       //    test10else:
                   //
  if (I2 != I3) {  //    %unless i2 = i3 %then %start
    I = I1;        //      i = i1
  } else {         //    %else %start
    I = I2;        //      i = i2
    J = I;         //      j = i
  }                //    %finish
Test11else:;       //    test11else:
                   //
  if (I2 != I3) {  //    %unless i2 = i3 %start
    I = I1;
    J = I;    //      i = i1 ; j = i
  } else {    //    %else %start
    I = I2;   //      i = i2
    J = I;    //      j = i
  }           //    %finish
Test12else:;  //    test12else:
  if (I2 != I3) {
    I = I1;
    J = I;
  } else {   //    %unless i2 = i3 %then i = i1 %and j = i %else %start
    I = I2;  //      i = i2
    J = I;   //      j = i
  }          //    %finish
             //
  exit(0);
  return (1);
}
//  %endofprogram
