//This program is Problem10.c
#include <assert.h>
#include <math.h>
#include <stdio.h>
#define BOUND 10
// inputs
int inputC = 3;
int inputD = 4;
int inputE = 5;
int inputF = 6;
int inputB = 2;
int a1 = 23;
int a19 = 9;
int a10 = 0;
int a12 = 0;
int a4 = 14;
int kappa;
FILE* fp;
// Function to write executed line (blocks)
void logExecutedLine(int lineNumber) {
if (fp != NULL) {
fprintf(fp, "%d,", lineNumber);
}
}
void finishLogging() {
if(fp != NULL) {
fprintf(fp, "END\n");
fclose(fp);
}
}
void afl_assert() {
finishLogging();
assert(0);
}
int calculate_output(int input) {
logExecutedLine(1);
if((((((a10==4) && (a12==0)) && ((38 < a1) && (218 >= a1)) ) && (a4==14)) && (a19==8))){
logExecutedLine(2);
afl_assert();//return -1;
}
if((((((a10==2) && (a12==0)) && ((-13 < a1) && (38 >= a1)) ) && (a4==14)) && (a19==8))){
logExecutedLine(3);
afl_assert();//return -1;
}
if((((((a10==0) && (a12==0)) && a1 <= -13 ) && (a4==14)) && (a19==6))){
logExecutedLine(4);
afl_assert();//return -1;
}
if((((((a10==2) && (a12==0)) && 218 < a1 ) && (a4==14)) && (a19==8))){
logExecutedLine(5);
afl_assert();//return -1;
}
if((((((a10==4) && (a12==0)) && a1 <= -13 ) && (a4==14)) && (a19==6))){
logExecutedLine(6);
afl_assert();//return -1;
}
if((((((a10==2) && (a12==0)) && ((-13 < a1) && (38 >= a1)) ) && (a4==14)) && (a19==7))){
logExecutedLine(7);
afl_assert();//return -1;
}
if((((((a10==3) && (a12==0)) && ((-13 < a1) && (38 >= a1)) ) && (a4==14)) && (a19==6))){
logExecutedLine(8);
afl_assert();//return -1;
}
if((((((a10==4) && (a12==0)) && 218 < a1 ) && (a4==14)) && (a19==8))){
logExecutedLine(9);
afl_assert();//return -1;
}
if((((((a10==1) && (a12==0)) && ((-13 < a1) && (38 >= a1)) ) && (a4==14)) && (a19==7))){
logExecutedLine(10);
afl_assert();//return -1;
}
if((((((a10==2) && (a12==0)) && ((38 < a1) && (218 >= a1)) ) && (a4==14)) && (a19==7))){
logExecutedLine(11);
afl_assert();//return -1;
}
if((((((a10==1) && (a12==0)) && 218 < a1 ) && (a4==14)) && (a19==7))){
logExecutedLine(12);
afl_assert();//return -1;
}
if((((((a10==0) && (a12==0)) && 218 < a1 ) && (a4==14)) && (a19==8))){
logExecutedLine(13);
afl_assert();//return -1;
}
if((((((a10==4) && (a12==0)) && a1 <= -13 ) && (a4==14)) && (a19==8))){
logExecutedLine(14);
afl_assert();//return -1;
}
if((((((a10==2) && (a12==0)) && a1 <= -13 ) && (a4==14)) && (a19==8))){
logExecutedLine(15);
afl_assert();//return -1;
}
if((((((a10==0) && (a12==0)) && ((38 < a1) && (218 >= a1)) ) && (a4==14)) && (a19==8))){
logExecutedLine(16);
afl_assert();//return -1;
}
if((((((a10==1) && (a12==0)) && 218 < a1 ) && (a4==14)) && (a19==8))){
logExecutedLine(17);
afl_assert();//return -1;
}
if((((((a10==2) && (a12==0)) && ((38 < a1) && (218 >= a1)) ) && (a4==14)) && (a19==8))){
logExecutedLine(18);
afl_assert();//return -1;
}
if((((((a10==4) && (a12==0)) && ((-13 < a1) && (38 >= a1)) ) && (a4==14)) && (a19==8))){
logExecutedLine(19);
afl_assert();//return -1;
}
if((((((a10==1) && (a12==0)) && 218 < a1 ) && (a4==14)) && (a19==6))){
logExecutedLine(20);
afl_assert();//return -1;
}
if((((((a10==3) && (a12==0)) && ((-13 < a1) && (38 >= a1)) ) && (a4==14)) && (a19==7))){
logExecutedLine(21);
afl_assert();//return -1;
}
if((((((a10==0) && (a12==0)) && a1 <= -13 ) && (a4==14)) && (a19==8))){
logExecutedLine(22);
afl_assert();//return -1;
}
if((((((a10==0) && (a12==0)) && ((38 < a1) && (218 >= a1)) ) && (a4==14)) && (a19==7))){
logExecutedLine(23);
afl_assert();//return -1;
}
if((((((a10==0) && (a12==0)) && ((-13 < a1) && (38 >= a1)) ) && (a4==14)) && (a19==7))){
logExecutedLine(24);
afl_assert();//return -1;
}
if((((((a10==0) && (a12==0)) && a1 <= -13 ) && (a4==14)) && (a19==7))){
logExecutedLine(25);
afl_assert();//return -1;
}
if((((((a10==4) && (a12==0)) && ((38 < a1) && (218 >= a1)) ) && (a4==14)) && (a19==6))){
logExecutedLine(26);
afl_assert();//return -1;
}
if((((((a10==3) && (a12==0)) && 218 < a1 ) && (a4==14)) && (a19==6))){
logExecutedLine(27);
afl_assert();//return -1;
}
if((((((a10==4) && (a12==0)) && 218 < a1 ) && (a4==14)) && (a19==7))){
logExecutedLine(28);
afl_assert();//return -1;
}
if((((((a10==4) && (a12==0)) && ((-13 < a1) && (38 >= a1)) ) && (a4==14)) && (a19==6))){
logExecutedLine(29);
afl_assert();//return -1;
}
if((((((a10==2) && (a12==0)) && 218 < a1 ) && (a4==14)) && (a19==7))){
logExecutedLine(30);
afl_assert();//return -1;
}
if((((((a10==1) && (a12==0)) && a1 <= -13 ) && (a4==14)) && (a19==8))){
logExecutedLine(31);
afl_assert();//return -1;
}
if((((((a10==1) && (a12==0)) && a1 <= -13 ) && (a4==14)) && (a19==6))){
logExecutedLine(32);
afl_assert();//return -1;
}
if((((((a10==0) && (a12==0)) && 218 < a1 ) && (a4==14)) && (a19==7))){
logExecutedLine(33);
afl_assert();//return -1;
}
if((((((a10==1) && (a12==0)) && ((38 < a1) && (218 >= a1)) ) && (a4==14)) && (a19==8))){
logExecutedLine(34);
afl_assert();//return -1;
}
if((((((a10==4) && (a12==0)) && ((-13 < a1) && (38 >= a1)) ) && (a4==14)) && (a19==7))){
logExecutedLine(35);
afl_assert();//return -1;
}
if((((((a10==2) && (a12==0)) && ((-13 < a1) && (38 >= a1)) ) && (a4==14)) && (a19==6))){
logExecutedLine(36);
afl_assert();//return -1;
}
if((((((a10==3) && (a12==0)) && ((-13 < a1) && (38 >= a1)) ) && (a4==14)) && (a19==8))){
logExecutedLine(37);
afl_assert();//return -1;
}
if((((((a10==3) && (a12==0)) && ((38 < a1) && (218 >= a1)) ) && (a4==14)) && (a19==8))){
logExecutedLine(38);
afl_assert();//return -1;
}
if((((((a10==3) && (a12==0)) && a1 <= -13 ) && (a4==14)) && (a19==7))){
logExecutedLine(39);
afl_assert();//return -1;
}
if((((((a10==3) && (a12==0)) && ((38 < a1) && (218 >= a1)) ) && (a4==14)) && (a19==7))){
logExecutedLine(40);
afl_assert();//return -1;
}
if((((((a10==2) && (a12==0)) && a1 <= -13 ) && (a4==14)) && (a19==6))){
logExecutedLine(41);
afl_assert();//return -1;
}
if((((((a10==1) && (a12==0)) && a1 <= -13 ) && (a4==14)) && (a19==7))){
logExecutedLine(42);
afl_assert();//return -1;
}
if((((((a10==0) && (a12==0)) && ((-13 < a1) && (38 >= a1)) ) && (a4==14)) && (a19==6))){
logExecutedLine(43);
afl_assert();//return -1;
}
if((((((a10==2) && (a12==0)) && 218 < a1 ) && (a4==14)) && (a19==6))){
logExecutedLine(44);
afl_assert();//return -1;
}
if((((((a10==0) && (a12==0)) && ((-13 < a1) && (38 >= a1)) ) && (a4==14)) && (a19==8))){
logExecutedLine(45);
afl_assert();//return -1;
}
if((((((a10==3) && (a12==0)) && a1 <= -13 ) && (a4==14)) && (a19==8))){
logExecutedLine(46);
afl_assert();//return -1;
}
if((((((a10==4) && (a12==0)) && a1 <= -13 ) && (a4==14)) && (a19==7))){
logExecutedLine(47);
afl_assert();//return -1;
}
if((((((a10==1) && (a12==0)) && ((38 < a1) && (218 >= a1)) ) && (a4==14)) && (a19==6))){
logExecutedLine(48);
afl_assert();//return -1;
}
if((((((a10==0) && (a12==0)) && ((38 < a1) && (218 >= a1)) ) && (a4==14)) && (a19==6))){
logExecutedLine(49);
afl_assert();//return -1;
}
if((((((a10==4) && (a12==0)) && ((38 < a1) && (218 >= a1)) ) && (a4==14)) && (a19==7))){
logExecutedLine(50);
afl_assert();//return -1;
}
if((((((a10==3) && (a12==0)) && ((38 < a1) && (218 >= a1)) ) && (a4==14)) && (a19==6))){
logExecutedLine(51);
afl_assert();//return -1;
}
if((((((a10==2) && (a12==0)) && ((38 < a1) && (218 >= a1)) ) && (a4==14)) && (a19==6))){
logExecutedLine(52);
afl_assert();//return -1;
}
if((((((a10==1) && (a12==0)) && ((-13 < a1) && (38 >= a1)) ) && (a4==14)) && (a19==8))){
logExecutedLine(53);
afl_assert();//return -1;
}
if((((((a10==4) && (a12==0)) && 218 < a1 ) && (a4==14)) && (a19==6))){
logExecutedLine(54);
afl_assert();//return -1;
}
if((((((a10==0) && (a12==0)) && 218 < a1 ) && (a4==14)) && (a19==6))){
logExecutedLine(55);
afl_assert();//return -1;
}
if((((((a10==2) && (a12==0)) && a1 <= -13 ) && (a4==14)) && (a19==7))){
logExecutedLine(56);
afl_assert();//return -1;
}
if((((((a10==3) && (a12==0)) && a1 <= -13 ) && (a4==14)) && (a19==6))){
logExecutedLine(57);
afl_assert();//return -1;
}
if((((((a10==3) && (a12==0)) && 218 < a1 ) && (a4==14)) && (a19==8))){
logExecutedLine(58);
afl_assert();//return -1;
}
if((((((a10==3) && (a12==0)) && 218 < a1 ) && (a4==14)) && (a19==7))){
logExecutedLine(59);
afl_assert();//return -1;
}
if((((((a10==1) && (a12==0)) && ((38 < a1) && (218 >= a1)) ) && (a4==14)) && (a19==7))){
logExecutedLine(60);
afl_assert();//return -1;
}
if((((((a10==0) && (a12==0)) && a1 <= -13 ) && (a4==14)) && (a19==9))){
logExecutedLine(61);
afl_assert();//return -1;
}
if((((((a10==1) && (a12==0)) && ((-13 < a1) && (38 >= a1)) ) && (a4==14)) && (a19==6))){
logExecutedLine(62);
afl_assert();//return -1;
}
if((((a10==4) && ( 218 < a1 && (((input == 4) && (a12==0)) && (a4==14)))) && (a19==9))){
logExecutedLine(63);
a10 = 1;
return 24;
} else if(((a4==14) && (((a12==0) && ((( ((-13 < a1) && (38 >= a1)) || ((38 < a1) && (218 >= a1)) ) && (input == 4)) && (a19==9))) && (a10==0)))){
logExecutedLine(64);
a1 = (((a1 + -15535) - 211896) / 5);
a10 = 2;
return 22;
} else if(((((a4==14) && ((a19==10) && ((a10==1) && (input == 2)))) && (a12==0)) && 218 < a1 )){
logExecutedLine(65);
a19 = 9;
return 22;
} else if(((a12==0) && ((a19==9) && ((a10==1) && (( 218 < a1 && (input == 3)) && (a4==14)))))){
logExecutedLine(66);
a19 = 10;
return 25;
} else if(((a19==10) && (((a4==14) && (((((a10==0) && ((38 < a1) && (218 >= a1)) ) || ((a10==0) && 218 < a1 )) || ((a10==1) && a1 <= -13 )) && (input == 5))) && (a12==0)))){
logExecutedLine(67);
a1 = (((((a1 - 0) * 9)/ 10) % 25)- -12);
a10 = 2;
a19 = 8;
afl_assert();//return -1;
} else if(((a12==0) && ((a19==9) && (((a4==14) && ((input == 2) && ( ((-13 < a1) && (38 >= a1)) || ((38 < a1) && (218 >= a1)) ))) && (a10==3))))){
logExecutedLine(68);
a1 = (((a1 + 513169) / 5) - -374179);
a10 = 0;
return 26;
} else if(((a12==0) && ((((a4==14) && ((input == 3) && ( a1 <= -13 || ((-13 < a1) && (38 >= a1)) ))) && (a10==2)) && (a19==9)))){
logExecutedLine(69);
a1 = (((((a1 % 299993)+ -300005) * 1) + 533674) - 533676);
return 22;
} else if((((a12==0) && ( ((-13 < a1) && (38 >= a1)) && (((input == 3) && (a19==10)) && (a4==14)))) && (a10==1))){
logExecutedLine(70);
a1 = ((((a1 - -221565) * 10)/ 9) / 5);
a19 = 9;
return 22;
} else if((((a19==9) && (((input == 6) && (( 218 < a1 && (a10==0)) || ( a1 <= -13 && (a10==1)))) && (a4==14))) && (a12==0))){
logExecutedLine(71);
a1 = (((((a1 % 25)- -13) - 42605) / 5) - -8517);
a10 = 3;
return 26;
} else if(( ((38 < a1) && (218 >= a1)) && (((a4==14) && ((a19==10) && ((a10==1) && (input == 4)))) && (a12==0)))){
logExecutedLine(72);
a1 = ((((a1 * 57)/ 10) * 5) * 5);
a19 = 9;
return 24;
} else if((((a4==14) && (((( ((-13 < a1) && (38 >= a1)) || ((38 < a1) && (218 >= a1)) ) && (input == 5)) && (a19==9)) && (a12==0))) && (a10==0))){
logExecutedLine(73);
a1 = (((a1 / 5) + 110755) + 220746);
a10 = 1;
a19 = 8;
afl_assert();//return -1;
} else if((((a4==14) && ((((((a10==2) && ((38 < a1) && (218 >= a1)) ) || ((a10==2) && 218 < a1 )) || ( a1 <= -13 && (a10==3))) && (input == 2)) && (a19==9))) && (a12==0))){
logExecutedLine(74);
a1 = (((((a1 % 299890)- -300108) + 0) + -140588) + 140590);
a10 = 0;
return 26;
} else if((((a10==1) && (((a12==0) && ((input == 6) && ( ((-13 < a1) && (38 >= a1)) || ((38 < a1) && (218 >= a1)) ))) && (a4==14))) && (a19==9))){
logExecutedLine(75);
a1 = ((((a1 / 5) - -367248) * 1) - 890938);
a10 = 0;
a19 = 10;
return 26;
} else if(((((((input == 5) && (a4==14)) && 218 < a1 ) && (a10==4)) && (a19==9)) && (a12==0))){
logExecutedLine(76);
a1 = (((((a1 % 25)+ -8) * 5) % 25)+ 13);
a10 = 1;
a19 = 7;
afl_assert();//return -1;
} else if(((a19==10) && ((a4==14) && ((a12==0) && ((input == 4) && ((((a10==0) && ((38 < a1) && (218 >= a1)) ) || ( 218 < a1 && (a10==0))) || ((a10==1) && a1 <= -13 ))))))){
logExecutedLine(77);
a1 = ((((a1 % 299993)- 300005) * 1) + -3);
a10 = 2;
a19 = 9;
return 24;
} else if((((a12==0) && ((((a19==9) && (input == 4)) && 218 < a1 ) && (a10==1))) && (a4==14))){
logExecutedLine(78);
return 22;
} else if(((a10==1) && ((a4==14) && ((((a12==0) && (input == 2)) && (a19==9)) && 218 < a1 )))){
logExecutedLine(79);
a1 = ((((((a1 % 89)+ 74) - -21) * 5) % 89)- -118);
a19 = 10;
return 25;
} else if((((a4==14) && (((input == 4) && ((( ((38 < a1) && (218 >= a1)) && (a10==2)) || ((a10==2) && 218 < a1 )) || ( a1 <= -13 && (a10==3)))) && (a19==9))) && (a12==0))){
logExecutedLine(80);
a1 = (((a1 / 5) - -435872) + 13710);
a10 = 0;
afl_assert();//return -1;
} else if(((((a12==0) && ((((a10==0) && 218 < a1 ) || ((a10==1) && a1 <= -13 )) && (input == 2))) && (a19==9)) && (a4==14))){
logExecutedLine(81);
a1 = ((((((a1 * 9)/ 10) % 299993)+ -300005) / 5) + -75819);
a10 = 4;
return 26;
} else if((((a4==14) && ((a12==0) && ((input == 3) && (((a10==3) && 218 < a1 ) || ( a1 <= -13 && (a10==4)))))) && (a19==9))){
logExecutedLine(82);
a1 = ((((a1 - 0) - 0) / 5) - 247106);
a10 = 4;
afl_assert();//return -1;
} else if((((((a10==1) && ((a12==0) && (input == 6))) && (a19==10)) && ((-13 < a1) && (38 >= a1)) ) && (a4==14))){
logExecutedLine(83);
a1 = (((a1 / 5) - 367764) - -191971);
a10 = 2;
a19 = 9;
return 24;
} else if(((a19==9) && (((a10==4) && ( 218 < a1 && ((a4==14) && (input == 6)))) && (a12==0)))){
logExecutedLine(84);
a19 = 8;
afl_assert();//return -1;
} else if((((a10==0) && ((a12==0) && (((input == 4) && ( a1 <= -13 || ((-13 < a1) && (38 >= a1)) )) && (a19==10)))) && (a4==14))){
logExecutedLine(85);
a1 = ((((a1 % 25)+ 13) / 5) - -2);
return 26;
} else if(((a19==9) && ((((a4==14) && ((input == 2) && ( a1 <= -13 || ((-13 < a1) && (38 >= a1)) ))) && (a12==0)) && (a10==2)))){
logExecutedLine(86);
a1 = ((((a1 % 299993)+ -300005) * 1) + -1);
return 25;
} else if((((((a12==0) && ((input == 4) && ( ((-13 < a1) && (38 >= a1)) || ((38 < a1) && (218 >= a1)) ))) && (a19==9)) && (a4==14)) && (a10==3))){
logExecutedLine(87);
a1 = (((a1 * 5) - 196556) + 94277);
afl_assert();//return -1;
} else if((((a4==14) && (((a12==0) && ( 218 < a1 && (input == 6))) && (a19==10))) && (a10==1))){
logExecutedLine(88);
a1 = (((a1 - 600149) - 12) + -58);
afl_assert();//return -1;
} else if(((((((input == 2) && ( a1 <= -13 || ((-13 < a1) && (38 >= a1)) )) && (a19==10)) && (a10==0)) && (a4==14)) && (a12==0))){
logExecutedLine(89);
a1 = ((((a1 % 299890)+ 300108) - -1) + 0);
a10 = 4;
a19 = 9;
afl_assert();//return -1;
} else if((((((( 218 < a1 && (a10==0)) || ((a10==1) && a1 <= -13 )) && (input == 3)) && (a4==14)) && (a12==0)) && (a19==9))){
logExecutedLine(90);
a1 = ((((((a1 / 5) % 25)+ 13) * 5) % 25)- -12);
a10 = 4;
return 22;
} else if(((a12==0) && ((a19==9) && (((input == 6) && (((a10==3) && 218 < a1 ) || ( a1 <= -13 && (a10==4)))) && (a4==14))))){
logExecutedLine(91);
a1 = ((((a1 + 0) % 299890)+ 300108) + 0);
a10 = 2;
afl_assert();//return -1;
} else if((((a10==3) && (((a19==9) && (( ((-13 < a1) && (38 >= a1)) || ((38 < a1) && (218 >= a1)) ) && (input == 5))) && (a12==0))) && (a4==14))){
logExecutedLine(92);
a1 = ((((a1 - 287698) - 189392) % 89)+ 206);
a10 = 2;
a19 = 7;
afl_assert();//return -1;
} else if((((a12==0) && ((a10==1) && ( 218 < a1 && ((a19==9) && (input == 6))))) && (a4==14))){
logExecutedLine(93);
return 24;
} else if(((a10==0) && ((a12==0) && (((( a1 <= -13 || ((-13 < a1) && (38 >= a1)) ) && (input == 3)) && (a19==10)) && (a4==14))))){
logExecutedLine(94);
a1 = (((((a1 % 25)+ 13) - 1) + -16025) - -16025);
afl_assert();//return -1;
} else if((((a10==4) && (((( ((-13 < a1) && (38 >= a1)) || ((38 < a1) && (218 >= a1)) ) && (input == 4)) && (a4==14)) && (a19==9))) && (a12==0))){
logExecutedLine(95);
a1 = (((((a1 - -249982) + 317100) * 1) % 89)- -62);
afl_assert();//return -1;
} else if(((a4==14) && ((a10==1) && ((a19==9) && ((a12==0) && (( ((-13 < a1) && (38 >= a1)) || ((38 < a1) && (218 >= a1)) ) && (input == 4))))))){
logExecutedLine(96);
a1 = ((((a1 - 46038) + -455425) * 10)/ 9);
a19 = 10;
return 24;
} else if(((a4==14) && ((a19==9) && (((( a1 <= -13 && (a10==3)) || (( ((38 < a1) && (218 >= a1)) && (a10==2)) || ((a10==2) && 218 < a1 ))) && (input == 3)) && (a12==0))))){
logExecutedLine(97);
a1 = ((((a1 % 299890)- -300108) + 1) * 1);
a10 = 0;
afl_assert();//return -1;
} else if((((((a4==14) && ((input == 6) && (a10==1))) && (a12==0)) && ((38 < a1) && (218 >= a1)) ) && (a19==10))){
logExecutedLine(98);
a1 = (((a1 - -320095) * 1) - -173480);
a19 = 9;
afl_assert();//return -1;
} else if(((a4==14) && (((a12==0) && ( 218 < a1 && ((a19==9) && (input == 3)))) && (a10==4)))){
logExecutedLine(99);
return 24;
} else if((((a4==14) && ((a12==0) && ((((a10==3) && 218 < a1 ) || ((a10==4) && a1 <= -13 )) && (input == 4)))) && (a19==9))){
logExecutedLine(100);
a1 = ((((a1 % 89)+ 128) + -1) - 0);
a10 = 3;
afl_assert();//return -1;
} else if((((a12==0) && (((a10==4) && (( ((-13 < a1) && (38 >= a1)) || ((38 < a1) && (218 >= a1)) ) && (input == 3))) && (a4==14))) && (a19==9))){
logExecutedLine(101);
a1 = ((((a1 + -121822) * 4) * 10)/ -9);
a10 = 3;
afl_assert();//return -1;
} else if(((a19==9) && ((a4==14) && (((input == 5) && ((( ((38 < a1) && (218 >= a1)) && (a10==2)) || ((a10==2) && 218 < a1 )) || ((a10==3) && a1 <= -13 ))) && (a12==0))))){
logExecutedLine(102);
a1 = ((((a1 % 299890)- -300108) + 2) + 0);
a10 = 2;
return 21;
} else if(((a12==0) && (((a19==9) && ((((a10==0) && 218 < a1 ) || ( a1 <= -13 && (a10==1))) && (input == 5))) && (a4==14)))){
logExecutedLine(103);
a1 = ((((a1 % 299993)- 300005) + -1) - 1);
a10 = 3;
return 21;
} else if(( 218 < a1 && ((((a12==0) && ((a19==9) && (input == 2))) && (a10==4)) && (a4==14)))){
logExecutedLine(104);
a10 = 1;
return 22;
} else if((((a12==0) && ((a19==9) && ((((a10==3) && a1 <= -13 ) || (((a10==2) && ((38 < a1) && (218 >= a1)) ) || ( 218 < a1 && (a10==2)))) && (input == 6)))) && (a4==14))){
logExecutedLine(105);
a1 = ((((a1 - 0) % 299890)- -300108) - -1);
a10 = 2;
afl_assert();//return -1;
} else if(((a19==9) && ((a12==0) && (((( a1 <= -13 || ((-13 < a1) && (38 >= a1)) ) && (input == 5)) && (a4==14)) && (a10==2))))){
logExecutedLine(106);
a1 = ((((a1 % 299890)+ 300108) * 1) * 1);
a10 = 0;
a19 = 8;
afl_assert();//return -1;
} else if((((a10==1) && (((a12==0) && ((a19==10) && (input == 4))) && ((-13 < a1) && (38 >= a1)) )) && (a4==14))){
logExecutedLine(107);
a1 = (((a1 - -575828) - -5011) + 9014);
a19 = 9;
return 24;
} else if(((a12==0) && ((a4==14) && ( 218 < a1 && (((a10==1) && (input == 4)) && (a19==10)))))){
logExecutedLine(108);
a1 = (((((a1 * 9)/ 10) * -1)/ 10) * 5);
a10 = 2;
a19 = 9;
return 24;
} else if(((((((input == 3) && ( ((-13 < a1) && (38 >= a1)) || ((38 < a1) && (218 >= a1)) )) && (a10==0)) && (a19==9)) && (a4==14)) && (a12==0))){
logExecutedLine(109);
a1 = ((((a1 / 5) * 5) / 5) + 505228);
a10 = 1;
return 25;
} else if((((a4==14) && (((( a1 <= -13 && (a10==1)) || (((a10==0) && ((38 < a1) && (218 >= a1)) ) || ( 218 < a1 && (a10==0)))) && (input == 6)) && (a19==10))) && (a12==0))){
logExecutedLine(110);
a1 = (((((a1 * 9)/ 10) % 299993)+ -300005) - 1);
a10 = 2;
a19 = 9;
return 24;
} else if(((a19==9) && ((((input == 4) && (( 218 < a1 && (a10==0)) || ((a10==1) && a1 <= -13 ))) && (a12==0)) && (a4==14)))){
logExecutedLine(111);
a1 = (((((a1 / 5) % 89)- -128) / 5) + 34);
a10 = 0;
a19 = 8;
afl_assert();//return -1;
} else if((((a19==10) && ((a12==0) && ((((a10==1) && a1 <= -13 ) || (( ((38 < a1) && (218 >= a1)) && (a10==0)) || ((a10==0) && 218 < a1 ))) && (input == 3)))) && (a4==14))){
logExecutedLine(112);
a1 = ((((a1 % 299993)- 300005) - 0) - 2);
a10 = 2;
a19 = 9;
return 22;
} else if(((a19==9) && (((a4==14) && ((((a10==3) && 218 < a1 ) || ( a1 <= -13 && (a10==4))) && (input == 5))) && (a12==0)))){
logExecutedLine(113);
a1 = ((((((a1 % 25)- -12) - 0) * 5) % 25)- -13);
a10 = 3;
a19 = 6;
afl_assert();//return -1;
} else if((((a12==0) && ((((input == 5) && (a19==10)) && ((38 < a1) && (218 >= a1)) ) && (a4==14))) && (a10==1))){
logExecutedLine(114);
a1 = ((((a1 + 381077) % 25)- -1) / 5);
a10 = 2;
a19 = 7;
afl_assert();//return -1;
} else if(((a19==9) && ((a4==14) && (((( ((-13 < a1) && (38 >= a1)) || ((38 < a1) && (218 >= a1)) ) && (input == 3)) && (a10==1)) && (a12==0))))){
logExecutedLine(115);
a1 = (((a1 / 5) + 105416) + 61704);
a10 = 4;
return 24;
} else if(((a10==0) && ((a12==0) && ((((input == 5) && ( a1 <= -13 || ((-13 < a1) && (38 >= a1)) )) && (a19==10)) && (a4==14))))){
logExecutedLine(116);
a1 = (((((a1 % 299890)+ 300108) - -1) + -309315) - -309317);
a10 = 1;
a19 = 7;
afl_assert();//return -1;
} else if(( 218 < a1 && (((((input == 3) && (a10==1)) && (a12==0)) && (a4==14)) && (a19==10)))){
logExecutedLine(117);
a1 = ((((a1 % 25)- 10) - 1) / 5);
a10 = 0;
afl_assert();//return -1;
} else if((((a12==0) && ((a19==9) && (((input == 3) && ( ((-13 < a1) && (38 >= a1)) || ((38 < a1) && (218 >= a1)) )) && (a4==14)))) && (a10==3))){
logExecutedLine(118);
a1 = ((((a1 - -133866) + -357620) / 5) + 265622);
a10 = 0;
afl_assert();//return -1;
} else if((((((a4==14) && ( ((38 < a1) && (218 >= a1)) && (input == 2))) && (a12==0)) && (a10==1)) && (a19==10))){
logExecutedLine(119);
a1 = ((((a1 * 10)/ -9) * 5) - 333686);
a10 = 4;
a19 = 6;
afl_assert();//return -1;
} else if((((a19==10) && ((a10==1) && ((a12==0) && ( ((-13 < a1) && (38 >= a1)) && (input == 5))))) && (a4==14))){
logExecutedLine(120);
a1 = (((a1 + -283353) / 5) + -495232);
a10 = 0;
a19 = 6;
afl_assert();//return -1;
} else if(((((a10==1) && (((input == 5) && 218 < a1 ) && (a4==14))) && (a19==10)) && (a12==0))){
logExecutedLine(121);
a1 = (((((a1 % 89)- -93) * 5) % 89)- -56);
a10 = 4;
a19 = 8;
afl_assert();//return -1;
} else if((((a4==14) && ((a19==9) && ((input == 2) && (((a10==3) && 218 < a1 ) || ((a10==4) && a1 <= -13 ))))) && (a12==0))){
logExecutedLine(122);
a1 = ((((a1 % 299993)+ -300005) - 1) - 1);
a10 = 1;
afl_assert();//return -1;
} else if((((a4==14) && (((a19==9) && (( ((-13 < a1) && (38 >= a1)) || ((38 < a1) && (218 >= a1)) ) && (input == 2))) && (a12==0))) && (a10==4))){
logExecutedLine(123);
a1 = (((((a1 % 89)+ 129) - 1134) * -1)/ 10);
a10 = 3;
afl_assert();//return -1;
} else if(((a4==14) && (((a19==9) && ((( ((-13 < a1) && (38 >= a1)) || ((38 < a1) && (218 >= a1)) ) && (input == 6)) && (a10==3))) && (a12==0)))){
logExecutedLine(124);
a1 = (((a1 - 559222) + -11915) - 28339);
a10 = 1;
afl_assert();//return -1;
} else if((((a4==14) && ((((input == 6) && ( a1 <= -13 || ((-13 < a1) && (38 >= a1)) )) && (a19==10)) && (a12==0))) && (a10==0))){
logExecutedLine(125);
a1 = (((((a1 + 0) % 299993)- 300005) / 5) - 292229);
afl_assert();//return -1;
} else if(((a12==0) && ((a4==14) && (((( a1 <= -13 && (a10==1)) || (((a10==0) && ((38 < a1) && (218 >= a1)) ) || ( 218 < a1 && (a10==0)))) && (input == 2)) && (a19==10))))){
logExecutedLine(126);
a1 = ((((a1 % 25)+ 12) - -2) / 5);
a10 = 2;
a19 = 9;
return 22;
} else if((((a12==0) && ((a19==9) && ((a10==2) && ((input == 6) && ( a1 <= -13 || ((-13 < a1) && (38 >= a1)) ))))) && (a4==14))){
logExecutedLine(127);
a1 = ((((a1 / 5) % 25)+ 13) / 5);
return 25;
} else if(((a4==14) && ((a19==9) && ((a12==0) && (((input == 2) && ( ((-13 < a1) && (38 >= a1)) || ((38 < a1) && (218 >= a1)) )) && (a10==0)))))){
logExecutedLine(128);
a1 = (((a1 * 5) + 278443) - -239546);
return 26;
} else if(((a19==9) && (((a10==1) && ((a12==0) && ((input == 2) && ( ((-13 < a1) && (38 >= a1)) || ((38 < a1) && (218 >= a1)) )))) && (a4==14)))){
logExecutedLine(129);
a1 = (((((a1 * 5) + 59655) * 5) % 25)+ 12);
a19 = 10;
return 26;
} else if(((a19==9) && ((a4==14) && ((a10==1) && (((input == 5) && ( ((-13 < a1) && (38 >= a1)) || ((38 < a1) && (218 >= a1)) )) && (a12==0)))))){
logExecutedLine(130);
a1 = (((a1 + -438195) * 1) * 1);
a10 = 2;
a19 = 8;
afl_assert();//return -1;
} else if(((a12==0) && (((((input == 6) && ( ((-13 < a1) && (38 >= a1)) || ((38 < a1) && (218 >= a1)) )) && (a19==9)) && (a4==14)) && (a10==0)))){
logExecutedLine(131);
a1 = (((((a1 + -272193) - -47605) - -570122) % 89)+ 110);
a10 = 1;
return 25;
} else if(((a4==14) && (((a12==0) && ((a19==9) && ((input == 6) && ( ((-13 < a1) && (38 >= a1)) || ((38 < a1) && (218 >= a1)) )))) && (a10==4)))){
logExecutedLine(132);
a1 = (((((a1 - 44798) + -168742) * 2) % 89)+ 207);
afl_assert();//return -1;
} else if(((((( ((38 < a1) && (218 >= a1)) && (input == 3)) && (a10==1)) && (a12==0)) && (a4==14)) && (a19==10))){
logExecutedLine(133);
a1 = ((((a1 * 5) - -287099) - 723016) + 616783);
a10 = 4;
a19 = 9;
afl_assert();//return -1;
} else if((((a4==14) && (((( a1 <= -13 || ((-13 < a1) && (38 >= a1)) ) && (input == 4)) && (a12==0)) && (a19==9))) && (a10==2))){
logExecutedLine(134);
a1 = ((((a1 % 299993)- 300005) * 1) - 3);
return 24;
} else if(((a12==0) && ((( 218 < a1 && ((a19==9) && (input == 5))) && (a10==1)) && (a4==14)))){
logExecutedLine(135);
a1 = ((((a1 * 9)/ 10) + 58620) - 603783);
a10 = 4;
a19 = 8;
afl_assert();//return -1;
} else if(((a4==14) && ((((( ((-13 < a1) && (38 >= a1)) || ((38 < a1) && (218 >= a1)) ) && (input == 5)) && (a12==0)) && (a19==9)) && (a10==4)))){
logExecutedLine(136);
a1 = (((a1 + 566454) + 1842) + 23814);
a10 = 2;
a19 = 8;
afl_assert();//return -1;
} else if(((a12==0) && ((((a10==1) && ( ((-13 < a1) && (38 >= a1)) && (input == 2))) && (a4==14)) && (a19==10)))){
logExecutedLine(137);
return 26;
}
return -2;
}
int input, output;
int main()
{
logExecutedLine(138);
kappa = 0;
// default output
output = -1;
// main i/o-loop
int symb;
for (int FLAG=0;FLAG<BOUND;FLAG++)
{
logExecutedLine(139);
scanf("%d", &symb);
// operate eca engine
output = calculate_output(symb);
}
finishLogging();
return 0;
}