#include <stdio.h> 
#include <assert.h>
#include <math.h>
#include <stdlib.h>

	// inputs
	int inputs[] = {1,6,3,5,4,2};

	 int a11 = 11;
	 int a279 = 1;
	 int a398 = 1;
	 int a252 = 4;
	 int a107 = 34;
	 int a290 = 6;
	 int a329 = 9;
	 int a236 = 6;
	 int a114 = 279;
	 int a90 = 2;
	 int a125 = -15;
	 int a178 = -201;
	 int a134 = 7;
	 int a97 = 213;
	 int a171 = 7;
	 int a187 = 237;
	 int a103 = -161;
	 int a79 = -65;
	 int a124 = 227;
	 int a280 = 6;
	 int a147 = 11;
	 int a109 = 34;
	 int a158 = 6;
	 int a388 = 3;
	 int a182 = 495;
	 int a56 = 10;
	 int a189 = 45;
	 int a117 = 166;
	 int a24 = 10;
	 int a66 = -37;
	 int a337 = 11;
	 int a173 = 115;
	 int a88 = -19;
	 int a136 = 9;
	 int a116 = 163;
	 int a119 = 55;
	 int a75 = 232;
	 int a45 = 56;
	 int a108 = 279;
	 int a302 = 13;
	 int a260 = 10;
	 int a23 = 11;
	 int a184 = 10;
	 int a180 = 10;
	 int a0 = 375;
	 int a39 = 12;
	 int a83 = -104;
	 int a185 = 199;
	 int a19 = 140;
	 int a70 = 4;
	 int a358 = 4;
	 int a212 = 9;
	 int a229 = 4;
	 int a138 = 266;
	 int a105 = -95;
	 int a111 = 387;
	 int a127 = 10;
	 int a155 = 506;
	 int a21 = 8;
	 int a317 = 4;
	 int a168 = -24;
	 int cf = 1;
	 int a99 = 226;
	 int a327 = 9;
	 int a61 = 2;
	 int a383 = 8;
	 int a144 = 4;
	 int a284 = 8;
	 int a82 = 65;
	 int a299 = 9;
	 int a85 = 199;
	 int a78 = 101;
	 int a80 = 488;
	 int a251 = 6;
	 int a32 = -47;
	 int a148 = 9;
	 int a28 = 77;
	 int a141 = 4;
	 int a321 = 6;
	 int a110 = 452;
	 int a132 = 47;
	 int a121 = 4;
	 int a159 = -48;
	 int a360 = 5;
	 int a38 = 11;
	 int a67 = 3;
	 int a152 = 9;
	 int a113 = 65;
	 int a151 = -20;
	 int a344 = 9;
	 int a49 = 248;
	 int a210 = 6;
	 int a196 = 4;
	 int a58 = 148;
	 int a193 = 147;
	 int a130 = 6;
	 int a126 = 7;
	 int a129 = 4;
	 int a169 = 11;
	 int a258 = 5;
	 int a156 = -176;
	 int a120 = 80;
	 int a91 = 288;
	 int a142 = -38;
	 int a309 = 8;
	 int a52 = 161;
	 int a60 = 94;
	 int a13 = 35;
	 int a92 = 6;
	 int a73 = 470;
	 int a41 = 55;
	 int a74 = 40;
	 int a93 = 405;
	 int a46 = 4;
	 int a98 = 121;
	 int a289 = 12;
	 int a379 = 6;
	 int a378 = 3;
	 int a200 = 399;
	 int a177 = -79;
	 int a276 = 3;
	 int a160 = 49;


	void errorCheck() {
	    if(((((a184==10) &&  a200 <=  111 ) &&   ((106 < a111) && (321 >= a111)) ) && (a134==9))){
	    cf = (0);
	    error_0: assert(0);
	    }
	    if((((  ((-184 < a178) && (-32 >= a178))  && (a196==4)) &&   ((-101 < a74) && (25 >= a74)) ) && (a134==11))){
	    cf = (0);
	    error_1: assert(0);
	    }
	    if((((  ((-74 < a79) && (99 >= a79))  && (a92==9)) && (a56==10)) && (a134==7))){
	    cf = (0);
	    error_2: assert(0);
	    }
	    if(((( a78 <=  -89  &&   ((258 < a45) && (378 >= a45)) ) &&  a111 <=  106 ) && (a134==9))){
	    cf = (0);
	    error_3: assert(0);
	    }
	    if(((( a99 <=  76  &&  -33 < a168 ) &&   ((210 < a108) && (343 >= a108)) ) && (a134==10))){
	    cf = (0);
	    error_4: assert(0);
	    }
	    if(((( 146 < a159  && (a126==9)) &&   ((17 < a83) && (127 >= a83)) ) && (a134==8))){
	    cf = (0);
	    error_5: assert(0);
	    }
	    if((((  ((-32 < a178) && (125 >= a178))  && (a196==4)) &&   ((-101 < a74) && (25 >= a74)) ) && (a134==11))){
	    cf = (0);
	    error_6: assert(0);
	    }
	    if(((((a70==1) &&  378 < a45 ) &&  a111 <=  106 ) && (a134==9))){
	    cf = (0);
	    error_7: assert(0);
	    }
	    if(((((a147==8) && (a171==6)) &&  a74 <=  -196 ) && (a134==11))){
	    cf = (0);
	    error_8: assert(0);
	    }
	    if((((  ((-74 < a79) && (99 >= a79))  && (a61==2)) &&   ((98 < a108) && (210 >= a108)) ) && (a134==10))){
	    cf = (0);
	    error_9: assert(0);
	    }
	    if(((((a148==11) &&  315 < a41 ) &&  a83 <=  -148 ) && (a134==8))){
	    cf = (0);
	    error_10: assert(0);
	    }
	    if(((( 394 < a189  && (a184==10)) &&  127 < a83 ) && (a134==8))){
	    cf = (0);
	    error_11: assert(0);
	    }
	    if((((  ((321 < a182) && (490 >= a182))  &&  a108 <=  98 ) && (a56==13)) && (a134==7))){
	    cf = (0);
	    error_12: assert(0);
	    }
	    if(((((a121==4) &&  285 < a91 ) && (a56==11)) && (a134==7))){
	    cf = (0);
	    error_13: assert(0);
	    }
	    if(((((a129==5) && (a24==9)) &&   ((-148 < a83) && (17 >= a83)) ) && (a134==8))){
	    cf = (0);
	    error_14: assert(0);
	    }
	    if(((((a184==6) &&  a200 <=  111 ) &&   ((106 < a111) && (321 >= a111)) ) && (a134==9))){
	    cf = (0);
	    error_15: assert(0);
	    }
	    if(((( a103 <=  -186  && (a92==7)) &&  343 < a108 ) && (a134==10))){
	    cf = (0);
	    error_16: assert(0);
	    }
	    if(((((a61==5) && (a24==12)) &&   ((-148 < a83) && (17 >= a83)) ) && (a134==8))){
	    cf = (0);
	    error_17: assert(0);
	    }
	    if((((  ((106 < a182) && (321 >= a182))  && (a92==10)) && (a56==10)) && (a134==7))){
	    cf = (0);
	    error_18: assert(0);
	    }
	    if(((( 160 < a160  && (a196==2)) &&   ((-101 < a74) && (25 >= a74)) ) && (a134==11))){
	    cf = (0);
	    error_19: assert(0);
	    }
	    if(((( 336 < a107  &&  288 < a113 ) && (a56==12)) && (a134==7))){
	    cf = (0);
	    error_20: assert(0);
	    }
	    if(((((a70==0) &&  378 < a45 ) &&  a111 <=  106 ) && (a134==9))){
	    cf = (0);
	    error_21: assert(0);
	    }
	    if(((((a56==11) &&   ((199 < a200) && (398 >= a200)) ) &&   ((106 < a111) && (321 >= a111)) ) && (a134==9))){
	    cf = (0);
	    error_22: assert(0);
	    }
	    if(((((a11==7) &&   ((98 < a108) && (210 >= a108)) ) && (a56==13)) && (a134==7))){
	    cf = (0);
	    error_23: assert(0);
	    }
	    if(((((a148==9) &&  315 < a41 ) &&  a83 <=  -148 ) && (a134==8))){
	    cf = (0);
	    error_24: assert(0);
	    }
	    if(((((a127==10) && (a184==7)) &&  127 < a83 ) && (a134==8))){
	    cf = (0);
	    error_25: assert(0);
	    }
	    if(((((a21==9) &&  398 < a200 ) &&   ((106 < a111) && (321 >= a111)) ) && (a134==9))){
	    cf = (0);
	    error_26: assert(0);
	    }
	    if(((((a90==5) && (a147==8)) &&   ((-196 < a74) && (-101 >= a74)) ) && (a134==11))){
	    cf = (0);
	    error_27: assert(0);
	    }
	    if(((((a38==12) && (a126==10)) &&   ((17 < a83) && (127 >= a83)) ) && (a134==8))){
	    cf = (0);
	    error_28: assert(0);
	    }
	    if(((((a21==8) && (a24==13)) &&   ((-148 < a83) && (17 >= a83)) ) && (a134==8))){
	    cf = (0);
	    error_29: assert(0);
	    }
	    if((((  ((140 < a187) && (232 >= a187))  && (a92==9)) &&  343 < a108 ) && (a134==10))){
	    cf = (0);
	    error_30: assert(0);
	    }
	    if(((((a67==3) &&   ((111 < a200) && (199 >= a200)) ) &&   ((106 < a111) && (321 >= a111)) ) && (a134==9))){
	    cf = (0);
	    error_31: assert(0);
	    }
	    if(((( 164 < a117  && (a148==12)) &&   ((321 < a111) && (497 >= a111)) ) && (a134==9))){
	    cf = (0);
	    error_32: assert(0);
	    }
	    if(((((a136==8) && (a130==7)) &&  497 < a111 ) && (a134==9))){
	    cf = (0);
	    error_33: assert(0);
	    }
	    if(((((a38==8) && (a126==10)) &&   ((17 < a83) && (127 >= a83)) ) && (a134==8))){
	    cf = (0);
	    error_34: assert(0);
	    }
	    if(((((a129==2) && (a24==9)) &&   ((-148 < a83) && (17 >= a83)) ) && (a134==8))){
	    cf = (0);
	    error_35: assert(0);
	    }
	    if(((( a79 <=  -74  && (a92==9)) && (a56==10)) && (a134==7))){
	    cf = (0);
	    error_36: assert(0);
	    }
	    if(((((a11==8) &&   ((98 < a108) && (210 >= a108)) ) && (a56==13)) && (a134==7))){
	    cf = (0);
	    error_37: assert(0);
	    }
	    if(((( a124 <=  108  && (a148==13)) &&   ((321 < a111) && (497 >= a111)) ) && (a134==9))){
	    cf = (0);
	    error_38: assert(0);
	    }
	    if(((((a169==13) && (a92==6)) && (a56==10)) && (a134==7))){
	    cf = (0);
	    error_39: assert(0);
	    }
	    if((((  ((36 < a13) && (166 >= a13))  &&  a39 <=  -50 ) &&  a108 <=  98 ) && (a134==10))){
	    cf = (0);
	    error_40: assert(0);
	    }
	    if(((((a127==9) && (a184==7)) &&  127 < a83 ) && (a134==8))){
	    cf = (0);
	    error_41: assert(0);
	    }
	    if((((  ((180 < a124) && (214 >= a124))  && (a148==13)) &&   ((321 < a111) && (497 >= a111)) ) && (a134==9))){
	    cf = (0);
	    error_42: assert(0);
	    }
	    if(((((a158==6) &&  176 < a39 ) &&  a108 <=  98 ) && (a134==10))){
	    cf = (0);
	    error_43: assert(0);
	    }
	    if(((((a46==3) && (a61==4)) &&   ((98 < a108) && (210 >= a108)) ) && (a134==10))){
	    cf = (0);
	    error_44: assert(0);
	    }
	    if(((((a147==9) && (a171==6)) &&  a74 <=  -196 ) && (a134==11))){
	    cf = (0);
	    error_45: assert(0);
	    }
	    if(((((a158==5) && (a147==7)) &&   ((-196 < a74) && (-101 >= a74)) ) && (a134==11))){
	    cf = (0);
	    error_46: assert(0);
	    }
	    if((((  ((32 < a114) && (148 >= a114))  && (a196==5)) &&   ((-101 < a74) && (25 >= a74)) ) && (a134==11))){
	    cf = (0);
	    error_47: assert(0);
	    }
	    if(((((a21==7) && (a24==13)) &&   ((-148 < a83) && (17 >= a83)) ) && (a134==8))){
	    cf = (0);
	    error_48: assert(0);
	    }
	    if(((( a98 <=  -90  && (a196==1)) &&   ((-101 < a74) && (25 >= a74)) ) && (a134==11))){
	    cf = (0);
	    error_49: assert(0);
	    }
	    if((((  ((258 < a45) && (378 >= a45))  && (a147==10)) &&   ((-196 < a74) && (-101 >= a74)) ) && (a134==11))){
	    cf = (0);
	    error_50: assert(0);
	    }
	    if((((  ((11 < a60) && (80 >= a60))  && (a171==7)) &&  a74 <=  -196 ) && (a134==11))){
	    cf = (0);
	    error_51: assert(0);
	    }
	    if((((  ((49 < a107) && (229 >= a107))  && (a184==8)) &&  127 < a83 ) && (a134==8))){
	    cf = (0);
	    error_52: assert(0);
	    }
	    if(((((a144==3) &&   ((61 < a45) && (258 >= a45)) ) &&  a111 <=  106 ) && (a134==9))){
	    cf = (0);
	    error_53: assert(0);
	    }
	    if(((((a136==6) && (a130==7)) &&  497 < a111 ) && (a134==9))){
	    cf = (0);
	    error_54: assert(0);
	    }
	    if(((((a127==13) && (a24==11)) &&   ((-148 < a83) && (17 >= a83)) ) && (a134==8))){
	    cf = (0);
	    error_55: assert(0);
	    }
	    if(((( 343 < a108  &&  a39 <=  -50 ) &&  25 < a74 ) && (a134==11))){
	    cf = (0);
	    error_56: assert(0);
	    }
	    if((((  ((-30 < a60) && (11 >= a60))  && (a171==7)) &&  a74 <=  -196 ) && (a134==11))){
	    cf = (0);
	    error_57: assert(0);
	    }
	    if(((((a158==7) &&  176 < a39 ) &&  a108 <=  98 ) && (a134==10))){
	    cf = (0);
	    error_58: assert(0);
	    }
	    if((((  ((229 < a107) && (336 >= a107))  &&  288 < a113 ) && (a56==12)) && (a134==7))){
	    cf = (0);
	    error_59: assert(0);
	    }
	}
 void calculate_outputm2(int input) {
    if((((a258==4) || ((a212==5) || (  ((40 < a119) && (81 >= a119))  || (a337==8)))) && ((a290==6) && (((input == 2) && (cf==1)) &&   ((329 < a110) && (498 >= a110)) )))){
    	 cf = (0);
    	a344 = (9);
    	a138 = ((((((  a138) * a85)% 14999) - -4659) * 1) - -4470);
    	a276 = (3);
    	a284 = (8);
    	a182 = (((((((((  a182) * a88)% 14999) % 107)- -214) - -425) * 5) % 107)- -108);
    	a108 = (((((((  a108) * a32)% 14999) * 2) % 15049)+ -14950) * 1);
    	a56 = (13);
    	  printf("%d\n", 25);  
    } 
    if(((  ((-48 < a32) && (70 >= a32))  && ((a344==13) || (a252==4))) && (  ((89 < a185) && (248 >= a185))  && (!(a329==9) || ((a236==3) || ((input == 5) && (cf==1))))))){
    	 cf = (0);
    	a28 = ((((((  a28) * a193)% 14999) + -14958) / 5) + -4230);
    	a82 = ((((((((  a82) * a73)% 14999) * 2) + -3) + 3) % 24)+ 32);
    	a80 = ((((((  a80) * a155)% 14999) + 1110) * 1) * 1);
    	a97 = (((((((  a97) * a80)% 14999) - -14635) % 89)+ 209) + 23);
    	a344 = (9);
    	a92 = (10);
    	a108 = (((((((  a108) * a173)% 14999) % 14828)+ 15171) - 0) + 1);
    	a134 = (10);
    	  printf("%d\n", 25);  
    } 
    if(((  ((96 < a58) && (196 >= a58))  && (!(a388==4) || (a284==12))) && (!(a337==10) && ( 401 < a93  && ((a329==5) || ((input == 6) && (cf==1))))))){
    	 cf = (0);
    	a155 = (((((((  a155) * a110)% 14999) - 7768) + 15804) - 9758) + 15247);
    	a23 = ((((((((  a23) * a151)% 14999) % 14908)+ 15091) + 0) + -23451) + 23453);
    	a329 = (9);
    	a185 = (((((((  a185) * a119) % 79)+ 100) + -8) + 28507) - 28460);
    	a299 = (9);
    	a41 = (((((((  a41) * a93)% 14999) * 2) - -2) / 5) + -18900);
    	a83 = ((((((((  a83) * a32)% 14999) % 14926)+ -15073) + 19734) - 6852) - 12883);
    	a134 = (8);
    	a58 = (((((((  a58) * a85)% 14999) + -14642) - -21150) % 49)- -119);
    	  printf("%d\n", 24);  
    } 
    if((((( a156 <=  -167  && (((cf==1) && (input == 3)) || (a329==6))) &&  a193 <=  167 ) ||   ((70 < a32) && (217 >= a32)) ) && ( a66 <=  -35  &&   ((-24 < a151) && (65 >= a151)) ))){
    	 cf = (0);
    	a28 = ((((((  a28) * a85)% 14999) - 14921) - 67) + -5);
    	a121 = (2);
    	a138 = ((((((((  a138) * a32)% 14999) / 5) * 5) - -6562) % 14870)+ 15128);
    	a299 = (9);
    	a141 = (((((((  a141) * a109)% 14999) + -14999) * 1) + 967) + -962);
    	a91 = ((((((((  a91) * a105)% 14999) % 14857)+ 15142) + 1) - 12293) - -12294);
    	a337 = (11);
    	a56 = (11);
    	  printf("%d\n", 22);  
    } 
    if((((((input == 4) && (cf==1)) || !(a236==6)) &&  364 < a0 ) && (!(a344==11) && (((a321==6) && !(a290==10)) &&  a193 <=  167 )))){
    	 cf = (0);
    	a159 = ((((((((  a159) * a173)% 14999) - -521) % 17)- 21) * 9)/ 10);
    	a329 = (9);
    	a126 = (9);
    	a132 = (((((((  a132) * a141)% 14999) + 9507) / 5) % 37)+ 52);
    	a58 = (((((((  a58) * a119) + 8942) * 1) - 6694) % 49)- -141);
    	a173 = ((((((  a173) * a155)% 14999) + -14960) * 1) * 1);
    	a83 = (((((((((  a83) * a85)% 14999) % 54)+ 73) - -1) * 5) % 54)- -66);
    	a134 = (8);
    	a116 = ((((((  a116) * a66)% 14999) - 12705) + 30351) + 7295);
    	  printf("%d\n", 22);  
    } 
} void calculate_outputm3(int input) {
    if(((!(a329==9) || ((a251==6) && (((cf==1) && (input == 6)) || (a251==3)))) && ( a156 <=  -167  && ((a379==5) || !(a398==4))))){
    	 cf = (0);
    	a28 = ((((((  a28) * a185)% 14999) * 2) / 5) - 6717);
    	a58 = ((((((((  a58) * a193)% 14999) % 49)+ 146) - -1) + 22977) - 22978);
    	a138 = ((((((  a138) * a132)% 14999) - -14630) + 151) / 5);
    	a290 = (6);
    	a337 = (11);
    	   
    } 
    if(((( a52 <=  163  || (a290==7)) || !(a327==9)) && ((((a358==4) && ((input == 3) && (cf==1))) || (a299==13)) && !(a260==9)))){
    	 cf = (0);
    	a280 = (6);
    	a151 = ((((((  a151) * a88) / 5) + -13912) % 44)+ 21);
    	a337 = (11);
    	a398 = (1);
    	a132 = ((((((((  a132) * a73)% 14999) / 5) - 23572) / 5) % 37)+ 86);
    	  printf("%d\n", 23);  
    } 
    if(((((((cf==1) && (input == 1)) && (a302==13)) && (a383==8)) ||   ((163 < a52) && (381 >= a52)) ) && ((a344==11) || (  ((248 < a185) && (384 >= a185))  ||  479 < a80 )))){
    	 cf = (0);
    	a344 = (9);
    	a105 = ((((((((  a105) * a142)% 14999) % 56)+ -155) / 5) - 10405) + 10279);
    	a52 = ((((((  a52) * a73)% 14999) + -14840) - 27) * 1);
    	a152 = (9);
    	a126 = (7);
    	a83 = ((((((((  a83) * a66)% 14999) % 54)+ 72) / 5) / 5) - -115);
    	a134 = (8);
    	a378 = (3);
    	a398 = (1);
    	   
    } 
    if(((!(a260==9) && ( a193 <=  167  && (a358==4))) && (!(a289==12) || (!(a258==7) && ( 479 < a80  && ((cf==1) && (input == 4))))))){
    	 cf = (0);
    	a119 = (((((((  a119) * a75) % 20)+ 57) + 19155) * 1) + -19157);
    	a159 = ((((((((  a159) * a119)% 14999) % 17)+ -22) + -1) + 18447) - 18446);
    	a379 = (6);
    	a80 = (((((((  a80) * a109)% 14999) + 8776) * 10)/ 9) * 1);
    	a126 = (9);
    	a120 = (((((((  a120) * a97)% 14999) - -4546) / 5) + -7842) - -32594);
    	a83 = ((((((((  a83) * a185)% 14999) % 54)+ 73) * 5) % 54)- -69);
    	a134 = (8);
    	a142 = ((((((  a142) * a73)% 14999) - 13944) * 1) * 1);
    	  printf("%d\n", 25);  
    } 
} void calculate_outputm4(int input) {
    if(( 156 < a116  && (!(a309==8) || ((((a251==4) || (((input == 6) && (cf==1)) &&  a66 <=  -35 )) &&  491 < a155 ) || !(a388==3))))){
    	 cf = (0);
    	a85 = ((((((((  a85) * a110)% 14999) % 78)- -208) - -8) + 8525) - 8495);
    	a344 = (9);
    	a58 = ((((((((  a58) * a173)% 14999) % 49)- -146) * 5) % 49)- -140);
    	a379 = (6);
    	a358 = (4);
    	a79 = (((((((  a79) * a97)% 14999) % 86)- -12) / 5) / 5);
    	a92 = (9);
    	   
    } 
    if(((((!(a212==9) || (!(a212==8) && ( 479 < a80  &&  a142 <=  -26 ))) || !(a252==4)) && !(a251==3)) && ((input == 1) && (cf==1)))){
    	 cf = (0);
    	a184 = (6);
    	a200 = ((((((  a200) * a193)% 14999) / 5) - 25445) - 713);
    	a111 = ((((((((  a111) * a120)% 14999) % 107)- -214) + 21404) + -11606) - 9797);
    	a317 = (4);
    	a360 = (5);
    	a132 = ((((((((  a132) * a185) % 37)- -34) - 2) * 5) % 37)- -51);
    	a134 = (9);
    	a193 = ((((((  a193) * a110)% 14999) + -14837) + -12) + -68);
    	a28 = ((((((  a28) * a93)% 14999) / 5) * 5) + -14971);
    	   
    } 
    if(((  ((117 < a88) && (263 >= a88))  || (  ((19 < a142) && (200 >= a142))  || ((input == 5) && (cf==1)))) && (((!(a327==11) && (a289==12)) &&  120 < a19 ) || (a299==11)))){
    	 cf = (0);
    	a185 = ((((((((  a185) * a52)% 14999) + 2908) - -2530) - -1065) % 79)- -168);
    	a344 = (9);
    	a110 = (((((((  a110) * a73)% 14999) / 5) % 84)- -371) + -30);
    	a60 = (((((((  a60) * a151)% 14999) % 14959)- -15039) + 0) + 0);
    	a171 = (7);
    	a74 = ((((((((  a74) * a142)% 14999) + 321) + 8947) * 1) % 14902)- 15097);
    	a309 = (8);
    	a134 = (11);
    	a251 = (6);
    	  printf("%d\n", 26);  
    } 
    if(((((!(a210==7) && ((cf==1) && (input == 3))) && !(a378==5)) &&  491 < a155 ) && ((  ((21 < a109) && (137 >= a109))  && (a360==5)) || (a383==10)))){
    	 cf = (0);
    	a147 = (8);
    	a66 = ((((((  a66) * a58)% 14999) + -8361) + -909) * 1);
    	a171 = (6);
    	a74 = ((((((  a74) * a116)% 14999) / 5) - 23241) * 1);
    	a134 = (11);
    	a309 = (8);
    	a85 = (((((((  a85) * a120)% 14999) - 2650) % 78)- -258) + 1);
    	a88 = (((((((  a88) * a193)% 14999) % 107)- -10) / 5) + -13);
    	a360 = (5);
    	   
    } 
    if((( a193 <=  167  && (a309==8)) && ((((!(a327==8) && ((cf==1) && (input == 2))) &&  a141 <=  17 ) ||  a97 <=  192 ) ||   ((413 < a80) && (479 >= a80)) ))){
    	 cf = (0);
    	a88 = (((((((  a88) * a85)% 14999) % 107)- -9) - 1) - -2);
    	a120 = ((((((  a120) * a66)% 14999) + 28176) * 1) * 1);
    	a80 = (((((((  a80) * a105)% 14999) - 7154) - -28030) * 10)/ 9);
    	a107 = (((((((((  a107) * a116)% 14999) + 14000) % 89)+ 139) * 5) % 89)- -103);
    	a184 = (8);
    	a83 = (((((((  a83) * a151)% 14999) + 9986) % 14936)+ 15063) + 1);
    	a134 = (8);
    	a309 = (8);
    	a317 = (4);
    	   
    } 
    if(((  ((21 < a109) && (137 >= a109))  && ((((input == 4) && (cf==1)) ||  a19 <=  -114 ) &&   ((178 < a85) && (336 >= a85)) )) && ( 156 < a116  && ((a388==4) || (a258==5))))){
    	 cf = (0);
    	a138 = ((((((  a138) * a185)% 14999) + 1324) + 6987) / 5);
    	a187 = ((((((((  a187) * a116)% 14999) % 45)+ 187) * 1) - 18122) - -18120);
    	a92 = (9);
    	a284 = (8);
    	a88 = (((((((  a88) * a155)% 14999) - -13371) % 107)- -10) + 1);
    	a108 = ((((((((  a108) * a142)% 14999) + 9911) - 14398) - 411) % 14828)- -15171);
    	a134 = (10);
    	a344 = (9);
    	a302 = (13);
    	   
    } 
} void calculate_outputm1(int input) {
    if(((( 479 < a80  || (a252==7)) ||  a80 <=  197 ) && ((!(a289==12) || ( a193 <=  167  && ((cf==1) && (a92==6)))) || !(a360==5)))){
    	if((((a358==4) && ((  ((192 < a97) && (371 >= a97))  && (((a169==11) && (cf==1)) ||   ((-79 < a116) && (14 >= a116)) )) ||   ((14 < a116) && (156 >= a116)) )) && (!(a280==5) &&  463 < a73 ))){
    		calculate_outputm2(input);
    	} 
    } 
    if((( a142 <=  -26  && (((((a92==7) && (cf==1)) && (a229==4)) || !(a289==12)) &&  401 < a93 )) && (  ((21 < a109) && (137 >= a109))  && !(a327==8)))){
    	if((((a276==4) ||  491 < a155 ) && ( 498 < a110  || (( a52 <=  163  && (  ((174 < a75) && (308 >= a75))  && ((cf==1) && (a180==10)))) ||   ((192 < a110) && (329 >= a110)) )))){
    		calculate_outputm3(input);
    	} 
    } 
    if(((  ((-24 < a151) && (65 >= a151))  && (((cf==1) && (a92==8)) ||  a19 <=  -114 )) && ((( 384 < a185  || !(a309==9)) &&   ((15 < a132) && (91 >= a132)) ) || (a398==4)))){
    	if(((  ((117 < a173) && (292 >= a173))  || ( 111 < a66  || (!(a379==7) && ((cf==1) &&   ((196 < a49) && (261 >= a49)) )))) && ( a193 <=  167  && (  ((-24 < a151) && (65 >= a151))  &&   ((-179 < a105) && (-65 >= a105)) )))){
    		calculate_outputm4(input);
    	} 
    } 
} void calculate_outputm6(int input) {
    if((((!(a229==4) ||  a173 <=  117 ) ||  a0 <=  -1 ) && ((((a360==7) || ((cf==1) && (input == 1))) || (a378==2)) ||  a0 <=  -1 ))){
    	 cf = (0);
    	a378 = (3);
    	a337 = (11);
    	a317 = (4);
    	a152 = (9);
    	a132 = ((((((((  a132) * a80)% 14999) % 37)+ 38) + 3278) + -15316) - -12031);
    	a360 = (5);
    	a126 = (7);
    	a83 = (((((((  a83) * a116)% 14999) - 12931) % 54)+ 72) + -1);
    	a134 = (8);
    	  printf("%d\n", 24);  
    } 
    if((( 381 < a193  ||  a52 <=  163 ) && (  ((-35 < a19) && (120 >= a19))  || (!(a280==3) && (!(a251==6) || (!(a378==5) && ((input == 3) && (cf==1)))))))){
    	 cf = (0);
    	a120 = ((((((  a120) * a97)% 14999) - -14334) * 1) * 1);
    	a180 = (10);
    	a92 = (7);
    	a284 = (8);
    	a75 = (((((((((  a75) * a120)% 14999) - -209) % 66)- -187) * 5) % 66)- -187);
    	a105 = (((((((  a105) * a105)% 14999) - 8637) % 56)+ -121) - 2);
    	a56 = (10);
    	a252 = (4);
    	  printf("%d\n", 23);  
    } 
    if((((input == 4) && (cf==1)) && (((a337==11) && ((  ((17 < a141) && (57 >= a141))  || ((a379==6) &&   ((192 < a97) && (371 >= a97)) )) &&  258 < a138 )) || !(a299==9)))){
    	 cf = (0);
    	a117 = (((((((  a117) * a58)% 14999) % 20)- -10) / 5) * 5);
    	a236 = (6);
    	a358 = (4);
    	a290 = (6);
    	a148 = (12);
    	a142 = (((((((  a142) * a151)% 14999) / 5) - -20841) + 3683) - 46990);
    	a111 = (((((((  a111) * a156)% 14999) + -2669) % 87)+ 410) - -1);
    	a134 = (9);
    	  printf("%d\n", 26);  
    } 
} void calculate_outputm5(int input) {
    if(((((!(a290==10) && ((cf==1) &&  285 < a91 )) && !(a329==7)) && !(a360==4)) && (  ((62 < a138) && (258 >= a138))  || ((a360==5) && !(a344==13))))){
    	if(((((a260==10) &&   ((-179 < a105) && (-65 >= a105)) ) ||   ((197 < a80) && (413 >= a80)) ) && (((  ((-48 < a32) && (70 >= a32))  && ((cf==1) && (a121==2))) &&  a141 <=  17 ) || (a383==9)))){
    		calculate_outputm6(input);
    	} 
    } 
} void calculate_outputm8(int input) {
    if((((a398==1) && !(a321==5)) && ((  ((329 < a110) && (498 >= a110))  && ((((input == 1) && (cf==1)) || !(a388==3)) &&   ((96 < a58) && (196 >= a58)) )) ||   ((171 < a155) && (359 >= a155)) ))){
    	 cf = (0);
    	a280 = (6);
    	a185 = (((((((  a185) * a75)% 14999) % 79)- -167) / 5) - -85);
    	a124 = (((((((  a124) * a80)% 14999) % 14892)+ 15106) + 1) * 1);
    	a252 = (4);
    	a105 = ((((((((  a105) * a19)% 14999) % 56)- 121) - -1) - 4722) + 4720);
    	a155 = (((((((  a155) * a141)% 14999) + 7708) + 1096) % 14754)- -15245);
    	a148 = (13);
    	a111 = (((((((  a111) * a0)% 14999) * 2) % 87)+ 409) - 1);
    	a134 = (9);
    	  printf("%d\n", 24);  
    } 
} void calculate_outputm7(int input) {
    if((((((cf==1) &&  a108 <=  98 ) ||   ((381 < a52) && (451 >= a52)) ) || !(a260==10)) && ((a258==5) && ((!(a280==4) &&   ((174 < a75) && (308 >= a75)) ) || (a344==12))))){
    	if(((( 62 < a120  ||   ((-35 < a19) && (120 >= a19)) ) || !(a360==5)) && ((  ((-114 < a19) && (-35 >= a19))  || (((cf==1) &&   ((106 < a182) && (321 >= a182)) ) || (a251==7))) || !(a212==9)))){
    		calculate_outputm8(input);
    	} 
    } 
} void calculate_outputm10(int input) {
    if((((((a284==8) || !(a398==1)) || !(a258==5)) ||  a85 <=  178 ) && ((((input == 4) && (cf==1)) &&   ((178 < a85) && (336 >= a85)) ) || !(a358==4)))){
    	 cf = (0);
    	a141 = ((((((  a141) * a116)% 14999) + 5340) - -7970) - 28311);
    	a321 = (6);
    	a105 = ((((((((  a105) * a155)% 14999) / 5) - 19428) * 1) % 56)+ -81);
    	a78 = ((((((((  a78) * a156)% 14999) + 8998) % 14912)- -15086) / 5) - -17980);
    	a45 = (((((((  a45) * a83)% 14999) / 5) % 59)+ 319) * 1);
    	a299 = (9);
    	a111 = ((((((  a111) * a173)% 14999) + -14992) + 5421) - 5406);
    	a134 = (9);
    	a116 = ((((((  a116) * a109)% 14999) + -10993) - 18404) + 31738);
    	  printf("%d\n", 23);  
    } 
    if(((( 258 < a138  && (((a276==3) && ((a251==6) && !(a321==3))) || !(a212==9))) || !(a290==6)) && ((input == 6) && (cf==1)))){
    	 cf = (0);
    	a177 = (((((((  a177) * a151)% 14999) / 5) % 52)- 25) / 5);
    	a32 = ((((((  a32) * a132) % 58)- -11) + 1) - -1);
    	a276 = (3);
    	a155 = ((((((  a155) * a138)% 14999) + 2716) + 11185) + 92);
    	a229 = (4);
    	a39 = (((((((  a39) * a155)% 14999) - -8109) * 1) % 37)- 12);
    	a108 = (((((((  a108) * a41)% 14999) + 1127) + 8834) - -4984) - 29891);
    	a134 = (10);
    	a58 = ((((((((  a58) * a28)% 14999) / 5) - 23887) / 5) % 49)- -178);
    	  printf("%d\n", 24);  
    } 
} void calculate_outputm11(int input) {
    if(((( 479 < a80  && (a280==6)) || !(a329==9)) && ((  ((167 < a193) && (208 >= a193))  || (((cf==1) && (input == 5)) && (a379==6))) || (a279==0)))){
    	 cf = (0);
    	a66 = ((((((  a66) * a132)% 14999) + -69) - 2540) * 1);
    	a0 = (((((((  a0) * a58)% 14999) + 7931) * 10)/ 9) * 1);
    	a236 = (6);
    	a252 = (4);
    	a279 = (1);
    	a129 = (2);
    	a24 = (9);
    	a83 = ((((((((  a83) * a110)% 14999) % 82)+ -64) + -2) - -3392) - 3391);
    	   
    } 
    if(((  ((-48 < a32) && (70 >= a32))  && (((cf==1) && (input == 6)) ||  a109 <=  21 )) && ((a289==11) || (!(a398==2) && (  ((329 < a110) && (498 >= a110))  && !(a321==2)))))){
    	 cf = (0);
    	a210 = (6);
    	a398 = (1);
    	a61 = (2);
    	a45 = (((((((  a45) * a19)% 14999) + -14995) / 5) + 20049) * -1);
    	a111 = ((((((  a111) * a138)% 14999) - 12204) + -2736) / 5);
    	a134 = (9);
    	a378 = (3);
    	a252 = (4);
    	  printf("%d\n", 22);  
    } 
    if(((  ((163 < a52) && (381 >= a52))  || ((  ((329 < a110) && (498 >= a110))  &&   ((21 < a109) && (137 >= a109)) ) ||  a19 <=  -114 )) && ((a379==7) || ( 62 < a120  && ((cf==1) && (input == 4)))))){
    	 cf = (0);
    	a93 = ((((((  a93) * a155)% 14999) + 9357) - -2666) + 2937);
    	a251 = (6);
    	a0 = (((((((  a0) * a151)% 14999) % 14817)- -15181) * 1) * 1);
    	a21 = (10);
    	a200 = ((((((((  a200) * a193)% 14999) % 14800)- -15198) * 1) - 27894) - -27896);
    	a141 = ((((((  a141) * a105)% 14999) + -14994) - 6) + -1);
    	a289 = (12);
    	a111 = ((((((((  a111) * a80)% 14999) % 107)+ 214) - 1) + -13794) + 13794);
    	a134 = (9);
    	  printf("%d\n", 22);  
    } 
    if(((  ((196 < a58) && (257 >= a58))  || ((a299==9) &&   ((-179 < a105) && (-65 >= a105)) )) && (  ((336 < a85) && (467 >= a85))  || (((a383==10) || ((cf==1) && (input == 3))) && !(a258==3))))){
    	 cf = (0);
    	a378 = (3);
    	a317 = (4);
    	a383 = (8);
    	a60 = (((((((((  a60) * a155)% 14999) % 34)- -46) - 1) * 5) % 34)- -23);
    	a171 = (7);
    	a74 = (((((((  a74) * a120)% 14999) % 14902)+ -15097) - 2) + 0);
    	a134 = (11);
    	a28 = ((((((((  a28) * a120)% 14999) * 2) + 0) - 1) % 15046)+ -14953);
    	a280 = (6);
    	   
    } 
    if((( 224 < a119  || (( 491 < a155  &&  a193 <=  167 ) || !(a344==9))) && ((((cf==1) && (input == 1)) &&  120 < a19 ) || !(a329==9)))){
    	 cf = (0);
    	a321 = (6);
    	a178 = ((((((((  a178) * a119)% 14999) % 75)- 108) + 2) / 5) + -61);
    	a196 = (4);
    	a74 = (((((((  a74) * a116)% 14999) - 6596) * 1) % 62)+ -38);
    	a134 = (11);
    	a260 = (10);
    	a58 = ((((((((  a58) * a80)% 14999) % 49)- -107) + 3) / 5) - -135);
    	a344 = (9);
    	a210 = (6);
    	   
    } 
    if(((!(a252==4) || (((input == 2) && (cf==1)) && !(a337==8))) && ((a229==4) && ( 364 < a0  && ( a28 <=  92  && (a289==12)))))){
    	 cf = (0);
    	a229 = (4);
    	a309 = (8);
    	a67 = (3);
    	a200 = ((((((((  a200) * a19)% 14999) % 43)- -155) - -5309) + 14115) - 19422);
    	a111 = (((((((  a111) * a58)% 14999) % 107)- -214) - -1) + -1);
    	a134 = (9);
    	a52 = ((((((  a52) * a156)% 14999) - 8393) - 6528) / 5);
    	a138 = ((((((((  a138) * a156)% 14999) + 11315) - 8859) * 2) % 14870)- -15128);
    	a119 = (((((((  a119) * a138)% 14999) % 20)- -45) - 8467) - -8479);
    	   
    } 
} void calculate_outputm12(int input) {
    if((((a229==4) && ((input == 1) && (cf==1))) && (  ((-114 < a19) && (-35 >= a19))  || ((a329==9) && (!(a302==12) && (!(a309==8) || !(a327==8))))))){
    	 cf = (0);
    	a141 = (((((((  a141) * a85)% 14999) * 2) % 15008)- 14990) - 1);
    	a88 = ((((((((  a88) * a97)% 14999) + 9794) * 1) - -3741) % 107)+ 10);
    	a142 = ((((((((  a142) * a28)% 14999) % 14987)- 15012) + -1) + 20344) + -20344);
    	a49 = (((((((((  a49) * a58)% 14999) % 32)+ 229) + 1) * 5) % 32)- -209);
    	a92 = (8);
    	a56 = (10);
    	a134 = (7);
    	a317 = (4);
    	  printf("%d\n", 24);  
    } 
} void calculate_outputm9(int input) {
    if((( a173 <=  117  && (!(a280==6) || ( a66 <=  -35  &&  a66 <=  -35 ))) && ((a279==1) && (( a41 <=  39  && (cf==1)) &&   ((89 < a185) && (248 >= a185)) )))){
    	if((((((  ((-81 < a120) && (10 >= a120))  || !(a279==2)) ||  200 < a142 ) || !(a378==3)) && !(a212==7)) && (!(a327==9) || ( 183 < a23  && (cf==1))))){
    		calculate_outputm10(input);
    	} 
    } 
    if(((((  ((40 < a119) && (81 >= a119))  || (a337==10)) && (a284==8)) && !(a358==6)) && ((  ((24 < a138) && (62 >= a138))  || ((cf==1) &&   ((39 < a41) && (98 >= a41)) )) && !(a329==8)))){
    	if(((((a276==3) && ((a321==4) || ((  ((-155 < a125) && (-70 >= a125))  && (cf==1)) &&  479 < a80 ))) && (a229==4)) && (!(a258==4) &&  a193 <=  167 ))){
    		calculate_outputm11(input);
    	} 
    } 
    if(((((a388==3) && (!(a378==2) && !(a317==6))) || !(a329==9)) && ((a251==6) && ((  ((98 < a41) && (315 >= a41))  && (cf==1)) ||   ((196 < a58) && (257 >= a58)) )))){
    	if(((!(a236==4) && ((((a276==3) &&   ((178 < a85) && (336 >= a85)) ) &&  a66 <=  -35 ) || (a327==10))) && (((a130==8) && (cf==1)) || !(a379==6)))){
    		calculate_outputm12(input);
    	} 
    } 
} void calculate_outputm14(int input) {
    if(((( a93 <=  170  || ((input == 6) && (cf==1))) || !(a398==1)) && (((  ((24 < a138) && (62 >= a138))  || (a398==1)) &&   ((-24 < a151) && (65 >= a151)) ) || (a388==4)))){
    	 cf = (0);
    	a73 = ((((((((  a73) * a155)% 14999) + -27516) * 1) / 5) * -2)/ 10);
    	a258 = (5);
    	a28 = ((((((  a28) * a93)% 14999) + 1030) - 15936) - 93);
    	a116 = ((((((  a116) * a93)% 14999) - -3325) - -11093) - -119);
    	a138 = ((((((  a138) * a105)% 14999) + 26224) / 5) + 11607);
    	  printf("%d\n", 24);  
    } 
    if((((((input == 4) && (cf==1)) || !(a358==4)) ||  a75 <=  -36 ) && ((!(a210==6) || (!(a210==7) &&  156 < a116 )) &&  120 < a19 ))){
    	 cf = (0);
    	a88 = ((((((  a88) * a58) % 107)+ 8) / 5) / 5);
    	a119 = ((((((  a119) * a185) / 5) % 20)- -42) - -9);
    	a105 = ((((((((  a105) * a142)% 14999) - -13148) * 1) - -100) % 56)+ -137);
    	a138 = (((((((  a138) * a142)% 14999) + 717) * 2) % 14870)- -15128);
    	  printf("%d\n", 24);  
    } 
    if(((( 401 < a93  && (((a279==3) || !(a251==4)) ||  290 < a109 )) &&  a28 <=  92 ) && (((cf==1) && (input == 1)) && !(a260==8)))){
    	 cf = (0);
    	a252 = (4);
    	a138 = (((((((  a138) * a75)% 14999) - -10401) - -1350) + -31966) - -21738);
    	a141 = ((((((  a141) * a80)% 14999) + -14997) + -1) + -1);
    	a358 = (4);
    	a388 = (3);
    	   
    } 
} void calculate_outputm15(int input) {
    if(((!(a280==3) &&  a52 <=  163 ) && ((((a317==5) || (((input == 2) && (cf==1)) &&  258 < a138 )) || (a212==6)) ||  257 < a58 ))){
    	 cf = (0);
    	a85 = (((((((  a85) * a155)% 14999) + -6463) / 5) % 78)- -258);
    	a251 = (6);
    	a125 = ((((((((  a125) * a173)% 14999) % 42)- 111) + -15098) / 5) - -2920);
    	a284 = (8);
    	a41 = (((((((  a41) * a58)% 14999) % 29)+ 69) - -1) - 1);
    	a83 = (((((((  a83) * a19)% 14999) + 4394) * 10)/ -9) - 8393);
    	a109 = ((((((((  a109) * a19)% 14999) % 57)- -24) - 1) * 10)/ 9);
    	a155 = (((((((  a155) * a142)% 14999) - 13123) * -1)/ 10) + 8551);
    	  printf("%d\n", 24);  
    } 
    if((( a52 <=  163  && !(a309==6)) && (!(a388==3) || (((((cf==1) && (input == 4)) &&   ((174 < a75) && (308 >= a75)) ) ||  a185 <=  89 ) && (a289==12))))){
    	 cf = (0);
    	a52 = ((((((  a52) * a185)% 14999) / 5) + -16925) * 1);
    	a388 = (3);
    	a178 = (((((((  a178) * a156)% 14999) % 78)- -46) / 5) * 5);
    	a196 = (4);
    	a210 = (6);
    	a309 = (8);
    	a74 = (((((((  a74) * a185)% 14999) - 5522) + 10113) % 62)+ -38);
    	a134 = (11);
    	a97 = ((((((((  a97) * a119)% 14999) % 89)- -279) + -2) - 10159) - -10144);
    	   
    } 
    if((( 62 < a120  && (((!(a258==4) &&  364 < a0 ) && !(a258==7)) ||  a88 <=  -99 )) && (((cf==1) && (input == 3)) ||  a97 <=  192 ))){
    	 cf = (0);
    	a127 = (9);
    	a142 = ((((((  a142) * a116)% 14999) + -1061) + 30768) - 35001);
    	a19 = ((((((  a19) * a155)% 14999) + 14143) * 1) / 5);
    	a184 = (7);
    	a229 = (4);
    	a83 = ((((((((  a83) * a156)% 14999) + 882) * 2) * 1) % 14936)+ 15063);
    	a337 = (11);
    	a52 = ((((((  a52) * a105)% 14999) / 5) - 25980) * 1);
    	   
    } 
    if((( 451 < a52  || (( 258 < a138  || (a252==3)) ||  a58 <=  96 )) && (((a302==10) || ((cf==1) && (input == 1))) || !(a251==6)))){
    	 cf = (0);
    	a321 = (6);
    	a132 = ((((((  a132) * a88) / 5) - 24293) % 37)+ 67);
    	a252 = (4);
    	a120 = ((((((  a120) * a142)% 14999) - -22450) + 791) + 5898);
    	a184 = (10);
    	a200 = ((((((  a200) * a88)% 14999) - 14958) + -41) - 3);
    	a111 = (((((((  a111) * a119)% 14999) / 5) + -22267) % 107)- -252);
    	a134 = (9);
    	a358 = (4);
    	   
    } 
    if(((!(a212==9) || (!(a378==3) ||   ((89 < a185) && (248 >= a185)) )) && (  ((15 < a132) && (91 >= a132))  && ((  ((21 < a109) && (137 >= a109))  && ((cf==1) && (input == 6))) && !(a260==7))))){
    	 cf = (0);
    	a309 = (8);
    	a109 = ((((((((  a109) * a28)% 14999) + 2671) * 1) + 6673) % 57)+ 78);
    	a136 = (6);
    	a130 = (7);
    	a111 = ((((((  a111) * a58)% 14999) / 5) + -3229) + 15334);
    	a398 = (1);
    	a134 = (9);
    	a321 = (6);
    	a358 = (4);
    	   
    } 
    if(((  ((89 < a185) && (248 >= a185))  && (!(a289==8) && ((input == 5) && (cf==1)))) && (  ((313 < a73) && (463 >= a73))  || ((!(a260==9) && (a317==4)) && (a358==4))))){
    	 cf = (0);
    	a378 = (3);
    	a251 = (6);
    	a90 = (3);
    	a185 = ((((((((  a185) * a185)% 14999) % 79)+ 127) + -3) * 9)/ 10);
    	a210 = (6);
    	a147 = (8);
    	a74 = (((((((  a74) * a0)% 14999) + 6184) - -4725) % 47)+ -147);
    	a134 = (11);
    	a344 = (9);
    	  printf("%d\n", 24);  
    } 
} void calculate_outputm16(int input) {
    if(((  ((14 < a116) && (156 >= a116))  || ((input == 6) && (cf==1))) && (((( a109 <=  21  || !(a251==5)) &&   ((-99 < a88) && (117 >= a88)) ) || (a378==4)) && (a210==6)))){
    	 cf = (0);
    	a156 = ((((((  a156) * a97)% 14999) - 4744) + -3993) + -760);
    	a75 = (((((((((  a75) * a93)% 14999) % 66)- -234) * 5) + -24450) % 66)- -280);
    	a97 = ((((((((  a97) * a97)% 14999) % 89)- -272) + -697) + 7145) + -6483);
    	a32 = (((((((  a32) * a110)% 14999) % 58)- -10) + 0) + 0);
    	a212 = (9);
    	  printf("%d\n", 25);  
    } 
    if(((( 401 < a93  && (((input == 4) && (cf==1)) ||   ((142 < a73) && (313 >= a73)) )) || (a337==10)) && (((a212==9) &&  258 < a138 ) &&  479 < a80 ))){
    	 cf = (0);
    	a212 = (9);
    	a252 = (4);
    	a398 = (1);
    	a105 = ((((((((  a105) * a28)% 14999) + -2461) % 56)+ -122) - -13630) - 13628);
    	a88 = (((((((  a88) * a138)% 14999) + -11768) % 107)- -8) - -1);
    	  printf("%d\n", 25);  
    } 
    if(((( a141 <=  17  && (!(a383==10) && ((cf==1) && (input == 3)))) || !(a210==6)) && ((!(a236==3) && (a344==9)) && !(a276==5)))){
    	 cf = (0);
    	a229 = (4);
    	a329 = (9);
    	a260 = (10);
    	a358 = (4);
    	a302 = (13);
    	  printf("%d\n", 24);  
    } 
} void calculate_outputm13(int input) {
    if((((((a126==7) && (cf==1)) || !(a358==4)) && !(a229==3)) && (((a229==4) && ( a105 <=  -179  ||   ((-179 < a105) && (-65 >= a105)) )) || (a344==13)))){
    	if((((cf==1) && (a152==9)) && (  ((192 < a97) && (371 >= a97))  && ((((  ((-48 < a32) && (70 >= a32))  && (a289==12)) && (a252==4)) ||   ((-1 < a0) && (198 >= a0)) ) && !(a210==7))))){
    		calculate_outputm14(input);
    	} 
    } 
    if((( a142 <=  -26  && ((a388==3) ||  a85 <=  178 )) && ((a290==9) || (((a210==6) && ((cf==1) && (a126==8))) &&   ((-48 < a32) && (70 >= a32)) )))){
    	if(((!(a388==2) && !(a258==3)) && (((a258==5) && ((( a125 <=  -155  && (cf==1)) &&  a156 <=  -167 ) &&   ((89 < a185) && (248 >= a185)) )) || !(a251==6)))){
    		calculate_outputm15(input);
    	} 
    } 
    if((((  ((-24 < a151) && (65 >= a151))  && ((  ((-24 < a151) && (65 >= a151))  || !(a379==6)) ||  498 < a110 )) || !(a289==12)) && (!(a258==5) || ((cf==1) && (a126==9))))){
    	if(((  ((-114 < a19) && (-35 >= a19))  || (!(a317==4) || ((  ((-1 < a0) && (198 >= a0))  || (a258==5)) ||   ((413 < a80) && (479 >= a80)) ))) && (((cf==1) &&   ((-40 < a159) && (-4 >= a159)) ) &&  479 < a80 ))){
    		calculate_outputm16(input);
    	} 
    } 
} void calculate_outputm18(int input) {
    if(((!(a290==6) || ((a383==8) && !(a383==6))) && (((((input == 3) && (cf==1)) || (a317==3)) &&   ((192 < a97) && (371 >= a97)) ) || (a251==7)))){
    	 cf = (0);
    	a79 = ((((((  a79) * a185)% 14999) / 5) - 9345) + -9824);
    	a299 = (9);
    	a105 = ((((((((  a105) * a105)% 14999) + -275) / 5) - 23328) % 56)+ -96);
    	a92 = (9);
    	a56 = (10);
    	a134 = (7);
    	a142 = (((((((  a142) * a156)% 14999) + -15934) / 5) * 10)/ 9);
    	a116 = (((((((  a116) * a141)% 14999) + -2409) % 14921)- -15077) + 2);
    	   
    } 
    if((( 401 < a93  && (( 217 < a32  || (a212==9)) &&  156 < a116 )) && ((((input == 2) && (cf==1)) ||  32 < a156 ) ||  a105 <=  -179 ))){
    	 cf = (0);
    	a193 = ((((((  a193) * a73)% 14999) + -14856) - 87) - 41);
    	a97 = (((((((  a97) * a193)% 14999) * 2) - 0) % 89)- -282);
    	a229 = (4);
    	a142 = (((((((  a142) * a88)% 14999) * 2) % 14987)- 15012) * 1);
    	a66 = (((((((  a66) * a28)% 14999) + 1278) % 14982)- 15016) - 3);
    	a125 = ((((((((  a125) * a58)% 14999) % 42)- 111) + -2) + 25683) + -25681);
    	a41 = ((((((((  a41) * a132)% 14999) / 5) * 5) * 2) % 29)- -68);
    	a83 = (((((((  a83) * a66)% 14999) % 14926)- 15073) * 1) - 1);
    	a134 = (8);
    	  printf("%d\n", 24);  
    } 
    if((( a66 <=  -35  &&   ((192 < a97) && (371 >= a97)) ) && ((a388==0) || (((((cf==1) && (input == 1)) && (a279==1)) &&  a173 <=  117 ) && (a229==4))))){
    	 cf = (0);
    	a0 = (((((((  a0) * a185)% 14999) - -10194) - 31008) * -1)/ 10);
    	a299 = (9);
    	a120 = ((((((  a120) * a119)% 14999) - -9787) - 34889) - -38695);
    	a125 = (((((((((  a125) * a138)% 14999) % 42)- 112) - -1) * 5) % 42)- 92);
    	a41 = ((((((((  a41) * a142)% 14999) % 29)+ 69) * 1) + -28572) - -28572);
    	a83 = (((((((  a83) * a111)% 14999) % 14926)+ -15073) * 1) * 1);
    	a134 = (8);
    	a251 = (6);
    	  printf("%d\n", 24);  
    } 
    if(((((((a321==6) && ((input == 5) && (cf==1))) &&   ((-99 < a88) && (117 >= a88)) ) || (a258==3)) && !(a258==3)) && (!(a358==8) && !(a344==13)))){
    	 cf = (0);
    	a383 = (8);
    	a132 = ((((((((  a132) * a110)% 14999) % 37)- -48) - -458) * 1)/ 10);
    	a19 = ((((((((  a19) * a173)% 14999) - -10400) * 1) - 5062) % 14939)+ 15059);
    	a119 = ((((((((  a119) * a120)% 14999) + 8873) % 20)+ 51) * 10)/ 9);
    	a125 = (((((((((  a125) * a28)% 14999) + -12397) % 42)- 112) / 5) * 51)/ 10);
    	a41 = ((((((((  a41) * a85)% 14999) % 29)- -68) - -2) - -26382) - 26382);
    	a83 = ((((((  a83) * a97)% 14999) / 5) + 20864) + -33437);
    	a134 = (8);
    	a388 = (3);
    	  printf("%d\n", 24);  
    } 
    if(((( a52 <=  163  && (( a193 <=  167  && ((a337==11) &&   ((-24 < a151) && (65 >= a151)) )) &&   ((-99 < a88) && (117 >= a88)) )) && (a284==8)) && ((input == 6) && (cf==1)))){
    	 cf = (0);
    	a125 = ((((((((  a125) * a109)% 14999) - 2795) % 42)+ -111) - 6246) - -6244);
    	a85 = ((((((((  a85) * a141)% 14999) % 78)+ 258) + 1) - 11130) + 11128);
    	a236 = (6);
    	a75 = ((((((((  a75) * a116)% 14999) % 66)- -176) + 2440) - -7917) + -10334);
    	a138 = ((((((  a138) * a66)% 14999) + 1854) / 5) - -18379);
    	a41 = (((((((  a41) * a119)% 14999) * 2) / 5) % 29)+ 68);
    	a83 = ((((((((  a83) * a58)% 14999) * 2) - 0) + -1) % 14926)- 15073);
    	a134 = (8);
    	  printf("%d\n", 24);  
    } 
    if(((((input == 4) && (cf==1)) ||   ((292 < a173) && (348 >= a173)) ) && ((((!(a398==1) || !(a229==2)) &&  a66 <=  -35 ) ||  a80 <=  197 ) &&   ((174 < a75) && (308 >= a75)) ))){
    	 cf = (0);
    	a119 = (((((((  a119) * a80)% 14999) + 13594) + -32515) % 20)+ 68);
    	a93 = ((((((  a93) * a85)% 14999) / 5) + 13620) - -9221);
    	a97 = ((((((((  a97) * a132)% 14999) + -27987) % 89)+ 306) - -26123) - 26130);
    	a125 = ((((((((  a125) * a66)% 14999) + 4911) / 5) * 5) % 42)+ -111);
    	a41 = (((((((  a41) * a119)% 14999) - 4304) % 29)+ 68) + 0);
    	a83 = (((((((  a83) * a142)% 14999) % 14926)- 15073) + -1) * 1);
    	a134 = (8);
    	a52 = ((((((  a52) * a28)% 14999) - 14906) + -1) - 92);
    	a151 = (((((((  a151) * a185) - -8381) % 44)+ 16) * 10)/ 9);
    	  printf("%d\n", 24);  
    } 
} void calculate_outputm19(int input) {
    if(((((a284==8) && (((cf==1) && (input == 4)) ||  a185 <=  89 )) &&   ((89 < a185) && (248 >= a185)) ) && (  ((329 < a110) && (498 >= a110))  && (!(a229==5) &&  a142 <=  -26 )))){
    	 cf = (0);
    	a58 = ((((((((  a58) * a120)% 14999) - 23255) % 49)+ 176) * 9)/ 10);
    	a85 = (((((((  a85) * a66)% 14999) % 78)- -258) - -8817) + -8816);
    	a23 = ((((((((  a23) * a110)% 14999) + -1811) * 1) + -4400) % 14908)+ 15091);
    	a142 = (((((((  a142) * a0)% 14999) + -4037) - -4963) + 24165) - 26709);
    	a299 = (9);
    	a193 = ((((((  a193) * a156)% 14999) + -14973) - 24) - 4);
    	a41 = (((((((  a41) * a111)% 14999) + -14997) - 1) - -16850) - 16844);
    	a83 = (((((((  a83) * a28)% 14999) % 14926)+ -15073) + -1) - 0);
    	a134 = (8);
    	  printf("%d\n", 24);  
    } 
    if((( 479 < a80  ||  a185 <=  89 ) && (!(a229==2) && (((a337==11) && (((input == 1) && (cf==1)) ||   ((24 < a138) && (62 >= a138)) )) &&  463 < a73 )))){
    	 cf = (0);
    	a321 = (6);
    	a152 = (9);
    	a126 = (7);
    	a83 = ((((((((  a83) * a66)% 14999) % 54)+ 72) - 6114) / 5) - -1281);
    	a344 = (9);
    	a134 = (8);
    	a120 = ((((((  a120) * a155)% 14999) - -5504) - -2803) * 1);
    	a309 = (8);
    	a138 = ((((((  a138) * a116)% 14999) - -1670) * 1) - -12555);
    	   
    } 
    if(((  ((-48 < a32) && (70 >= a32))  && ((!(a236==6) || (!(a229==2) && ((input == 6) && (cf==1)))) ||   ((248 < a185) && (384 >= a185)) )) && (  ((15 < a132) && (91 >= a132))  && !(a276==4)))){
    	 cf = (0);
    	a302 = (13);
    	a19 = ((((((((  a19) * a75)% 14999) - -4911) - -9658) - 43249) * -1)/ 10);
    	a379 = (6);
    	a284 = (8);
    	a159 = ((((((((  a159) * a45)% 14999) * 2) * 1) + 2) % 17)+ -22);
    	a110 = (((((((  a110) * a32)% 14999) % 84)- -413) + -7698) + 7698);
    	a126 = (9);
    	a83 = ((((((((  a83) * a156)% 14999) % 54)+ 73) * 9)/ 10) - 0);
    	a134 = (8);
    	  printf("%d\n", 25);  
    } 
} void calculate_outputm17(int input) {
    if(((((a398==4) ||   ((21 < a109) && (137 >= a109)) ) &&   ((40 < a119) && (81 >= a119)) ) && ((((a299==9) && ((cf==1) &&  a45 <=  61 )) && (a236==6)) ||  a75 <=  -36 ))){
    	if(((!(a252==4) || ((a61==2) && (cf==1))) && (((  ((178 < a85) && (336 >= a85))  && (  ((174 < a75) && (308 >= a75))  && !(a299==12))) || !(a337==11)) ||  200 < a142 ))){
    		calculate_outputm18(input);
    	} 
    } 
    if(((!(a327==9) || ((  ((258 < a45) && (378 >= a45))  && (cf==1)) && !(a260==8))) && ( a73 <=  142  || ((  ((14 < a116) && (156 >= a116))  || !(a302==10)) || (a210==10))))){
    	if((((!(a290==9) && ((cf==1) &&  174 < a78 )) && (a327==9)) && ( 62 < a120  && (!(a398==1) || ( 491 < a155  &&  401 < a93 ))))){
    		calculate_outputm19(input);
    	} 
    } 
} void calculate_outputm21(int input) {
    if(((((((input == 6) && (cf==1)) && !(a344==10)) &&  a156 <=  -167 ) && (a378==3)) && ((a383==8) && (!(a258==4) || !(a299==9))))){
    	 cf = (0);
    	a80 = ((((((  a80) * a85)% 14999) + 8378) * 1) - -377);
    	a93 = (((((((  a93) * a193)% 14999) % 14799)- -15200) / 5) + 9202);
    	a142 = ((((((((  a142) * a141)% 14999) + -11615) - -6941) * 1) % 14987)- 15012);
    	a321 = (6);
    	a0 = ((((((  a0) * a88)% 14999) / 5) + 17743) - -657);
    	  printf("%d\n", 22);  
    } 
    if(((  ((40 < a119) && (81 >= a119))  && ((cf==1) && (input == 4))) && (!(a379==7) && ( a0 <=  -1  || ((!(a210==10) &&   ((96 < a58) && (196 >= a58)) ) || (a327==10)))))){
    	 cf = (0);
    	a388 = (3);
    	a258 = (5);
    	a85 = ((((((((  a85) * a109)% 14999) - 19495) % 78)- -322) / 5) - -212);
    	a383 = (8);
    	a290 = (6);
    	  printf("%d\n", 22);  
    } 
    if(((  ((89 < a185) && (248 >= a185))  && (!(a236==7) && (((input == 1) && (cf==1)) ||  20 < a105 ))) && ( a93 <=  170  || (!(a290==9) &&  a193 <=  167 )))){
    	 cf = (0);
    	a309 = (8);
    	a0 = ((((((  a0) * a142)% 14999) - 8235) + 35335) - -1793);
    	a212 = (9);
    	a52 = (((((((  a52) * a120)% 14999) / 5) - 1893) - -1599) - 18044);
    	a58 = ((((((((  a58) * a105)% 14999) % 49)- -147) * 5) % 49)+ 140);
    	  printf("%d\n", 22);  
    } 
    if((((input == 2) && (cf==1)) && (((( a142 <=  -26  && (  ((21 < a109) && (137 >= a109))  && !(a229==1))) ||  a32 <=  -48 ) &&   ((-48 < a32) && (70 >= a32)) ) &&  a142 <=  -26 ))){
    	 cf = (0);
    	a182 = ((((((((  a182) * a119)% 14999) * 2) / 5) - 21877) % 84)+ 486);
    	a358 = (4);
    	a88 = ((((((((  a88) * a132) - 16514) % 107)+ 95) * 5) % 107)- -8);
    	a108 = ((((((  a108) * a138)% 14999) - 10185) / 5) - 7201);
    	a344 = (9);
    	a398 = (1);
    	a56 = (13);
    	a134 = (7);
    	a173 = (((((((  a173) * a141)% 14999) * 2) - 2) % 15058)+ -14940);
    	   
    } 
    if(((((a299==9) && (  ((-99 < a88) && (117 >= a88))  || (a279==3))) || (a210==8)) && ((a337==11) && ((a398==4) || ((input == 3) && (cf==1)))))){
    	 cf = (0);
    	a119 = (((((((  a119) * a155)% 14999) % 20)- -58) + -5) + -12);
    	a158 = (6);
    	a39 = (((((((  a39) * a58)% 14999) % 14911)+ 15087) + 1) - 0);
    	a66 = ((((((  a66) * a32)% 14999) + 7921) / 5) - 20688);
    	a173 = ((((((  a173) * a132)% 14999) / 5) / 5) - 10929);
    	a73 = ((((((  a73) * a110)% 14999) - -13016) - -1316) / 5);
    	a108 = ((((((  a108) * a88)% 14999) - 14928) + 10334) - 10324);
    	a134 = (10);
    	a105 = ((((((((  a105) * a58)% 14999) + 24821) % 56)- 136) - -6610) + -6621);
    	   
    } 
    if((((  ((-179 < a105) && (-65 >= a105))  && ( 463 < a73  && ((input == 5) && (cf==1)))) || (a299==11)) && (!(a258==5) || ( a142 <=  -26  ||   ((10 < a120) && (62 >= a120)) )))){
    	 cf = (0);
    	a398 = (1);
    	a120 = ((((((  a120) * a93)% 14999) - -12585) * 1) * 1);
    	a58 = (((((((  a58) * a156)% 14999) % 49)- -146) + 2) - 1);
    	a28 = (((((((  a28) * a28)% 14999) * 2) % 15046)- 14953) * 1);
    	a284 = (8);
    	  printf("%d\n", 22);  
    } 
} void calculate_outputm20(int input) {
    if(((( 20 < a105  || ( 398 < a200  && (cf==1))) ||  258 < a141 ) && ((  ((81 < a119) && (224 >= a119))  || (!(a289==9) && (a284==8))) ||  a116 <=  -79 ))){
    	if(((!(a290==7) && (!(a321==6) || ((cf==1) && (a21==10)))) && (( a142 <=  -26  && ((a280==6) && !(a378==4))) ||   ((371 < a97) && (460 >= a97)) ))){
    		calculate_outputm21(input);
    	} 
    } 
} void calculate_outputm23(int input) {
    if((((a302==13) && (((a329==7) || ((input == 4) && (cf==1))) || (a229==5))) && ((a236==5) || ((a388==3) &&  401 < a93 )))){
    	 cf = (0);
    	a19 = ((((((  a19) * a19)% 14999) - 14051) + 24989) * 1);
    	a329 = (9);
    	a121 = (2);
    	a91 = ((((((((  a91) * a155)% 14999) + 14835) + -14206) + 5900) % 14857)+ 15142);
    	a56 = (11);
    	a134 = (7);
    	a258 = (5);
    	a378 = (3);
    	a116 = (((((((  a116) * a32)% 14999) % 14921)+ 15077) * 1) * 1);
    	   
    } 
    if((( 348 < a173  || ((a302==13) &&  a193 <=  167 )) && (  ((-48 < a32) && (70 >= a32))  && (((a212==9) && ((cf==1) && (input == 1))) &&   ((-48 < a32) && (70 >= a32)) )))){
    	 cf = (0);
    	a344 = (9);
    	a193 = (((((((  a193) * a52)% 14999) / 5) + -16527) * 10)/ 9);
    	a88 = ((((((((  a88) * a0)% 14999) - -7705) - 21598) + -689) % 107)- -9);
    	a309 = (8);
    	a80 = ((((((  a80) * a120)% 14999) + 747) + 10735) - -3020);
    	  printf("%d\n", 22);  
    } 
    if((((a284==8) && (!(a321==5) || !(a379==6))) && (  ((-1 < a0) && (198 >= a0))  || ( 479 < a80  && (((cf==1) && (input == 6)) && (a388==3)))))){
    	 cf = (0);
    	a109 = (((((((  a109) * a85)% 14999) % 57)+ 62) + -12229) + 12242);
    	a252 = (4);
    	a289 = (12);
    	a398 = (1);
    	a290 = (6);
    	a159 = (((((((  a159) * a141)% 14999) % 17)- 20) * 1) - 1);
    	a126 = (9);
    	a83 = (((((((  a83) * a151)% 14999) - -10238) * 1) % 54)+ 71);
    	a134 = (8);
    	  printf("%d\n", 24);  
    } 
    if((((  ((15 < a132) && (91 >= a132))  &&  156 < a116 ) ||   ((138 < a28) && (195 >= a28)) ) && ( a58 <=  96  || (!(a279==0) && (((cf==1) && (input == 3)) &&  156 < a116 ))))){
    	 cf = (0);
    	a159 = (((((((  a159) * a156)% 14999) * 2) - -1) % 17)- 21);
    	a126 = (9);
    	a0 = (((((((  a0) * a141)% 14999) * 2) % 14817)- -15181) + 2);
    	a276 = (3);
    	a66 = ((((((  a66) * a155)% 14999) + -12543) + -898) / 5);
    	a83 = ((((((((  a83) * a66)% 14999) % 54)+ 73) + 16945) + -17170) + 224);
    	a134 = (8);
    	a116 = (((((((  a116) * a19)% 14999) + 381) - 27718) * 1) + 32367);
    	a379 = (6);
    	  printf("%d\n", 25);  
    } 
} void calculate_outputm24(int input) {
    if((((((a398==1) &&   ((329 < a110) && (498 >= a110)) ) &&  156 < a116 ) && !(a280==4)) && ((a379==6) && (((cf==1) && (input == 5)) && (a289==12))))){
    	 cf = (0);
    	a210 = (6);
    	a398 = (1);
    	a125 = ((((((  a125) * a93)% 14999) * 2) / 5) + -11110);
    	a173 = ((((((  a173) * a116)% 14999) - 14883) + -102) - 7);
    	a66 = (((((((  a66) * a32)% 14999) + 67) * 1) % 14982)+ -15016);
    	a19 = (((((((  a19) * a155)% 14999) + 13892) / 5) * 10)/ 9);
    	a126 = (8);
    	a83 = ((((((((  a83) * a97)% 14999) % 54)- -73) - -1) - 17870) - -17868);
    	a134 = (8);
    	  printf("%d\n", 26);  
    } 
    if(((!(a299==9) || (((input == 6) && (cf==1)) &&  491 < a155 )) && (((!(a379==4) && (a398==1)) &&  a141 <=  17 ) && !(a398==4)))){
    	 cf = (0);
    	a120 = (((((((  a120) * a52)% 14999) % 14968)- -15030) * 1) + 1);
    	a321 = (6);
    	a73 = ((((((((  a73) * a32)% 14999) * 2) % 14768)+ 15231) - 23876) + 23878);
    	a141 = (((((((  a141) * a116)% 14999) * 2) + 2) % 15008)+ -14990);
    	a19 = ((((((  a19) * a0)% 14999) - -2070) - -10770) * 1);
    	a147 = (9);
    	a171 = (6);
    	a74 = (((((((  a74) * a58)% 14999) % 14902)+ -15097) * 1) * 1);
    	a134 = (11);
    	   
    } 
    if((((  ((-114 < a19) && (-35 >= a19))  || (!(a279==3) ||   ((24 < a138) && (62 >= a138)) )) &&  a193 <=  167 ) && (!(a302==13) || ((a398==5) || ((cf==1) && (input == 3)))))){
    	 cf = (0);
    	a75 = (((((((((  a75) * a52)% 14999) * 2) % 66)- -242) * 5) % 66)- -204);
    	a388 = (3);
    	a119 = ((((((((  a119) * a105) % 20)+ 68) - 8) * 5) % 20)- -55);
    	a299 = (9);
    	a212 = (9);
    	a90 = (5);
    	a147 = (8);
    	a74 = (((((((  a74) * a185)% 14999) % 47)- 148) - 1) - -1);
    	a134 = (11);
    	   
    } 
    if((((input == 1) && (cf==1)) && (((  ((170 < a93) && (256 >= a93))  || ( a58 <=  96  || ( 217 < a32  || (a344==9)))) || (a290==8)) && (a276==3)))){
    	 cf = (0);
    	a109 = (((((((  a109) * a88) * 1) * 1) / 5) % 57)- -78);
    	a107 = ((((((  a107) * a73)% 14999) / 5) - -12318) * 1);
    	a280 = (6);
    	a379 = (6);
    	a113 = (((((((  a113) * a32)% 14999) % 14855)- -15143) * 1) * 1);
    	a279 = (1);
    	a56 = (12);
    	a134 = (7);
    	a173 = ((((((  a173) * a110)% 14999) - 13918) + -1048) - 4);
    	   
    } 
    if((((!(a321==6) || (  ((-99 < a88) && (117 >= a88))  && ((!(a280==2) && ((input == 4) && (cf==1))) || (a260==11)))) && (a236==6)) &&   ((40 < a119) && (81 >= a119)) )){
    	 cf = (0);
    	a383 = (8);
    	a236 = (6);
    	a132 = (((((((  a132) * a185) - -3573) % 37)+ 32) / 5) - -44);
    	a124 = ((((((((  a124) * a66)% 14999) - -1819) / 5) / 5) % 16)+ 196);
    	a148 = (13);
    	a260 = (10);
    	a284 = (8);
    	   
    } 
    if((((a260==10) && (a329==9)) && (((a284==8) && ((((cf==1) && (input == 2)) ||  467 < a85 ) ||   ((313 < a73) && (463 >= a73)) )) &&   ((89 < a185) && (248 >= a185)) ))){
    	 cf = (0);
    	a66 = (((((((  a66) * a156)% 14999) + -25584) * 10)/ 9) - 1296);
    	a151 = (((((((  a151) * a151) * 5) / 5) - 10059) % 44)- -50);
    	a251 = (6);
    	a142 = (((((((  a142) * a155)% 14999) - 11383) * 10)/ 9) - 556);
    	a120 = (((((((  a120) * a119)% 14999) / 5) + -11136) - -2819) + 16556);
    	a107 = ((((((((  a107) * a80)% 14999) % 53)- -282) - -14230) / 5) - 2590);
    	a113 = (((((((  a113) * a93)% 14999) % 14855)+ 15143) * 1) * 1);
    	a56 = (12);
    	a134 = (7);
    	   
    } 
} void calculate_outputm25(int input) {
    if((((input == 6) && (cf==1)) && (((  ((-24 < a151) && (65 >= a151))  && (((a252==4) && !(a280==2)) &&  62 < a120 )) &&   ((329 < a110) && (498 >= a110)) ) || (a280==3)))){
    	 cf = (0);
    	a321 = (6);
    	a32 = (((((((  a32) * a28)% 14999) - -7134) % 58)- -12) + -1);
    	a117 = ((((((((  a117) * a193)% 14999) % 65)+ 97) * 5) % 65)- -54);
    	a148 = (12);
    	a110 = (((((((  a110) * a97)% 14999) - 16355) % 84)+ 469) - 6);
    	a212 = (9);
    	  printf("%d\n", 22);  
    } 
} void calculate_outputm22(int input) {
    if(((  ((142 < a73) && (313 >= a73))  || (  ((19 < a142) && (200 >= a142))  || ((a379==6) || (a321==3)))) && ((a284==8) && (((a148==12) && (cf==1)) ||  a119 <=  40 )))){
    	if((((a388==3) && (((a388==2) || (  ((-10 < a117) && (32 >= a117))  && (cf==1))) ||  a19 <=  -114 )) && ((  ((-79 < a116) && (14 >= a116))  ||  156 < a116 ) ||   ((19 < a142) && (200 >= a142)) ))){
    		calculate_outputm23(input);
    	} 
    	if((((cf==1) &&   ((32 < a117) && (164 >= a117)) ) && ( 364 < a0  && ((( 200 < a142  || ( 401 < a93  ||   ((62 < a138) && (258 >= a138)) )) && !(a378==2)) ||   ((256 < a93) && (401 >= a93)) )))){
    		calculate_outputm24(input);
    	} 
    } 
    if(((  ((15 < a132) && (91 >= a132))  && ( 62 < a120  &&   ((89 < a185) && (248 >= a185)) )) && ((  ((81 < a119) && (224 >= a119))  || (  ((329 < a110) && (498 >= a110))  && ((a148==13) && (cf==1)))) || (a279==2)))){
    	if((((a212==9) && ((!(a302==10) && (( 62 < a120  &&  a142 <=  -26 ) || (a317==5))) &&   ((329 < a110) && (498 >= a110)) )) && ((cf==1) &&  214 < a124 ))){
    		calculate_outputm25(input);
    	} 
    } 
} void calculate_outputm27(int input) {
    if(((( a66 <=  -35  && (!(a289==12) || ((input == 1) && (cf==1)))) || !(a258==5)) && (!(a344==9) || ((a327==9) || (a210==7))))){
    	 cf = (0);
    	a212 = (9);
    	a152 = (9);
    	a210 = (6);
    	a321 = (6);
    	a279 = (1);
    	a252 = (4);
    	a126 = (7);
    	a83 = (((((((((  a83) * a52)% 14999) % 54)- -72) * 5) + -24757) % 54)- -96);
    	a134 = (8);
    	   
    } 
    if(((  ((170 < a93) && (256 >= a93))  || ( 491 < a155  && (  ((192 < a110) && (329 >= a110))  || ((input == 4) && (cf==1))))) && ((a210==6) && (!(a321==3) &&   ((40 < a119) && (81 >= a119)) )))){
    	 cf = (0);
    	a28 = (((((((  a28) * a132)% 14999) * 2) % 15046)+ -14953) + -1);
    	a155 = (((((((  a155) * a73)% 14999) + -21666) - -1849) * -2)/ 10);
    	a117 = (((((((  a117) * a93)% 14999) + 5016) / 5) % 20)- -11);
    	a148 = (12);
    	a111 = (((((((  a111) * a173)% 14999) % 87)+ 410) - 2) * 1);
    	a109 = ((((((((  a109) * a52)% 14999) - -13514) * 1) - 11895) % 57)+ 80);
    	a88 = (((((((  a88) * a138)% 14999) + 7481) / 5) % 107)- -9);
    	a0 = (((((((  a0) * a119)% 14999) + 12154) + -18259) - 5378) - -13002);
    	a134 = (9);
    	   
    } 
    if((( a66 <=  -35  && (!(a229==1) && ((cf==1) && (input == 3)))) && ((a309==6) || ( 62 < a120  && ((a210==6) &&  156 < a116 ))))){
    	 cf = (0);
    	a193 = ((((((  a193) * a120)% 14999) + -14851) * 1) - 84);
    	a105 = (((((((  a105) * a19)% 14999) - 6730) - -25431) % 56)- 171);
    	a142 = ((((((  a142) * a116)% 14999) - 13025) + -813) - 976);
    	a138 = ((((((  a138) * a58)% 14999) + 14579) + 11) / 5);
    	a258 = (5);
    	a159 = (((((((  a159) * a80)% 14999) % 17)+ -20) - -26210) - 26210);
    	a126 = (9);
    	a83 = (((((((  a83) * a110)% 14999) % 54)- -73) / 5) * 5);
    	a134 = (8);
    	  printf("%d\n", 25);  
    } 
    if((((((a284==11) ||   ((174 < a75) && (308 >= a75)) ) || (a321==3)) ||  32 < a156 ) && (  ((96 < a58) && (196 >= a58))  && (((input == 6) && (cf==1)) &&   ((15 < a132) && (91 >= a132)) )))){
    	 cf = (0);
    	a156 = (((((((  a156) * a193)% 14999) % 14916)- 15082) + -3) * 1);
    	a289 = (12);
    	a388 = (3);
    	a117 = ((((((((  a117) * a173)% 14999) - -4596) / 5) * 5) % 20)+ 12);
    	a148 = (12);
    	a28 = ((((((  a28) * a0)% 14999) + -14922) - 0) - 38);
    	a111 = ((((((((  a111) * a173)% 14999) * 2) * 1) * 1) % 87)+ 408);
    	a134 = (9);
    	a85 = ((((((((  a85) * a80)% 14999) + -20046) % 78)- -263) + 14237) + -14177);
    	   
    } 
} void calculate_outputm26(int input) {
    if((( 258 < a138  && (((a329==9) || (a398==4)) ||   ((138 < a28) && (195 >= a28)) )) && ((((cf==1) &&   ((-50 < a39) && (25 >= a39)) ) ||  a151 <=  -24 ) ||  195 < a28 ))){
    	if(((  ((21 < a109) && (137 >= a109))  &&  a52 <=  163 ) && (!(a302==12) && (  ((10 < a120) && (62 >= a120))  || ((  ((192 < a97) && (371 >= a97))  && (  ((-79 < a177) && (26 >= a177))  && (cf==1))) &&  a156 <=  -167 ))))){
    		calculate_outputm27(input);
    	} 
    } 
} void calculate_outputm29(int input) {
    if(((( 401 < a93  && ((a344==9) &&  463 < a73 )) &&  120 < a19 ) && (!(a279==3) && (  ((192 < a97) && (371 >= a97))  && ((input == 2) && (cf==1)))))){
    	 cf = (0);
    	a138 = (((((((  a138) * a138)% 14999) + 6130) * 10)/ 9) / 5);
    	a344 = (9);
    	a109 = ((((((((  a109) * a193)% 14999) * 2) - -1) + -4) % 57)- -80);
    	a32 = (((((((  a32) * a142)% 14999) % 58)- -10) - 0) + 0);
    	a130 = (8);
    	a41 = (((((((  a41) * a28)% 14999) % 108)- -207) - -13918) - 13918);
    	a83 = (((((((  a83) * a28)% 14999) % 14926)+ -15073) * 1) - 1);
    	a134 = (8);
    	a156 = ((((((  a156) * a119)% 14999) + -9131) * 1) + -2505);
    	  printf("%d\n", 22);  
    } 
} void calculate_outputm28(int input) {
    if(((!(a360==7) && (( a66 <=  -35  && ((cf==1) && (a92==10))) &&   ((192 < a97) && (371 >= a97)) )) && ((!(a388==4) && (a337==11)) || !(a321==6)))){
    	if((((  ((40 < a119) && (81 >= a119))  && (!(a289==9) &&  120 < a19 )) && !(a258==6)) && ((  ((81 < a119) && (224 >= a119))  || (  ((8 < a82) && (58 >= a82))  && (cf==1))) ||  a105 <=  -179 ))){
    		calculate_outputm29(input);
    	} 
    } 
} void calculate_outputm31(int input) {
    if(((  ((-132 < a156) && (32 >= a156))  || (((input == 3) && (cf==1)) && (a302==13))) && (!(a276==7) && (( 491 < a155  && (a344==9)) &&  364 < a0 )))){
    	 cf = (0);
    	a185 = ((((((  a185) * a151) * 1) % 79)- -169) - -1);
    	a258 = (5);
    	a252 = (4);
    	a158 = (5);
    	a147 = (7);
    	a74 = (((((((  a74) * a52)% 14999) * 2) / 5) % 47)+ -147);
    	a379 = (6);
    	a75 = (((((((((  a75) * a66)% 14999) - -10321) % 66)+ 240) * 5) % 66)+ 179);
    	   
    } 
    if(((((((cf==1) && (input == 6)) ||  498 < a110 ) ||  a85 <=  178 ) || !(a337==11)) && ( 120 < a19  && (!(a280==2) ||   ((-114 < a19) && (-35 >= a19)) )))){
    	 cf = (0);
    	a21 = (10);
    	a229 = (4);
    	a200 = ((((((((  a200) * a0)% 14999) % 14800)+ 15198) - 29598) * 1) - -29601);
    	a111 = ((((((((  a111) * a142)% 14999) % 107)- -214) / 5) - 1720) - -1815);
    	a88 = (((((((  a88) * a119) - 3464) % 107)- -9) + -22039) + 22039);
    	a156 = ((((((((  a156) * a28)% 14999) % 14916)+ -15082) + -2) / 5) - 378);
    	a284 = (8);
    	a120 = ((((((  a120) * a93)% 14999) - -13227) + 977) + 595);
    	a134 = (9);
    	  printf("%d\n", 22);  
    } 
    if((((  ((40 < a119) && (81 >= a119))  && ((input == 1) && (cf==1))) && (a379==6)) && ((((a212==9) &&  a52 <=  163 ) &&  364 < a0 ) &&  479 < a80 ))){
    	 cf = (0);
    	a173 = ((((((  a173) * a110)% 14999) + -14890) + -19) + -7);
    	a379 = (6);
    	a210 = (6);
    	a151 = ((((((  a151) * a58) - -14144) % 44)- -8) + 11);
    	a28 = ((((((  a28) * a105)% 14999) + -14949) / 5) / 5);
    	a60 = ((((((((  a60) * a75)% 14999) % 20)- 12) - -3) - 17741) - -17726);
    	   
    } 
    if(((  ((-99 < a88) && (117 >= a88))  && (!(a290==6) || (a388==3))) && ((  ((137 < a109) && (290 >= a109))  || (((cf==1) && (input == 4)) &&   ((15 < a132) && (91 >= a132)) )) ||  257 < a58 ))){
    	 cf = (0);
    	a299 = (9);
    	a114 = (((((((  a114) * a52)% 14999) % 57)- -91) - 1) + -1);
    	a85 = ((((((((  a85) * a66)% 14999) % 78)+ 257) - -21005) - -6563) + -27568);
    	a185 = (((((((((  a185) * a93)% 14999) + -26192) % 79)- -196) * 5) % 79)- -147);
    	a109 = ((((((((  a109) * a80)% 14999) - 11242) + 7128) / 5) % 57)- -80);
    	a196 = (5);
    	a74 = ((((((((  a74) * a0)% 14999) % 62)- 36) + -25399) * 1) - -25396);
    	a383 = (8);
    	   
    } 
    if((((!(a229==2) && ( 258 < a138  || !(a358==4))) && !(a210==8)) && ((((input == 5) && (cf==1)) || !(a279==1)) &&  a173 <=  117 ))){
    	 cf = (0);
    	a337 = (11);
    	a252 = (4);
    	a73 = ((((((((  a73) * a28)% 14999) * 2) / 5) * 5) % 14768)+ 15231);
    	a28 = (((((((  a28) * a119)% 14999) - -14556) / 5) * 5) - 29515);
    	a160 = (((((((  a160) * a119)% 14999) * 2) - -3) % 14919)+ 15079);
    	a196 = (2);
    	a74 = (((((((  a74) * a66)% 14999) + -7874) / 5) % 62)- 36);
    	a302 = (13);
    	   
    } 
    if(((((  ((21 < a109) && (137 >= a109))  && (a309==8)) ||   ((-81 < a120) && (10 >= a120)) ) && !(a388==1)) && ((((cf==1) && (input == 2)) &&  120 < a19 ) &&   ((192 < a97) && (371 >= a97)) ))){
    	 cf = (0);
    	a32 = ((((((((  a32) * a66)% 14999) + 9699) * 1) / 5) % 58)+ 10);
    	a360 = (5);
    	a61 = (5);
    	a317 = (4);
    	a173 = ((((((  a173) * a142)% 14999) - 9801) - 5171) - 21);
    	a24 = (12);
    	a83 = (((((((  a83) * a75)% 14999) % 82)+ -64) + -1) - -1);
    	a134 = (8);
    	a279 = (1);
    	   
    } 
} void calculate_outputm30(int input) {
    if((( 463 < a73  && ((a327==9) &&   ((96 < a58) && (196 >= a58)) )) && ((a284==8) && ( a173 <=  117  && (!(a379==4) && ((cf==1) && (a171==7))))))){
    	if(((!(a317==4) || (  ((178 < a85) && (336 >= a85))  && ( 364 < a0  && ( 80 < a60  && (cf==1))))) && (!(a260==10) || (  ((40 < a119) && (81 >= a119))  &&   ((-179 < a105) && (-65 >= a105)) )))){
    		calculate_outputm31(input);
    	} 
    } 
} void calculate_outputm33(int input) {
    if(((((a378==3) && ((input == 1) && (cf==1))) && !(a289==10)) && ((a398==1) && (( 120 < a19  && !(a284==9)) ||   ((256 < a93) && (401 >= a93)) )))){
    	 cf = (0);
    	a73 = (((((((  a73) * a0)% 14999) + 2362) * 10)/ 9) + 7421);
    	a309 = (8);
    	a85 = ((((((((  a85) * a156)% 14999) + 16643) * 1) / 5) % 78)- -252);
    	a142 = ((((((  a142) * a73)% 14999) - 9393) + -5604) * 1);
    	   
    } 
    if(((((cf==1) && (input == 4)) && (a279==1)) && (!(a388==3) || (((  ((96 < a58) && (196 >= a58))  &&  a193 <=  167 ) ||  498 < a110 ) ||  290 < a109 )))){
    	 cf = (0);
    	a185 = ((((((((  a185) * a58)% 14999) % 79)- -156) - 14408) / 5) - -3027);
    	a93 = (((((((  a93) * a28)% 14999) % 14799)+ 15200) - -1) * 1);
    	a337 = (11);
    	a32 = ((((((((  a32) * a156)% 14999) + 12422) * 1) + -13964) % 58)+ 10);
    	a378 = (3);
    	   
    } 
    if(((!(a378==4) && (  ((142 < a73) && (313 >= a73))  || (!(a379==6) ||  62 < a120 ))) && ((((input == 3) && (cf==1)) ||  195 < a28 ) && !(a327==10)))){
    	 cf = (0);
    	a151 = ((((((  a151) * a32) % 44)- -21) + 6517) + -6517);
    	a236 = (6);
    	a105 = (((((((  a105) * a142)% 14999) % 56)+ -162) / 5) * 5);
    	a85 = ((((((  a85) * a119) / 5) + 9941) % 78)+ 203);
    	a38 = (12);
    	a126 = (10);
    	a83 = ((((((((  a83) * a97)% 14999) - -7258) + -13204) - -12481) % 54)+ 71);
    	a134 = (8);
    	a317 = (4);
    	   
    } 
    if((((a337==8) || ((a236==6) && ( 258 < a138  && !(a329==7)))) && ((a279==4) || ( a58 <=  96  || ((input == 6) && (cf==1)))))){
    	 cf = (0);
    	a236 = (6);
    	a383 = (8);
    	a32 = (((((((  a32) * a66)% 14999) / 5) - -7515) % 58)- 16);
    	a52 = (((((((  a52) * a142)% 14999) * 2) % 15081)+ -14917) - 1);
    	   
    } 
    if((( 91 < a132  || (  ((256 < a93) && (401 >= a93))  || (!(a299==12) || !(a280==6)))) && ( 120 < a19  && (((input == 2) && (cf==1)) || !(a229==4))))){
    	 cf = (0);
    	a93 = ((((((  a93) * a73)% 14999) - -12702) * 1) - 5524);
    	a97 = ((((((((  a97) * a132)% 14999) - 21133) % 89)+ 353) / 5) - -266);
    	a80 = (((((((  a80) * a110)% 14999) + -7481) * 3) % 14760)+ 15239);
    	a73 = ((((((  a73) * a0)% 14999) + 6527) + 7886) * 1);
    	a212 = (9);
    	  printf("%d\n", 24);  
    } 
    if((((((input == 5) && (cf==1)) && !(a317==5)) &&   ((-99 < a88) && (117 >= a88)) ) && (  ((96 < a58) && (196 >= a58))  && (((a252==4) ||  258 < a141 ) && (a327==9))))){
    	 cf = (0);
    	a258 = (5);
    	a289 = (12);
    	a0 = ((((((  a0) * a97)% 14999) - -2647) / 5) + 14840);
    	a85 = ((((((((  a85) * a75)% 14999) + 14571) / 5) - 17576) % 78)+ 260);
    	a120 = (((((((  a120) * a141)% 14999) * 2) * 1) / 5) - -21695);
    	  printf("%d\n", 24);  
    } 
} void calculate_outputm32(int input) {
    if(((((!(a302==13) ||   ((192 < a97) && (371 >= a97)) ) || !(a388==3)) || (a258==3)) && ((((a147==8) && (cf==1)) && !(a252==5)) ||  a120 <=  -81 ))){
    	if((((a284==8) && ((cf==1) && (a90==3))) && ((  ((178 < a85) && (336 >= a85))  && (((a344==9) &&   ((-99 < a88) && (117 >= a88)) ) || !(a317==4))) &&  a52 <=  163 ))){
    		calculate_outputm33(input);
    	} 
    } 
}
 void calculate_output(int input) {
        cf = (1);

    if((((  ((313 < a73) && (463 >= a73))  ||  364 < a0 ) ||  a97 <=  192 ) && (((a388==3) && (  ((-132 < a156) && (32 >= a156))  || ((a134==7) && (cf==1)))) || (a279==3)))){
    	if((((a317==5) || (!(a378==3) || ((!(a379==5) &&  62 < a120 ) ||   ((-114 < a19) && (-35 >= a19)) ))) && ( a156 <=  -167  && ((a56==10) && (cf==1))))){
    		calculate_outputm1(input);
    	} 
    	if((((!(a276==6) && (a327==9)) || (a280==3)) && (!(a321==4) && ((((cf==1) && (a56==11)) &&   ((-48 < a32) && (70 >= a32)) ) ||  384 < a185 )))){
    		calculate_outputm5(input);
    	} 
    	if((((  ((192 < a97) && (371 >= a97))  && (((cf==1) && (a56==13)) && (a299==9))) || !(a321==6)) && ( 156 < a116  && (!(a210==6) ||   ((15 < a132) && (91 >= a132)) )))){
    		calculate_outputm7(input);
    	} 
    } 
    if((( 463 < a73  && ((( 479 < a80  && ((cf==1) && (a134==8))) || !(a388==3)) && !(a276==4))) && ((a378==3) || (a398==5)))){
    	if((((((a388==3) && ( a83 <=  -148  && (cf==1))) && !(a290==9)) ||   ((-35 < a66) && (63 >= a66)) ) && ((a337==11) && ((a260==9) ||   ((-179 < a105) && (-65 >= a105)) )))){
    		calculate_outputm9(input);
    	} 
    	if(((!(a378==5) && (( 120 < a19  && (a388==3)) && !(a289==8))) && (((  ((17 < a83) && (127 >= a83))  && (cf==1)) &&  258 < a138 ) || (a290==8)))){
    		calculate_outputm13(input);
    	} 
    } 
    if((((((cf==1) && (a134==9)) && !(a276==5)) ||  a105 <=  -179 ) && (  ((-24 < a151) && (65 >= a151))  && (( a105 <=  -179  ||  479 < a80 ) &&   ((21 < a109) && (137 >= a109)) )))){
    	if((!(a260==9) && ((!(a289==12) || ( 491 < a155  && ((a229==3) || (( a111 <=  106  && (cf==1)) || (a388==0))))) &&   ((-24 < a151) && (65 >= a151)) ))){
    		calculate_outputm17(input);
    	} 
    	if((( a116 <=  -79  || ((  ((106 < a111) && (321 >= a111))  && (cf==1)) &&  120 < a19 )) && ((  ((371 < a97) && (460 >= a97))  || (!(a210==7) &&  a28 <=  92 )) ||  a120 <=  -81 ))){
    		calculate_outputm20(input);
    	} 
    	if((  ((40 < a119) && (81 >= a119))  && (!(a379==7) && (!(a212==8) && ((  ((17 < a141) && (57 >= a141))  || (((cf==1) &&   ((321 < a111) && (497 >= a111)) ) &&   ((-99 < a88) && (117 >= a88)) )) && (a317==4)))))){
    		calculate_outputm22(input);
    	} 
    } 
    if((((!(a360==7) && ((cf==1) && (a134==10))) || !(a276==3)) && (( a52 <=  163  && ( a142 <=  -26  ||  290 < a109 )) &&  479 < a80 ))){
    	if((((  ((117 < a88) && (263 >= a88))  || ( a28 <=  92  && ((cf==1) &&  a108 <=  98 ))) ||  154 < a151 ) && (!(a327==9) || (!(a276==4) &&  a156 <=  -167 )))){
    		calculate_outputm26(input);
    	} 
    	if(((!(a299==9) || (  ((-179 < a105) && (-65 >= a105))  && ((( 343 < a108  && (cf==1)) &&  a193 <=  167 ) ||   ((70 < a32) && (217 >= a32)) ))) && ((a379==6) || !(a358==4)))){
    		calculate_outputm28(input);
    	} 
    } 
    if((((( 120 < a19  && ((a210==9) || (a327==9))) ||  91 < a132 ) && (a309==8)) && (  ((96 < a58) && (196 >= a58))  && ((a134==11) && (cf==1))))){
    	if(((((a289==9) || (((cf==1) &&  a74 <=  -196 ) || !(a302==13))) || !(a280==6)) && ((  ((96 < a58) && (196 >= a58))  && !(a284==9)) ||  a151 <=  -24 ))){
    		calculate_outputm30(input);
    	} 
    	if(((((  ((40 < a119) && (81 >= a119))  &&  463 < a73 ) ||  32 < a156 ) || !(a284==8)) && (((  ((-196 < a74) && (-101 >= a74))  && (cf==1)) &&   ((174 < a75) && (308 >= a75)) ) &&  a173 <=  117 ))){
    		calculate_outputm32(input);
    	} 
    } 
    errorCheck();

    if((cf==1)) 
    	fprintf(stderr, "Invalid input: %d\n", input); 
}

int main()
{
    //srand((unsigned)time(NULL));
    // main i/o-loop
    while(1)
    {
        // read input
        int input;
        scanf("%d", &input);        
        // operate eca engine
        calculate_output(input);
    }
}