#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;  //    %if i2 = i3 %then i = i1
                         //
  if (I2 == I3) {        //    %if i2 = i3 %then %start
    I = I1;              //      i = i1
  }                      //    %finish
Test2:;                  //    test2:
                         //
  if (I2 == I3) {        //    %if i2 = i3 %start
    I = I1;              //      i = i1
  }                      //    %finish
Test3else:;              //    test3else:
                         //
  if (I2 == I3)
    I = I1;
  else
    I = I2;        //    %if i2 = i3 %then i = i1 %else i = i2
Test4else:;        //    test4else:
                   //
  if (I2 == I3) {  //    %if i2 = i3 %then %start
    I = I1;        //      i = i1
  } else
    I = I2;        //    %finish %else i = i2
Test5else:;        //    test5else:
                   //
  if (I2 == I3) {  //    %if i2 = i3 %start
    I = I1;        //      i = i1
  } else
    I = I2;        //    %finish %else i = i2
Test6else:;        //    test6else:
  if (I2 == I3) {  //    %if 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) {  //    %if 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) {  //    %if i2 = i3 %then %start
    I = I1;        //      i = i1
  } else {         //    %else
    I = I2;        //      i = i2
    J = I;         //      j = i
  }                //    %finish
Test9else:;        //    test9else:
                   //
  if (I2 == I3) {  //    %if i2 = i3 %start
    I = I1;        //      i = i1
  } else {         //    %else
    I = I2;
    J = I;         //      i = i2 ; j = i
  }                //    %finish
Test10else:;       //    test10else:
                   //
  if (I2 == I3) {  //    %if 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) {  //    %if 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;
  else {     //    %if i2 = i3 %then i = i1 %else %start
    I = I2;  //      i = i2
    J = I;   //      j = i
  }          //    %finish
             //
  exit(0);
  return (1);
}
//  %endofprogram
