var h2b = new Array();
h2b[0] = "15,17,18,20,23,27+01+2012012".split("+");
h2b[1] = "04,14,15,16,20,26+05+2012011".split("+");
h2b[2] = "01,03,13,19,25,26+10+2012010".split("+");
h2b[3] = "04,16,24,26,27,33+11+2012009".split("+");
h2b[4] = "01,12,20,23,24,29+08+2012008".split("+");
h2b[5] = "10,17,19,27,28,32+04+2012007".split("+");
h2b[6] = "02,22,25,29,32,33+08+2012006".split("+");
h2b[7] = "07,09,18,27,31,33+06+2012005".split("+");
h2b[8] = "01,05,10,11,21,23+16+2012004".split("+");
h2b[9] = "03,06,08,24,29,31+09+2012003".split("+");
h2b[10] = "02,03,07,09,10,32+13+2012002".split("+");
h2b[11] = "01,04,05,09,15,17+06+2012001".split("+");
h2b[12] = "05,08,09,10,20,25+13+2011153".split("+");
h2b[13] = "04,10,11,12,21,26+13+2011152".split("+");
h2b[14] = "07,11,16,19,31,33+10+2011151".split("+");
h2b[15] = "08,10,12,15,22,27+13+2011150".split("+");
h2b[16] = "04,05,06,07,23,31+16+2011149".split("+");
h2b[17] = "05,14,22,23,25,26+14+2011148".split("+");
h2b[18] = "04,08,12,17,18,30+10+2011147".split("+");
h2b[19] = "11,23,26,28,32,33+10+2011146".split("+");
h2b[20] = "02,04,14,15,26,30+04+2011145".split("+");
h2b[21] = "01,02,09,10,16,24+03+2011144".split("+");
h2b[22] = "07,08,12,14,15,30+16+2011143".split("+");
h2b[23] = "12,15,16,26,29,31+02+2011142".split("+");
h2b[24] = "02,04,06,19,24,29+11+2011141".split("+");
h2b[25] = "04,18,20,22,27,29+06+2011140".split("+");
h2b[26] = "08,20,24,27,30,31+03+2011139".split("+");
h2b[27] = "01,05,15,24,28,32+07+2011138".split("+");
h2b[28] = "02,11,18,23,30,33+13+2011137".split("+");
h2b[29] = "02,04,06,20,22,31+07+2011136".split("+");
h2b[30] = "12,13,17,20,25,26+12+2011135".split("+");
h2b[31] = "01,02,06,07,30,31+10+2011134".split("+");
h2b[32] = "12,14,20,21,25,31+16+2011133".split("+");
h2b[33] = "02,05,12,13,25,33+07+2011132".split("+");
h2b[34] = "02,07,09,17,21,25+01+2011131".split("+");
h2b[35] = "07,14,18,23,25,32+15+2011130".split("+");
h2b[36] = "07,10,11,21,23,26+06+2011129".split("+");
h2b[37] = "09,11,14,17,19,23+12+2011128".split("+");
h2b[38] = "16,19,22,23,27,29+11+2011127".split("+");
h2b[39] = "03,07,13,18,23,26+16+2011126".split("+");
h2b[40] = "03,10,15,24,27,32+08+2011125".split("+");
h2b[41] = "09,18,19,26,31,32+16+2011124".split("+");
h2b[42] = "01,04,05,14,19,28+16+2011123".split("+");
h2b[43] = "10,12,18,26,27,31+03+2011122".split("+");
h2b[44] = "04,14,22,25,32,33+02+2011121".split("+");
h2b[45] = "04,14,17,28,30,33+07+2011120".split("+");
h2b[46] = "09,12,14,19,28,32+01+2011119".split("+");
h2b[47] = "05,06,11,14,20,21+10+2011118".split("+");
h2b[48] = "08,10,19,26,28,30+04+2011117".split("+");
h2b[49] = "01,07,11,12,17,27+05+2011116".split("+");
h2b[50] = "07,08,09,12,17,33+16+2011115".split("+");
h2b[51] = "01,14,15,16,30,32+09+2011114".split("+");
h2b[52] = "06,10,11,25,32,33+05+2011113".split("+");
h2b[53] = "03,05,16,18,23,24+15+2011112".split("+");
h2b[54] = "01,03,05,20,25,27+04+2011111".split("+");
h2b[55] = "12,14,21,26,28,33+12+2011110".split("+");
h2b[56] = "01,03,09,15,16,33+15+2011109".split("+");
h2b[57] = "02,17,22,26,29,33+10+2011108".split("+");
h2b[58] = "04,09,16,17,22,29+15+2011107".split("+");
h2b[59] = "02,11,12,14,24,32+14+2011106".split("+");
h2b[60] = "04,06,23,25,27,28+01+2011105".split("+");
h2b[61] = "09,10,16,20,25,29+09+2011104".split("+");
h2b[62] = "04,05,10,13,15,16+12+2011103".split("+");
h2b[63] = "01,05,13,21,27,31+11+2011102".split("+");
h2b[64] = "06,10,19,23,29,31+06+2011101".split("+");
h2b[65] = "07,11,21,23,31,32+05+2011100".split("+");
h2b[66] = "10,12,13,21,26,27+14+2011099".split("+");
h2b[67] = "03,07,20,21,22,32+05+2011098".split("+");
h2b[68] = "09,17,19,20,21,26+16+2011097".split("+");
h2b[69] = "01,04,07,13,14,19+15+2011096".split("+");
h2b[70] = "03,07,08,10,23,24+05+2011095".split("+");
h2b[71] = "09,11,12,17,18,19+05+2011094".split("+");
h2b[72] = "04,07,11,13,23,30+09+2011093".split("+");
h2b[73] = "05,10,17,26,31,32+04+2011092".split("+");
h2b[74] = "09,15,21,23,28,30+03+2011091".split("+");
h2b[75] = "02,05,14,18,21,25+16+2011090".split("+");
h2b[76] = "01,02,11,24,29,30+12+2011089".split("+");
h2b[77] = "03,09,17,20,21,29+04+2011088".split("+");
h2b[78] = "02,03,04,05,18,28+01+2011087".split("+");
h2b[79] = "06,07,09,12,17,24+09+2011086".split("+");
h2b[80] = "03,06,11,21,24,31+10+2011085".split("+");
h2b[81] = "09,10,12,16,18,32+15+2011084".split("+");
h2b[82] = "07,16,18,24,28,29+06+2011083".split("+");
h2b[83] = "07,16,17,20,25,26+04+2011082".split("+");
h2b[84] = "06,14,19,23,25,32+12+2011081".split("+");
h2b[85] = "02,07,09,25,31,32+09+2011080".split("+");
h2b[86] = "03,14,15,16,24,29+05+2011079".split("+");
h2b[87] = "03,05,13,20,22,29+09+2011078".split("+");
h2b[88] = "01,07,08,15,26,29+10+2011077".split("+");
h2b[89] = "06,19,21,26,32,33+13+2011076".split("+");
h2b[90] = "07,09,10,12,31,32+13+2011075".split("+");
h2b[91] = "02,21,26,28,29,32+01+2011074".split("+");
h2b[92] = "03,04,05,12,17,21+14+2011073".split("+");
h2b[93] = "01,06,10,11,18,27+12+2011072".split("+");
h2b[94] = "01,02,15,22,28,30+02+2011071".split("+");
h2b[95] = "01,03,05,12,21,28+12+2011070".split("+");
h2b[96] = "02,13,16,18,24,30+12+2011069".split("+");
h2b[97] = "03,07,10,15,19,24+10+2011068".split("+");
h2b[98] = "17,19,20,24,25,27+12+2011067".split("+");
h2b[99] = "04,06,14,17,30,32+12+2011066".split("+");
h2b[100] = "04,16,23,25,27,29+03+2011065".split("+");
h2b[101] = "03,06,07,29,30,33+02+2011064".split("+");
h2b[102] = "04,06,13,15,18,19+05+2011063".split("+");
h2b[103] = "04,08,09,10,29,30+03+2011062".split("+");
h2b[104] = "02,03,08,13,19,21+03+2011061".split("+");
h2b[105] = "10,11,13,21,27,31+01+2011060".split("+");
h2b[106] = "24,26,27,29,31,33+16+2011059".split("+");
h2b[107] = "07,18,22,30,32,33+06+2011058".split("+");
h2b[108] = "04,06,20,21,26,33+02+2011057".split("+");
h2b[109] = "13,16,19,20,23,25+10+2011056".split("+");
h2b[110] = "08,13,16,17,29,32+16+2011055".split("+");
h2b[111] = "08,11,16,17,22,33+08+2011054".split("+");
h2b[112] = "03,06,10,12,22,30+15+2011053".split("+");
h2b[113] = "04,05,08,19,27,28+08+2011052".split("+");
h2b[114] = "01,07,11,14,15,16+14+2011051".split("+");
h2b[115] = "04,05,19,22,28,29+15+2011050".split("+");
h2b[116] = "01,11,17,18,27,31+14+2011049".split("+");
h2b[117] = "10,14,18,25,26,27+15+2011048".split("+");
h2b[118] = "04,13,23,25,27,33+14+2011047".split("+");
h2b[119] = "09,17,18,26,29,30+08+2011046".split("+");
h2b[120] = "02,16,17,20,26,32+08+2011045".split("+");
h2b[121] = "03,14,16,26,27,31+09+2011044".split("+");
h2b[122] = "04,13,14,17,25,31+04+2011043".split("+");
h2b[123] = "05,13,15,17,19,21+15+2011042".split("+");
h2b[124] = "04,10,12,13,30,32+13+2011041".split("+");
h2b[125] = "05,11,14,24,26,28+13+2011040".split("+");
h2b[126] = "03,07,10,16,24,29+13+2011039".split("+");
h2b[127] = "02,14,15,19,23,24+12+2011038".split("+");
h2b[128] = "01,03,04,06,17,25+11+2011037".split("+");
h2b[129] = "02,11,20,22,24,31+05+2011036".split("+");
h2b[130] = "13,14,18,20,27,31+02+2011035".split("+");
h2b[131] = "13,14,17,19,24,31+08+2011034".split("+");
h2b[132] = "02,08,12,13,19,29+04+2011033".split("+");
h2b[133] = "03,05,07,13,14,15+15+2011032".split("+");
h2b[134] = "16,17,24,28,29,32+12+2011031".split("+");
h2b[135] = "02,09,19,24,25,33+10+2011030".split("+");
h2b[136] = "01,04,09,10,20,31+07+2011029".split("+");
h2b[137] = "01,04,05,14,16,17+01+2011028".split("+");
h2b[138] = "13,18,21,22,25,26+01+2011027".split("+");
h2b[139] = "07,08,17,19,21,26+12+2011026".split("+");
h2b[140] = "08,25,26,31,32,33+09+2011025".split("+");
h2b[141] = "05,07,10,19,26,31+14+2011024".split("+");
h2b[142] = "02,03,06,21,22,25+05+2011023".split("+");
h2b[143] = "02,07,14,16,17,21+05+2011022".split("+");
h2b[144] = "01,02,14,18,25,31+08+2011021".split("+");
h2b[145] = "12,16,17,19,24,30+05+2011020".split("+");
h2b[146] = "02,04,12,19,32,33+16+2011019".split("+");
h2b[147] = "13,15,18,28,30,33+01+2011018".split("+");
h2b[148] = "02,06,15,23,26,33+08+2011017".split("+");
h2b[149] = "03,04,16,17,22,29+13+2011016".split("+");
h2b[150] = "03,06,13,26,27,29+07+2011015".split("+");
h2b[151] = "05,07,10,11,23,26+16+2011014".split("+");
h2b[152] = "01,03,13,16,21,22+08+2011013".split("+");
h2b[153] = "07,08,11,13,15,26+13+2011012".split("+");
h2b[154] = "01,12,18,19,21,24+10+2011011".split("+");
h2b[155] = "01,04,05,09,15,19+13+2011010".split("+");
h2b[156] = "17,18,23,24,25,26+04+2011009".split("+");
h2b[157] = "10,12,13,17,24,31+15+2011008".split("+");
h2b[158] = "01,09,17,24,26,31+05+2011007".split("+");
h2b[159] = "01,03,05,13,16,18+05+2011006".split("+");
h2b[160] = "06,09,12,14,20,22+13+2011005".split("+");
h2b[161] = "04,06,08,10,13,26+05+2011004".split("+");
h2b[162] = "13,14,21,22,23,27+04+2011003".split("+");
h2b[163] = "06,08,12,17,28,33+05+2011002".split("+");
h2b[164] = "03,09,20,24,26,32+10+2011001".split("+");
h2b[165] = "03,06,12,19,30,31+13+2010153".split("+");
h2b[166] = "04,09,17,21,25,31+01+2010152".split("+");
h2b[167] = "02,13,14,17,19,26+14+2010151".split("+");
h2b[168] = "02,17,18,23,29,30+06+2010150".split("+");
h2b[169] = "02,07,08,16,25,30+09+2010149".split("+");
h2b[170] = "01,03,07,18,23,27+12+2010148".split("+");
h2b[171] = "02,08,15,18,24,30+03+2010147".split("+");
h2b[172] = "01,17,18,22,25,32+01+2010146".split("+");
h2b[173] = "03,21,24,27,28,31+08+2010145".split("+");
h2b[174] = "02,03,08,15,19,21+11+2010144".split("+");
h2b[175] = "09,16,18,26,30,31+14+2010143".split("+");
h2b[176] = "02,16,18,23,26,27+10+2010142".split("+");
h2b[177] = "02,03,07,18,23,27+06+2010141".split("+");
h2b[178] = "01,12,13,18,26,29+15+2010140".split("+");
h2b[179] = "11,13,18,20,26,31+09+2010139".split("+");
h2b[180] = "01,21,23,24,26,30+05+2010138".split("+");
h2b[181] = "07,09,10,13,19,33+06+2010137".split("+");
h2b[182] = "04,10,23,24,26,33+10+2010136".split("+");
h2b[183] = "04,10,13,25,26,30+10+2010135".split("+");
h2b[184] = "09,15,16,22,27,28+06+2010134".split("+");
h2b[185] = "03,09,17,21,26,32+01+2010133".split("+");
h2b[186] = "02,10,12,18,24,33+15+2010132".split("+");
h2b[187] = "05,06,15,16,19,26+06+2010131".split("+");
h2b[188] = "01,02,07,15,21,31+16+2010130".split("+");
h2b[189] = "04,08,14,25,28,32+16+2010129".split("+");
h2b[190] = "04,11,19,20,24,28+12+2010128".split("+");
h2b[191] = "01,04,08,17,25,33+01+2010127".split("+");
h2b[192] = "03,13,18,20,27,28+05+2010126".split("+");
h2b[193] = "06,07,13,23,28,29+09+2010125".split("+");
h2b[194] = "02,06,08,11,12,25+02+2010124".split("+");
h2b[195] = "06,12,15,18,29,32+10+2010123".split("+");
h2b[196] = "02,09,12,16,25,27+06+2010122".split("+");
h2b[197] = "08,11,13,18,25,30+15+2010121".split("+");
h2b[198] = "01,02,05,06,10,29+16+2010120".split("+");
h2b[199] = "07,17,25,27,30,31+09+2010119".split("+");
h2b[200] = "05,08,11,13,15,25+05+2010118".split("+");
h2b[201] = "01,08,20,22,24,28+01+2010117".split("+");
h2b[202] = "05,09,10,20,22,26+07+2010116".split("+");
h2b[203] = "01,22,24,25,29,33+15+2010115".split("+");
h2b[204] = "01,08,11,15,17,25+01+2010114".split("+");
h2b[205] = "05,10,15,18,20,28+10+2010113".split("+");
h2b[206] = "01,08,18,24,29,30+16+2010112".split("+");
h2b[207] = "04,07,08,13,17,18+10+2010111".split("+");
h2b[208] = "01,03,12,24,26,27+01+2010110".split("+");
h2b[209] = "04,15,18,25,29,32+15+2010109".split("+");
h2b[210] = "02,04,08,20,23,24+07+2010108".split("+");
h2b[211] = "08,12,15,17,22,33+16+2010107".split("+");
h2b[212] = "02,06,08,15,26,29+16+2010106".split("+");
h2b[213] = "01,08,09,19,21,31+11+2010105".split("+");
h2b[214] = "07,17,23,24,27,32+02+2010104".split("+");
h2b[215] = "06,09,14,17,20,33+09+2010103".split("+");
h2b[216] = "04,11,16,20,22,29+10+2010102".split("+");
h2b[217] = "04,09,18,21,25,26+06+2010101".split("+");
h2b[218] = "01,06,12,22,23,26+08+2010100".split("+");
h2b[219] = "03,04,17,24,27,30+06+2010099".split("+");
h2b[220] = "01,03,08,16,29,33+07+2010098".split("+");
h2b[221] = "10,16,18,21,24,26+01+2010097".split("+");
h2b[222] = "07,12,21,23,24,28+03+2010096".split("+");
h2b[223] = "09,11,16,17,25,27+14+2010095".split("+");
h2b[224] = "03,05,07,27,31,32+10+2010094".split("+");
h2b[225] = "09,10,19,28,32,33+06+2010093".split("+");
h2b[226] = "03,13,19,27,28,30+02+2010092".split("+");
h2b[227] = "06,13,16,20,22,24+16+2010091".split("+");
h2b[228] = "01,06,10,15,25,31+14+2010090".split("+");
h2b[229] = "07,08,09,16,23,26+01+2010089".split("+");
h2b[230] = "05,06,15,23,27,30+12+2010088".split("+");
h2b[231] = "01,08,16,17,25,30+10+2010087".split("+");
h2b[232] = "05,21,28,29,30,31+08+2010086".split("+");
h2b[233] = "01,08,12,13,24,27+08+2010085".split("+");
h2b[234] = "02,10,14,18,20,30+03+2010084".split("+");
h2b[235] = "02,20,21,22,23,31+12+2010083".split("+");
h2b[236] = "01,08,13,14,27,31+02+2010082".split("+");
h2b[237] = "02,03,09,24,26,27+05+2010081".split("+");
h2b[238] = "08,10,13,14,16,23+16+2010080".split("+");
h2b[239] = "08,11,12,14,18,22+02+2010079".split("+");
h2b[240] = "01,03,09,11,17,23+12+2010078".split("+");
h2b[241] = "02,08,14,20,21,24+09+2010077".split("+");
h2b[242] = "01,12,14,29,31,32+15+2010076".split("+");
h2b[243] = "05,09,12,13,15,22+14+2010075".split("+");
h2b[244] = "02,10,17,18,19,29+15+2010074".split("+");
h2b[245] = "01,16,20,23,27,31+02+2010073".split("+");
h2b[246] = "06,08,22,23,30,31+01+2010072".split("+");
h2b[247] = "05,13,14,17,20,26+01+2010071".split("+");
h2b[248] = "08,13,23,27,31,33+07+2010070".split("+");
h2b[249] = "12,14,20,22,24,32+11+2010069".split("+");
h2b[250] = "03,13,18,20,23,28+13+2010068".split("+");
h2b[251] = "01,07,10,14,21,25+01+2010067".split("+");
h2b[252] = "01,03,21,22,31,32+07+2010066".split("+");
h2b[253] = "02,07,08,17,30,32+12+2010065".split("+");
h2b[254] = "08,14,25,26,30,31+11+2010064".split("+");
h2b[255] = "02,06,10,17,23,24+03+2010063".split("+");
h2b[256] = "11,13,15,20,31,33+03+2010062".split("+");
h2b[257] = "02,04,16,19,22,26+12+2010061".split("+");
h2b[258] = "01,08,15,18,22,27+09+2010060".split("+");
h2b[259] = "01,09,11,12,18,30+10+2010059".split("+");
h2b[260] = "01,04,11,17,19,29+12+2010058".split("+");
h2b[261] = "05,11,12,19,25,32+05+2010057".split("+");
h2b[262] = "01,02,03,08,13,32+07+2010056".split("+");
h2b[263] = "02,03,13,19,20,23+08+2010055".split("+");
h2b[264] = "01,06,08,12,14,25+06+2010054".split("+");
h2b[265] = "03,22,24,27,28,30+14+2010053".split("+");
h2b[266] = "01,02,19,23,27,29+10+2010052".split("+");
h2b[267] = "04,17,23,27,28,32+03+2010051".split("+");
h2b[268] = "07,21,22,26,28,30+11+2010050".split("+");
h2b[269] = "01,06,10,26,27,28+02+2010049".split("+");
h2b[270] = "01,06,08,10,23,33+02+2010048".split("+");
h2b[271] = "03,10,13,20,21,32+15+2010047".split("+");
h2b[272] = "11,12,21,23,27,32+05+2010046".split("+");
h2b[273] = "02,03,04,13,20,29+01+2010045".split("+");
h2b[274] = "03,09,21,23,27,31+05+2010044".split("+");
h2b[275] = "04,10,19,22,28,33+04+2010043".split("+");
h2b[276] = "03,06,11,20,31,32+10+2010042".split("+");
h2b[277] = "03,05,13,19,25,29+12+2010041".split("+");
h2b[278] = "12,19,24,25,30,32+11+2010040".split("+");
h2b[279] = "08,17,21,23,25,32+12+2010039".split("+");
h2b[280] = "01,06,07,11,13,16+01+2010038".split("+");
h2b[281] = "03,16,19,21,24,26+06+2010037".split("+");
h2b[282] = "06,13,14,28,29,30+08+2010036".split("+");
h2b[283] = "09,10,11,18,19,21+10+2010035".split("+");
h2b[284] = "06,11,13,22,25,32+12+2010034".split("+");
h2b[285] = "08,10,11,12,25,29+09+2010033".split("+");
h2b[286] = "08,18,21,28,29,33+08+2010032".split("+");
h2b[287] = "05,07,13,24,25,28+04+2010031".split("+");
h2b[288] = "03,06,10,16,25,31+05+2010030".split("+");
h2b[289] = "01,05,14,16,17,22+03+2010029".split("+");
h2b[290] = "01,03,06,12,16,32+12+2010028".split("+");
h2b[291] = "03,04,15,25,26,30+13+2010027".split("+");
h2b[292] = "02,04,05,08,19,22+12+2010026".split("+");
h2b[293] = "04,05,07,10,13,25+11+2010025".split("+");
h2b[294] = "07,16,26,27,29,31+14+2010024".split("+");
h2b[295] = "02,09,11,22,24,27+11+2010023".split("+");
h2b[296] = "01,02,18,29,31,32+02+2010022".split("+");
h2b[297] = "02,09,16,17,19,25+04+2010021".split("+");
h2b[298] = "05,06,14,22,24,26+09+2010020".split("+");
h2b[299] = "02,10,22,24,26,27+06+2010019".split("+");
h2b[300] = "11,28,29,30,32,33+02+2010018".split("+");
h2b[301] = "01,03,06,11,12,23+11+2010017".split("+");
h2b[302] = "02,08,10,12,30,33+16+2010016".split("+");
h2b[303] = "01,04,16,21,23,28+06+2010015".split("+");
h2b[304] = "01,03,07,14,26,28+02+2010014".split("+");
h2b[305] = "01,02,03,16,18,23+12+2010013".split("+");
h2b[306] = "02,08,13,14,25,33+10+2010012".split("+");
h2b[307] = "07,08,14,22,24,30+07+2010011".split("+");
h2b[308] = "07,08,12,15,22,26+08+2010010".split("+");
h2b[309] = "01,09,13,21,24,32+06+2010009".split("+");
h2b[310] = "05,07,13,15,18,30+14+2010008".split("+");
h2b[311] = "14,22,27,28,30,33+14+2010007".split("+");
h2b[312] = "03,05,07,13,14,18+05+2010006".split("+");
h2b[313] = "03,05,06,08,17,18+14+2010005".split("+");
h2b[314] = "01,12,13,16,23,28+07+2010004".split("+");
h2b[315] = "14,22,26,27,28,31+04+2010003".split("+");
h2b[316] = "03,06,07,23,30,33+13+2010002".split("+");
h2b[317] = "07,17,18,27,29,32+13+2010001".split("+");
h2b[318] = "01,07,12,14,18,25+16+2009154".split("+");
h2b[319] = "06,07,08,20,21,25+10+2009153".split("+");
h2b[320] = "03,04,19,21,27,28+05+2009152".split("+");
h2b[321] = "06,08,10,16,25,30+14+2009151".split("+");
h2b[322] = "04,06,07,16,19,20+04+2009150".split("+");
h2b[323] = "01,03,16,18,22,29+04+2009149".split("+");
h2b[324] = "06,12,15,22,29,32+10+2009148".split("+");
h2b[325] = "06,08,10,18,22,32+16+2009147".split("+");
h2b[326] = "03,09,16,20,22,33+15+2009146".split("+");
h2b[327] = "03,05,11,15,26,33+11+2009145".split("+");
h2b[328] = "01,05,10,17,18,29+12+2009144".split("+");
h2b[329] = "05,09,11,17,23,28+10+2009143".split("+");
h2b[330] = "07,11,15,19,20,24+13+2009142".split("+");
h2b[331] = "02,13,21,28,29,31+09+2009141".split("+");
h2b[332] = "04,05,11,18,22,33+12+2009140".split("+");
h2b[333] = "01,05,15,17,27,29+02+2009139".split("+");
h2b[334] = "04,07,14,26,32,33+14+2009138".split("+");
h2b[335] = "08,12,14,15,17,21+01+2009137".split("+");
h2b[336] = "01,04,14,22,30,33+01+2009136".split("+");
h2b[337] = "01,03,14,19,30,33+16+2009135".split("+");
h2b[338] = "03,05,12,15,28,33+06+2009134".split("+");
h2b[339] = "05,09,13,18,20,32+01+2009133".split("+");
h2b[340] = "04,14,15,21,23,30+07+2009132".split("+");
h2b[341] = "16,23,25,26,32,33+05+2009131".split("+");
h2b[342] = "02,03,07,12,13,30+11+2009130".split("+");
h2b[343] = "06,07,16,17,24,25+07+2009129".split("+");
h2b[344] = "05,08,15,16,26,32+01+2009128".split("+");
h2b[345] = "02,11,12,14,15,16+04+2009127".split("+");
h2b[346] = "03,05,06,10,19,23+15+2009126".split("+");
h2b[347] = "06,07,08,22,26,27+12+2009125".split("+");
h2b[348] = "03,04,22,23,28,30+10+2009124".split("+");
h2b[349] = "09,13,20,22,25,28+14+2009123".split("+");
h2b[350] = "07,14,16,27,29,32+01+2009122".split("+");
h2b[351] = "02,04,06,10,25,30+09+2009121".split("+");
h2b[352] = "01,02,08,12,16,30+16+2009120".split("+");
h2b[353] = "06,07,10,12,15,21+05+2009119".split("+");
h2b[354] = "12,16,25,26,27,31+05+2009118".split("+");
h2b[355] = "05,09,15,21,26,31+13+2009117".split("+");
h2b[356] = "05,17,21,25,27,32+14+2009116".split("+");
h2b[357] = "02,09,13,15,19,24+03+2009115".split("+");
h2b[358] = "03,05,11,12,31,32+11+2009114".split("+");
h2b[359] = "04,12,20,25,28,29+16+2009113".split("+");
h2b[360] = "06,07,18,24,30,32+09+2009112".split("+");
h2b[361] = "02,04,07,14,15,25+15+2009111".split("+");
h2b[362] = "04,10,13,15,19,30+14+2009110".split("+");
h2b[363] = "05,06,07,14,25,28+01+2009109".split("+");
h2b[364] = "04,10,17,28,32,33+02+2009108".split("+");
h2b[365] = "07,08,20,23,28,29+05+2009107".split("+");
h2b[366] = "01,02,15,18,20,29+04+2009106".split("+");
h2b[367] = "02,08,10,16,27,30+15+2009105".split("+");
h2b[368] = "20,22,26,29,30,32+16+2009104".split("+");
h2b[369] = "06,11,17,20,23,24+09+2009103".split("+");
h2b[370] = "03,05,07,08,14,31+10+2009102".split("+");
h2b[371] = "01,02,05,10,19,24+14+2009101".split("+");
h2b[372] = "02,11,17,27,30,33+11+2009100".split("+");
h2b[373] = "08,09,18,20,25,29+09+2009099".split("+");
h2b[374] = "03,14,15,20,23,30+02+2009098".split("+");
h2b[375] = "07,13,24,26,28,32+14+2009097".split("+");
h2b[376] = "01,26,27,31,32,33+03+2009096".split("+");
h2b[377] = "08,09,14,28,31,33+15+2009095".split("+");
h2b[378] = "03,16,22,25,26,33+14+2009094".split("+");
h2b[379] = "01,11,20,31,32,33+01+2009093".split("+");
h2b[380] = "02,06,07,14,18,31+08+2009092".split("+");
h2b[381] = "03,08,11,14,25,29+04+2009091".split("+");
h2b[382] = "07,09,14,20,23,30+14+2009090".split("+");
h2b[383] = "02,03,07,11,19,32+04+2009089".split("+");
h2b[384] = "04,07,11,15,16,17+02+2009088".split("+");
h2b[385] = "06,11,13,20,28,32+06+2009087".split("+");
h2b[386] = "11,12,13,18,23,32+11+2009086".split("+");
h2b[387] = "04,08,12,17,20,30+03+2009085".split("+");
h2b[388] = "04,09,11,20,32,33+13+2009084".split("+");
h2b[389] = "02,08,12,18,24,28+04+2009083".split("+");
h2b[390] = "11,15,18,21,27,29+02+2009082".split("+");
h2b[391] = "04,05,06,25,29,30+03+2009081".split("+");
h2b[392] = "01,11,13,25,32,33+06+2009080".split("+");
h2b[393] = "02,09,16,21,30,31+13+2009079".split("+");
h2b[394] = "05,07,12,14,15,20+13+2009078".split("+");
h2b[395] = "01,09,14,16,28,32+16+2009077".split("+");
h2b[396] = "09,18,19,25,28,31+06+2009076".split("+");
h2b[397] = "01,13,15,17,20,30+05+2009075".split("+");
h2b[398] = "05,10,16,19,23,28+13+2009074".split("+");
h2b[399] = "09,16,17,18,22,27+14+2009073".split("+");
h2b[400] = "01,03,12,20,21,29+04+2009072".split("+");
h2b[401] = "04,05,23,26,31,32+06+2009071".split("+");
h2b[402] = "01,02,09,10,21,31+10+2009070".split("+");
h2b[403] = "03,05,12,18,21,23+02+2009069".split("+");
h2b[404] = "06,11,18,20,25,30+05+2009068".split("+");
h2b[405] = "04,10,16,23,28,30+05+2009067".split("+");
h2b[406] = "02,15,19,24,31,32+04+2009066".split("+");
h2b[407] = "08,12,20,22,30,33+02+2009065".split("+");
h2b[408] = "01,02,14,23,28,29+15+2009064".split("+");
h2b[409] = "02,05,11,26,30,32+16+2009063".split("+");
h2b[410] = "10,19,20,21,23,32+10+2009062".split("+");
h2b[411] = "10,11,13,16,19,30+03+2009061".split("+");
h2b[412] = "07,13,17,26,32,33+04+2009060".split("+");
h2b[413] = "03,07,13,23,27,30+11+2009059".split("+");
h2b[414] = "05,08,10,15,23,26+09+2009058".split("+");
h2b[415] = "05,07,10,14,17,25+11+2009057".split("+");
h2b[416] = "04,09,10,18,29,32+08+2009056".split("+");
h2b[417] = "03,04,18,22,24,29+11+2009055".split("+");
h2b[418] = "16,17,23,26,31,32+11+2009054".split("+");
h2b[419] = "07,12,18,19,22,28+04+2009053".split("+");
h2b[420] = "09,11,15,19,21,30+08+2009052".split("+");
h2b[421] = "06,10,13,16,21,23+07+2009051".split("+");
h2b[422] = "13,21,24,29,30,32+04+2009050".split("+");
h2b[423] = "09,12,14,20,30,31+06+2009049".split("+");
h2b[424] = "03,07,11,15,17,31+01+2009048".split("+");
h2b[425] = "06,08,11,15,21,22+16+2009047".split("+");
h2b[426] = "16,20,21,26,29,30+09+2009046".split("+");
h2b[427] = "03,04,06,23,30,32+01+2009045".split("+");
h2b[428] = "11,14,16,18,26,30+01+2009044".split("+");
h2b[429] = "04,09,10,15,18,26+07+2009043".split("+");
h2b[430] = "08,16,22,23,27,30+11+2009042".split("+");
h2b[431] = "01,08,23,26,28,33+08+2009041".split("+");
h2b[432] = "04,07,10,20,26,30+12+2009040".split("+");
h2b[433] = "05,12,14,15,21,27+03+2009039".split("+");
h2b[434] = "12,13,15,23,28,32+05+2009038".split("+");
h2b[435] = "02,06,15,18,20,31+03+2009037".split("+");
h2b[436] = "06,09,18,23,32,33+07+2009036".split("+");
h2b[437] = "06,15,21,26,29,31+05+2009035".split("+");
h2b[438] = "09,12,18,21,22,26+07+2009034".split("+");
h2b[439] = "07,08,13,14,29,30+06+2009033".split("+");
h2b[440] = "09,11,12,19,27,32+06+2009032".split("+");
h2b[441] = "01,02,03,15,30,33+01+2009031".split("+");
h2b[442] = "08,14,24,26,28,32+07+2009030".split("+");
h2b[443] = "12,13,15,22,23,29+13+2009029".split("+");
h2b[444] = "03,06,12,15,23,26+10+2009028".split("+");
h2b[445] = "02,07,11,16,27,32+06+2009027".split("+");
h2b[446] = "11,15,17,18,20,30+16+2009026".split("+");
h2b[447] = "10,20,22,23,26,33+11+2009025".split("+");
h2b[448] = "01,03,17,23,30,33+12+2009024".split("+");
h2b[449] = "01,06,07,15,24,30+08+2009023".split("+");
h2b[450] = "05,08,09,10,11,18+08+2009022".split("+");
h2b[451] = "01,04,05,17,24,27+09+2009021".split("+");
h2b[452] = "03,05,07,10,19,23+13+2009020".split("+");
h2b[453] = "06,17,19,20,26,27+04+2009019".split("+");
h2b[454] = "02,05,06,19,27,30+15+2009018".split("+");
h2b[455] = "06,14,15,19,25,26+08+2009017".split("+");
h2b[456] = "02,07,13,16,20,33+03+2009016".split("+");
h2b[457] = "02,04,06,15,17,32+05+2009015".split("+");
h2b[458] = "03,06,09,14,15,18+02+2009014".split("+");
h2b[459] = "04,08,09,21,26,27+09+2009013".split("+");
h2b[460] = "05,11,14,17,18,28+01+2009012".split("+");
h2b[461] = "02,04,13,14,18,23+15+2009011".split("+");
h2b[462] = "03,10,17,19,20,24+02+2009010".split("+");
h2b[463] = "08,15,21,30,31,33+02+2009009".split("+");
h2b[464] = "04,15,16,22,32,33+02+2009008".split("+");
h2b[465] = "01,05,12,23,25,26+15+2009007".split("+");
h2b[466] = "06,12,18,20,26,33+02+2009006".split("+");
h2b[467] = "01,03,08,15,17,21+13+2009005".split("+");
h2b[468] = "03,11,13,17,28,31+03+2009004".split("+");
h2b[469] = "02,03,06,15,25,30+02+2009003".split("+");
h2b[470] = "10,14,17,25,29,33+14+2009002".split("+");
h2b[471] = "04,21,23,24,30,31+04+2009001".split("+");
h2b[472] = "02,05,07,21,22,26+08+2008154".split("+");
h2b[473] = "01,04,18,21,24,30+16+2008153".split("+");
h2b[474] = "01,04,06,22,26,30+08+2008152".split("+");
h2b[475] = "06,08,10,14,17,19+06+2008151".split("+");
h2b[476] = "04,19,22,24,29,32+02+2008150".split("+");
h2b[477] = "10,14,22,28,29,33+02+2008149".split("+");
h2b[478] = "03,05,09,22,26,28+09+2008148".split("+");
h2b[479] = "07,08,14,22,26,33+02+2008147".split("+");
h2b[480] = "07,08,17,19,31,32+10+2008146".split("+");
h2b[481] = "07,13,18,22,26,29+02+2008145".split("+");
h2b[482] = "02,05,10,27,29,33+15+2008144".split("+");
h2b[483] = "12,17,18,19,26,27+06+2008143".split("+");
h2b[484] = "05,06,10,13,17,28+15+2008142".split("+");
h2b[485] = "03,13,20,25,29,33+15+2008141".split("+");
h2b[486] = "07,14,16,29,30,31+14+2008140".split("+");
h2b[487] = "08,09,19,23,25,26+07+2008139".split("+");
h2b[488] = "07,14,19,23,25,32+04+2008138".split("+");
h2b[489] = "01,04,24,28,29,33+09+2008137".split("+");
h2b[490] = "05,09,10,12,18,28+02+2008136".split("+");
h2b[491] = "05,14,15,16,19,21+15+2008135".split("+");
h2b[492] = "10,15,19,20,28,32+02+2008134".split("+");
h2b[493] = "08,11,16,19,24,26+11+2008133".split("+");
h2b[494] = "09,13,16,25,27,33+08+2008132".split("+");
h2b[495] = "02,12,15,18,22,32+08+2008131".split("+");
h2b[496] = "01,12,18,28,30,32+06+2008130".split("+");
h2b[497] = "01,03,18,24,25,32+15+2008129".split("+");
h2b[498] = "01,05,19,20,27,33+05+2008128".split("+");
h2b[499] = "05,08,19,22,27,30+13+2008127".split("+");
h2b[500] = "04,11,12,14,20,30+13+2008126".split("+");
h2b[501] = "10,11,12,15,26,29+09+2008125".split("+");
h2b[502] = "01,07,10,13,21,22+03+2008124".split("+");
h2b[503] = "10,11,15,16,25,29+02+2008123".split("+");
h2b[504] = "02,08,11,14,19,26+15+2008122".split("+");
h2b[505] = "02,22,23,27,31,32+06+2008121".split("+");
h2b[506] = "10,11,22,24,26,33+02+2008120".split("+");
h2b[507] = "05,07,09,15,24,29+07+2008119".split("+");
h2b[508] = "04,09,16,27,31,33+01+2008118".split("+");
h2b[509] = "03,05,07,10,14,33+07+2008117".split("+");
h2b[510] = "03,07,21,22,24,29+14+2008116".split("+");
h2b[511] = "02,12,13,14,17,18+06+2008115".split("+");
h2b[512] = "04,09,20,24,25,31+14+2008114".split("+");
h2b[513] = "06,09,10,12,17,22+09+2008113".split("+");
h2b[514] = "05,13,14,19,22,23+06+2008112".split("+");
h2b[515] = "17,18,21,25,31,32+06+2008111".split("+");
h2b[516] = "10,16,22,23,29,31+02+2008110".split("+");
h2b[517] = "04,07,09,16,21,28+10+2008109".split("+");
h2b[518] = "09,10,15,17,23,30+12+2008108".split("+");
h2b[519] = "06,13,18,22,27,32+04+2008107".split("+");
h2b[520] = "14,19,25,27,29,30+15+2008106".split("+");
h2b[521] = "05,17,19,27,28,32+02+2008105".split("+");
h2b[522] = "03,06,08,17,24,31+01+2008104".split("+");
h2b[523] = "01,12,16,18,22,33+04+2008103".split("+");
h2b[524] = "03,07,12,21,25,32+05+2008102".split("+");
h2b[525] = "09,17,21,26,28,30+04+2008101".split("+");
h2b[526] = "08,14,17,21,27,28+14+2008100".split("+");
h2b[527] = "10,15,16,22,23,24+07+2008099".split("+");
h2b[528] = "06,07,10,11,15,30+01+2008098".split("+");
h2b[529] = "03,06,08,09,16,17+13+2008097".split("+");
h2b[530] = "06,08,12,24,27,31+14+2008096".split("+");
h2b[531] = "03,08,14,21,28,29+03+2008095".split("+");
h2b[532] = "01,04,15,16,23,28+14+2008094".split("+");
h2b[533] = "04,10,12,16,26,28+07+2008093".split("+");
h2b[534] = "01,03,18,27,28,30+05+2008092".split("+");
h2b[535] = "03,12,14,23,31,32+10+2008091".split("+");
h2b[536] = "02,07,14,18,19,24+01+2008090".split("+");
h2b[537] = "03,06,11,16,22,27+11+2008089".split("+");
h2b[538] = "01,06,08,16,17,23+05+2008088".split("+");
h2b[539] = "01,07,26,29,30,31+06+2008087".split("+");
h2b[540] = "04,05,10,26,27,30+12+2008086".split("+");
h2b[541] = "01,04,12,20,24,29+15+2008085".split("+");
h2b[542] = "04,07,13,20,29,30+16+2008084".split("+");
h2b[543] = "07,08,09,18,29,32+09+2008083".split("+");
h2b[544] = "04,08,10,12,21,26+09+2008082".split("+");
h2b[545] = "02,12,13,18,25,31+04+2008081".split("+");
h2b[546] = "04,14,22,25,29,32+14+2008080".split("+");
h2b[547] = "03,04,05,10,20,32+09+2008079".split("+");
h2b[548] = "06,13,16,26,30,33+01+2008078".split("+");
h2b[549] = "04,12,22,26,30,33+09+2008077".split("+");
h2b[550] = "02,05,07,11,13,18+11+2008076".split("+");
h2b[551] = "01,08,14,18,22,30+03+2008075".split("+");
h2b[552] = "01,11,15,19,20,24+09+2008074".split("+");
h2b[553] = "01,09,13,22,28,33+08+2008073".split("+");
h2b[554] = "01,05,10,18,22,30+09+2008072".split("+");
h2b[555] = "01,06,21,26,27,28+09+2008071".split("+");
h2b[556] = "05,06,12,15,18,33+13+2008070".split("+");
h2b[557] = "05,08,17,20,26,30+10+2008069".split("+");
h2b[558] = "05,07,17,23,27,29+07+2008068".split("+");
h2b[559] = "10,11,15,19,26,33+13+2008067".split("+");
h2b[560] = "07,12,21,22,29,30+08+2008066".split("+");
h2b[561] = "05,13,15,19,30,31+05+2008065".split("+");
h2b[562] = "01,02,07,09,12,18+12+2008064".split("+");
h2b[563] = "05,09,11,14,16,17+15+2008063".split("+");
h2b[564] = "06,08,13,17,24,27+15+2008062".split("+");
h2b[565] = "01,02,05,12,26,31+06+2008061".split("+");
h2b[566] = "06,07,08,17,30,32+03+2008060".split("+");
h2b[567] = "02,06,15,29,31,32+16+2008059".split("+");
h2b[568] = "01,12,21,27,29,31+11+2008058".split("+");
h2b[569] = "19,20,21,26,28,30+08+2008057".split("+");
h2b[570] = "08,13,22,23,25,30+07+2008056".split("+");
h2b[571] = "11,16,19,23,26,31+04+2008055".split("+");
h2b[572] = "02,06,16,17,20,25+07+2008054".split("+");
h2b[573] = "06,12,19,20,21,27+04+2008053".split("+");
h2b[574] = "02,10,17,23,29,31+10+2008052".split("+");
h2b[575] = "01,04,08,10,13,33+11+2008051".split("+");
h2b[576] = "01,11,19,24,26,27+03+2008050".split("+");
h2b[577] = "03,10,12,13,19,25+04+2008049".split("+");
h2b[578] = "11,18,21,27,30,32+01+2008048".split("+");
h2b[579] = "09,12,13,14,20,22+10+2008047".split("+");
h2b[580] = "15,16,18,24,28,33+15+2008046".split("+");
h2b[581] = "01,10,13,21,29,32+04+2008045".split("+");
h2b[582] = "05,07,09,20,26,29+09+2008044".split("+");
h2b[583] = "03,10,16,22,27,33+14+2008043".split("+");
h2b[584] = "03,04,09,11,12,24+01+2008042".split("+");
h2b[585] = "08,11,20,22,23,27+04+2008041".split("+");
h2b[586] = "06,13,22,25,27,28+09+2008040".split("+");
h2b[587] = "01,07,10,13,22,29+01+2008039".split("+");
h2b[588] = "03,09,10,11,15,19+13+2008038".split("+");
h2b[589] = "01,12,22,24,28,31+06+2008037".split("+");
h2b[590] = "02,06,13,18,23,28+16+2008036".split("+");
h2b[591] = "07,11,14,17,18,29+16+2008035".split("+");
h2b[592] = "03,05,09,11,21,29+09+2008034".split("+");
h2b[593] = "12,17,18,30,31,33+04+2008033".split("+");
h2b[594] = "05,14,16,21,23,28+13+2008032".split("+");
h2b[595] = "03,06,11,15,21,31+13+2008031".split("+");
h2b[596] = "06,15,18,19,20,28+11+2008030".split("+");
h2b[597] = "01,09,14,22,29,32+12+2008029".split("+");
h2b[598] = "01,13,21,26,29,32+10+2008028".split("+");
h2b[599] = "15,18,19,23,24,26+13+2008027".split("+");
h2b[600] = "05,17,19,27,29,32+03+2008026".split("+");
h2b[601] = "08,16,17,18,19,21+14+2008025".split("+");
h2b[602] = "11,20,21,26,28,30+13+2008024".split("+");
h2b[603] = "08,16,18,25,26,32+02+2008023".split("+");
h2b[604] = "12,18,20,24,28,32+05+2008022".split("+");
h2b[605] = "09,12,19,20,26,28+15+2008021".split("+");
h2b[606] = "03,10,13,15,28,30+03+2008020".split("+");
h2b[607] = "02,09,11,17,27,31+05+2008019".split("+");
h2b[608] = "02,05,06,23,26,33+13+2008018".split("+");
h2b[609] = "02,05,07,17,20,22+02+2008017".split("+");
h2b[610] = "03,12,14,21,29,33+13+2008016".split("+");
h2b[611] = "06,08,11,16,29,33+03+2008015".split("+");
h2b[612] = "03,09,11,17,21,31+14+2008014".split("+");
h2b[613] = "02,08,15,16,22,28+10+2008013".split("+");
h2b[614] = "03,04,05,16,20,30+13+2008012".split("+");
h2b[615] = "02,14,17,21,30,32+03+2008011".split("+");
h2b[616] = "03,08,11,17,21,27+09+2008010".split("+");
h2b[617] = "09,21,29,30,31,32+16+2008009".split("+");
h2b[618] = "02,15,16,23,26,27+07+2008008".split("+");
h2b[619] = "01,13,17,22,23,30+11+2008007".split("+");
h2b[620] = "01,14,16,18,22,27+14+2008006".split("+");
h2b[621] = "03,05,15,22,24,25+15+2008005".split("+");
h2b[622] = "04,08,22,23,27,29+08+2008004".split("+");
h2b[623] = "06,08,11,13,17,19+12+2008003".split("+");
h2b[624] = "03,04,18,22,25,29+09+2008002".split("+");
h2b[625] = "02,04,07,09,14,29+03+2008001".split("+");
h2b[626] = "01,04,19,20,25,31+15+2007153".split("+");
h2b[627] = "11,17,21,29,30,33+08+2007152".split("+");
h2b[628] = "01,06,10,11,23,25+02+2007151".split("+");
h2b[629] = "03,05,11,13,19,24+05+2007150".split("+");
h2b[630] = "01,17,19,22,28,30+03+2007149".split("+");
h2b[631] = "03,09,16,17,23,28+07+2007148".split("+");
h2b[632] = "03,07,18,24,26,27+04+2007147".split("+");
h2b[633] = "04,18,22,24,26,30+09+2007146".split("+");
h2b[634] = "08,09,11,12,25,31+11+2007145".split("+");
h2b[635] = "08,14,23,25,28,32+16+2007144".split("+");
h2b[636] = "01,06,22,23,24,26+04+2007143".split("+");
h2b[637] = "11,20,25,26,27,30+08+2007142".split("+");
h2b[638] = "02,03,04,06,17,31+08+2007141".split("+");
h2b[639] = "01,05,16,21,22,26+11+2007140".split("+");
h2b[640] = "06,10,12,14,16,22+06+2007139".split("+");
h2b[641] = "02,03,15,17,19,25+16+2007138".split("+");
h2b[642] = "03,07,08,18,20,22+03+2007137".split("+");
h2b[643] = "01,02,18,21,25,29+14+2007136".split("+");
h2b[644] = "01,11,16,26,31,33+16+2007135".split("+");
h2b[645] = "01,04,10,13,18,25+15+2007134".split("+");
h2b[646] = "03,06,07,11,13,33+10+2007133".split("+");
h2b[647] = "01,09,16,21,22,23+05+2007132".split("+");
h2b[648] = "03,05,07,16,22,27+05+2007131".split("+");
h2b[649] = "03,05,09,11,27,31+04+2007130".split("+");
h2b[650] = "05,07,20,21,22,30+08+2007129".split("+");
h2b[651] = "09,10,19,21,27,31+05+2007128".split("+");
h2b[652] = "06,09,13,16,24,28+11+2007127".split("+");
h2b[653] = "09,10,19,23,26,31+09+2007126".split("+");
h2b[654] = "03,05,18,20,27,33+01+2007125".split("+");
h2b[655] = "03,07,13,16,19,32+16+2007124".split("+");
h2b[656] = "01,13,15,23,28,32+02+2007123".split("+");
h2b[657] = "04,07,19,24,26,32+09+2007122".split("+");
h2b[658] = "03,10,21,22,27,28+06+2007121".split("+");
h2b[659] = "06,07,11,12,18,25+01+2007120".split("+");
h2b[660] = "03,08,11,13,25,31+12+2007119".split("+");
h2b[661] = "04,10,16,18,25,32+15+2007118".split("+");
h2b[662] = "03,07,09,10,26,32+01+2007117".split("+");
h2b[663] = "03,05,07,11,17,27+13+2007116".split("+");
h2b[664] = "01,05,10,16,20,26+02+2007115".split("+");
h2b[665] = "05,12,15,24,27,33+05+2007114".split("+");
h2b[666] = "04,18,23,25,26,31+10+2007113".split("+");
h2b[667] = "07,11,14,16,25,32+11+2007112".split("+");
h2b[668] = "02,09,10,12,13,17+11+2007111".split("+");
h2b[669] = "02,04,07,15,24,28+03+2007110".split("+");
h2b[670] = "01,04,07,08,13,14+04+2007109".split("+");
h2b[671] = "03,07,12,13,20,33+02+2007108".split("+");
h2b[672] = "02,08,09,18,24,28+10+2007107".split("+");
h2b[673] = "12,18,21,24,25,29+08+2007106".split("+");
h2b[674] = "02,07,10,17,23,29+14+2007105".split("+");
h2b[675] = "02,08,12,14,20,32+04+2007104".split("+");
h2b[676] = "07,09,25,27,30,32+01+2007103".split("+");
h2b[677] = "04,06,08,18,20,33+11+2007102".split("+");
h2b[678] = "15,16,18,21,22,30+14+2007101".split("+");
h2b[679] = "08,18,27,29,30,32+06+2007100".split("+");
h2b[680] = "03,04,14,27,31,33+05+2007099".split("+");
h2b[681] = "02,03,05,11,19,20+12+2007098".split("+");
h2b[682] = "04,08,13,18,26,30+11+2007097".split("+");
h2b[683] = "09,10,20,22,30,32+08+2007096".split("+");
h2b[684] = "01,06,08,18,29,32+07+2007095".split("+");
h2b[685] = "03,05,18,19,24,32+02+2007094".split("+");
h2b[686] = "05,10,13,15,19,29+02+2007093".split("+");
h2b[687] = "14,18,22,23,24,33+09+2007092".split("+");
h2b[688] = "02,11,17,30,31,32+07+2007091".split("+");
h2b[689] = "05,11,13,27,30,31+02+2007090".split("+");
h2b[690] = "03,07,08,15,19,28+03+2007089".split("+");
h2b[691] = "02,04,10,28,29,33+06+2007088".split("+");
h2b[692] = "01,03,04,05,08,21+09+2007087".split("+");
h2b[693] = "05,08,14,22,27,29+16+2007086".split("+");
h2b[694] = "02,12,17,19,29,30+12+2007085".split("+");
h2b[695] = "06,10,12,14,20,27+10+2007084".split("+");
h2b[696] = "11,14,18,20,21,26+05+2007083".split("+");
h2b[697] = "05,15,17,18,25,32+15+2007082".split("+");
h2b[698] = "09,14,15,19,24,33+13+2007081".split("+");
h2b[699] = "01,08,16,18,19,29+04+2007080".split("+");
h2b[700] = "03,04,14,20,21,25+14+2007079".split("+");
h2b[701] = "04,06,07,23,25,32+01+2007078".split("+");
h2b[702] = "06,08,14,21,28,29+02+2007077".split("+");
h2b[703] = "06,12,15,16,20,31+02+2007076".split("+");
h2b[704] = "13,16,17,22,30,32+03+2007075".split("+");
h2b[705] = "08,13,15,25,27,28+03+2007074".split("+");
h2b[706] = "05,09,11,19,28,31+02+2007073".split("+");
h2b[707] = "02,04,08,13,14,33+16+2007072".split("+");
h2b[708] = "01,06,14,21,30,31+09+2007071".split("+");
h2b[709] = "06,08,15,17,18,30+12+2007070".split("+");
h2b[710] = "03,04,11,12,14,32+12+2007069".split("+");
h2b[711] = "11,18,19,22,23,28+01+2007068".split("+");
h2b[712] = "06,11,13,17,21,23+11+2007067".split("+");
h2b[713] = "05,11,16,24,32,33+08+2007066".split("+");
h2b[714] = "04,07,19,21,25,31+07+2007065".split("+");
h2b[715] = "02,06,09,16,21,23+16+2007064".split("+");
h2b[716] = "10,15,17,24,26,28+12+2007063".split("+");
h2b[717] = "08,17,20,29,30,33+09+2007062".split("+");
h2b[718] = "01,06,07,11,20,23+05+2007061".split("+");
h2b[719] = "01,02,08,16,19,29+05+2007060".split("+");
h2b[720] = "01,03,04,06,07,29+14+2007059".split("+");
h2b[721] = "07,08,10,13,25,27+07+2007058".split("+");
h2b[722] = "05,11,18,19,20,21+09+2007057".split("+");
h2b[723] = "14,17,21,29,31,32+12+2007056".split("+");
h2b[724] = "02,06,11,22,28,29+02+2007055".split("+");
h2b[725] = "01,03,16,18,23,28+05+2007054".split("+");
h2b[726] = "10,13,16,17,18,27+11+2007053".split("+");
h2b[727] = "02,03,07,08,26,29+07+2007052".split("+");
h2b[728] = "03,14,16,26,27,33+13+2007051".split("+");
h2b[729] = "01,05,08,13,18,25+02+2007050".split("+");
h2b[730] = "04,14,18,19,31,33+02+2007049".split("+");
h2b[731] = "02,11,12,15,17,28+12+2007048".split("+");
h2b[732] = "02,04,16,18,23,30+06+2007047".split("+");
h2b[733] = "02,06,07,09,19,26+14+2007046".split("+");
h2b[734] = "01,12,18,21,28,30+10+2007045".split("+");
h2b[735] = "09,13,20,21,24,32+08+2007044".split("+");
h2b[736] = "03,08,10,11,14,30+05+2007043".split("+");
h2b[737] = "03,13,16,19,32,33+08+2007042".split("+");
h2b[738] = "01,03,09,11,26,31+12+2007041".split("+");
h2b[739] = "13,14,15,19,24,30+10+2007040".split("+");
h2b[740] = "06,07,19,24,27,29+01+2007039".split("+");
h2b[741] = "03,11,14,19,21,30+05+2007038".split("+");
h2b[742] = "10,11,16,23,31,33+16+2007037".split("+");
h2b[743] = "03,14,21,23,30,31+10+2007036".split("+");
h2b[744] = "01,04,08,12,29,31+06+2007035".split("+");
h2b[745] = "02,09,12,14,23,25+16+2007034".split("+");
h2b[746] = "03,04,11,17,18,28+09+2007033".split("+");
h2b[747] = "04,08,16,24,30,32+16+2007032".split("+");
h2b[748] = "04,06,10,12,19,31+01+2007031".split("+");
h2b[749] = "03,16,21,22,27,30+04+2007030".split("+");
h2b[750] = "06,08,09,11,19,21+10+2007029".split("+");
h2b[751] = "03,08,13,20,29,30+11+2007028".split("+");
h2b[752] = "02,03,09,22,24,27+11+2007027".split("+");
h2b[753] = "01,04,14,16,26,29+10+2007026".split("+");
h2b[754] = "03,16,18,22,23,26+03+2007025".split("+");
h2b[755] = "08,09,17,25,27,32+06+2007024".split("+");
h2b[756] = "03,07,13,17,32,33+02+2007023".split("+");
h2b[757] = "02,04,07,10,18,27+10+2007022".split("+");
h2b[758] = "03,06,09,11,25,31+13+2007021".split("+");
h2b[759] = "05,10,16,20,28,31+14+2007020".split("+");
h2b[760] = "04,11,16,23,29,31+14+2007019".split("+");
h2b[761] = "01,12,18,20,21,26+11+2007018".split("+");
h2b[762] = "05,09,10,24,25,32+14+2007017".split("+");
h2b[763] = "01,18,20,22,26,33+05+2007016".split("+");
h2b[764] = "03,04,08,18,22,30+15+2007015".split("+");
h2b[765] = "01,13,16,20,24,26+09+2007014".split("+");
h2b[766] = "05,15,18,27,29,32+05+2007013".split("+");
h2b[767] = "03,05,07,21,26,28+04+2007012".split("+");
h2b[768] = "03,10,15,25,28,33+16+2007011".split("+");
h2b[769] = "03,08,14,17,30,32+05+2007010".split("+");
h2b[770] = "02,04,14,15,25,27+15+2007009".split("+");
h2b[771] = "01,04,05,18,19,25+10+2007008".split("+");
h2b[772] = "04,12,15,17,22,32+14+2007007".split("+");
h2b[773] = "06,10,14,22,26,27+11+2007006".split("+");
h2b[774] = "01,05,06,16,24,30+12+2007005".split("+");
h2b[775] = "03,07,10,13,25,33+10+2007004".split("+");
h2b[776] = "05,09,11,12,22,27+15+2007003".split("+");
h2b[777] = "05,06,14,20,21,22+01+2007002".split("+");
h2b[778] = "02,04,09,10,20,26+14+2007001".split("+");
h2b[779] = "07,14,18,20,30,33+13+2006154".split("+");
h2b[780] = "01,07,11,20,30,33+10+2006153".split("+");
h2b[781] = "01,14,20,25,27,31+15+2006152".split("+");
h2b[782] = "01,03,04,06,16,22+08+2006151".split("+");
h2b[783] = "08,09,12,18,25,27+12+2006150".split("+");
h2b[784] = "02,03,05,11,15,32+15+2006149".split("+");
h2b[785] = "04,08,12,13,23,29+01+2006148".split("+");
h2b[786] = "01,04,15,17,27,31+01+2006147".split("+");
h2b[787] = "03,09,13,23,28,30+05+2006146".split("+");
h2b[788] = "02,07,23,26,28,31+07+2006145".split("+");
h2b[789] = "04,10,13,16,22,29+06+2006144".split("+");
h2b[790] = "01,15,20,29,31,32+08+2006143".split("+");
h2b[791] = "10,16,19,22,26,27+16+2006142".split("+");
h2b[792] = "16,18,22,23,25,31+11+2006141".split("+");
h2b[793] = "01,08,11,18,19,23+05+2006140".split("+");
h2b[794] = "07,08,14,21,23,25+05+2006139".split("+");
h2b[795] = "04,09,11,17,18,26+08+2006138".split("+");
h2b[796] = "10,14,17,21,27,31+09+2006137".split("+");
h2b[797] = "11,15,17,21,22,24+05+2006136".split("+");
h2b[798] = "04,19,21,22,23,31+04+2006135".split("+");
h2b[799] = "10,13,18,26,28,30+12+2006134".split("+");
h2b[800] = "04,06,20,25,29,31+03+2006133".split("+");
h2b[801] = "06,14,22,26,30,33+01+2006132".split("+");
h2b[802] = "03,04,09,22,26,33+01+2006131".split("+");
h2b[803] = "01,12,21,22,30,32+02+2006130".split("+");
h2b[804] = "09,14,18,22,27,29+12+2006129".split("+");
h2b[805] = "04,15,21,30,31,33+05+2006128".split("+");
h2b[806] = "03,04,11,17,19,30+01+2006127".split("+");
h2b[807] = "02,08,13,16,24,33+09+2006126".split("+");
h2b[808] = "15,19,23,30,32,33+06+2006125".split("+");
h2b[809] = "12,13,14,18,31,32+13+2006124".split("+");
h2b[810] = "02,03,20,25,28,32+06+2006123".split("+");
h2b[811] = "04,05,06,08,22,24+03+2006122".split("+");
h2b[812] = "03,04,06,27,31,33+06+2006121".split("+");
h2b[813] = "06,08,14,15,24,33+09+2006120".split("+");
h2b[814] = "01,02,14,20,27,30+02+2006119".split("+");
h2b[815] = "01,03,07,08,10,30+05+2006118".split("+");
h2b[816] = "06,14,20,22,23,26+09+2006117".split("+");
h2b[817] = "05,16,21,22,32,33+09+2006116".split("+");
h2b[818] = "01,10,20,26,28,29+15+2006115".split("+");
h2b[819] = "08,10,14,20,27,29+16+2006114".split("+");
h2b[820] = "05,14,17,18,28,33+02+2006113".split("+");
h2b[821] = "04,09,13,15,31,33+11+2006112".split("+");
h2b[822] = "01,08,11,16,17,22+15+2006111".split("+");
h2b[823] = "09,12,14,18,27,33+13+2006110".split("+");
h2b[824] = "01,05,17,18,23,26+13+2006109".split("+");
h2b[825] = "02,06,08,20,24,30+09+2006108".split("+");
h2b[826] = "01,06,08,13,17,30+07+2006107".split("+");
h2b[827] = "02,12,14,19,28,33+10+2006106".split("+");
h2b[828] = "05,12,14,15,20,31+01+2006105".split("+");
h2b[829] = "03,07,22,27,28,31+11+2006104".split("+");
h2b[830] = "12,14,15,25,28,31+06+2006103".split("+");
h2b[831] = "01,04,13,19,20,24+11+2006102".split("+");
h2b[832] = "09,12,20,26,27,28+16+2006101".split("+");
h2b[833] = "01,11,18,26,30,32+03+2006100".split("+");
h2b[834] = "09,12,18,23,24,27+05+2006099".split("+");
h2b[835] = "06,07,10,11,18,23+16+2006098".split("+");
h2b[836] = "11,14,15,20,26,27+12+2006097".split("+");
h2b[837] = "01,05,09,13,18,33+14+2006096".split("+");
h2b[838] = "01,03,17,20,21,29+16+2006095".split("+");
h2b[839] = "15,16,17,18,24,33+13+2006094".split("+");
h2b[840] = "02,12,16,18,19,23+05+2006093".split("+");
h2b[841] = "02,08,11,16,20,21+14+2006092".split("+");
h2b[842] = "07,08,12,21,22,24+07+2006091".split("+");
h2b[843] = "02,11,15,20,23,29+11+2006090".split("+");
h2b[844] = "01,13,16,18,19,22+01+2006089".split("+");
h2b[845] = "03,11,20,24,25,26+01+2006088".split("+");
h2b[846] = "04,05,08,09,12,30+05+2006087".split("+");
h2b[847] = "04,06,10,24,26,31+06+2006086".split("+");
h2b[848] = "02,06,18,21,24,25+08+2006085".split("+");
h2b[849] = "01,12,17,21,25,28+12+2006084".split("+");
h2b[850] = "07,09,18,19,26,29+10+2006083".split("+");
h2b[851] = "03,13,15,23,28,29+09+2006082".split("+");
h2b[852] = "14,16,18,21,22,32+04+2006081".split("+");
h2b[853] = "15,17,20,22,26,29+09+2006080".split("+");
h2b[854] = "06,11,13,17,20,32+08+2006079".split("+");
h2b[855] = "03,05,17,22,31,33+12+2006078".split("+");
h2b[856] = "08,09,12,13,19,33+09+2006077".split("+");
h2b[857] = "04,10,17,21,29,32+14+2006076".split("+");
h2b[858] = "10,21,22,23,25,33+11+2006075".split("+");
h2b[859] = "01,03,15,19,25,33+04+2006074".split("+");
h2b[860] = "05,13,16,18,27,29+12+2006073".split("+");
h2b[861] = "02,03,05,20,21,24+08+2006072".split("+");
h2b[862] = "05,11,12,19,29,31+01+2006071".split("+");
h2b[863] = "02,03,11,13,20,27+02+2006070".split("+");
h2b[864] = "05,16,20,22,29,30+08+2006069".split("+");
h2b[865] = "03,07,10,14,30,33+10+2006068".split("+");
h2b[866] = "07,08,11,16,17,24+13+2006067".split("+");
h2b[867] = "06,08,11,18,30,33+05+2006066".split("+");
h2b[868] = "04,08,17,28,29,30+13+2006065".split("+");
h2b[869] = "03,12,14,21,24,28+11+2006064".split("+");
h2b[870] = "04,05,15,21,23,24+08+2006063".split("+");
h2b[871] = "18,22,23,24,26,30+01+2006062".split("+");
h2b[872] = "05,13,17,19,25,30+11+2006061".split("+");
h2b[873] = "05,15,19,23,30,32+14+2006060".split("+");
h2b[874] = "05,10,15,17,27,29+11+2006059".split("+");
h2b[875] = "01,12,22,23,24,25+14+2006058".split("+");
h2b[876] = "03,04,17,18,21,31+08+2006057".split("+");
h2b[877] = "11,13,15,21,23,25+08+2006056".split("+");
h2b[878] = "04,05,28,29,31,33+11+2006055".split("+");
h2b[879] = "03,05,07,10,28,30+04+2006054".split("+");
h2b[880] = "01,11,17,27,28,31+02+2006053".split("+");
h2b[881] = "11,24,26,27,30,32+03+2006052".split("+");
h2b[882] = "02,06,07,17,27,30+16+2006051".split("+");
h2b[883] = "02,06,12,15,25,31+07+2006050".split("+");
h2b[884] = "06,10,12,13,17,20+03+2006049".split("+");
h2b[885] = "09,13,19,25,29,32+12+2006048".split("+");
h2b[886] = "02,17,20,22,28,32+03+2006047".split("+");
h2b[887] = "13,18,23,29,31,32+08+2006046".split("+");
h2b[888] = "06,07,10,14,20,21+04+2006045".split("+");
h2b[889] = "02,10,18,21,30,31+05+2006044".split("+");
h2b[890] = "05,12,13,16,23,32+03+2006043".split("+");
h2b[891] = "03,16,23,26,28,31+11+2006042".split("+");
h2b[892] = "03,10,16,18,21,28+04+2006041".split("+");
h2b[893] = "15,22,25,26,28,33+03+2006040".split("+");
h2b[894] = "16,19,22,28,31,32+03+2006039".split("+");
h2b[895] = "02,14,17,19,22,30+10+2006038".split("+");
h2b[896] = "02,12,23,24,25,32+14+2006037".split("+");
h2b[897] = "04,07,10,16,17,21+09+2006036".split("+");
h2b[898] = "03,09,13,21,27,29+13+2006035".split("+");
h2b[899] = "02,10,15,16,17,33+13+2006034".split("+");
h2b[900] = "15,20,22,23,27,31+06+2006033".split("+");
h2b[901] = "05,18,20,24,26,31+09+2006032".split("+");
h2b[902] = "03,10,12,16,31,32+14+2006031".split("+");
h2b[903] = "08,13,15,17,20,32+14+2006030".split("+");
h2b[904] = "03,04,07,09,14,19+08+2006029".split("+");
h2b[905] = "05,07,14,16,17,27+04+2006028".split("+");
h2b[906] = "06,08,11,14,16,27+15+2006027".split("+");
h2b[907] = "01,02,18,22,29,32+03+2006026".split("+");
h2b[908] = "03,04,17,19,24,32+05+2006025".split("+");
h2b[909] = "02,07,09,11,21,27+06+2006024".split("+");
h2b[910] = "04,13,14,19,23,28+08+2006023".split("+");
h2b[911] = "02,03,04,13,16,27+13+2006022".split("+");
h2b[912] = "01,02,05,20,21,22+09+2006021".split("+");
h2b[913] = "05,09,21,23,26,29+06+2006020".split("+");
h2b[914] = "04,06,13,22,26,32+07+2006019".split("+");
h2b[915] = "01,13,14,17,24,26+05+2006018".split("+");
h2b[916] = "03,04,08,31,32,33+02+2006017".split("+");
h2b[917] = "01,07,13,17,23,30+16+2006016".split("+");
h2b[918] = "02,03,09,15,29,32+03+2006015".split("+");
h2b[919] = "06,14,26,29,32,33+07+2006014".split("+");
h2b[920] = "01,05,06,12,16,21+11+2006013".split("+");
h2b[921] = "09,11,13,27,31,33+10+2006012".split("+");
h2b[922] = "05,07,08,14,27,31+11+2006011".split("+");
h2b[923] = "04,06,12,19,27,29+08+2006010".split("+");
h2b[924] = "05,06,08,20,26,30+06+2006009".split("+");
h2b[925] = "03,05,09,18,28,32+16+2006008".split("+");
h2b[926] = "04,16,18,27,32,33+07+2006007".split("+");
h2b[927] = "08,21,22,23,26,32+14+2006006".split("+");
h2b[928] = "03,19,20,24,26,27+11+2006005".split("+");
h2b[929] = "04,08,17,27,28,31+07+2006004".split("+");
h2b[930] = "02,04,05,06,16,20+12+2006003".split("+");
h2b[931] = "07,13,16,21,26,28+09+2006002".split("+");
h2b[932] = "01,12,15,19,21,28+03+2006001".split("+");
h2b[933] = "04,05,07,21,26,29+01+2005153".split("+");
h2b[934] = "01,05,12,14,21,27+03+2005152".split("+");
h2b[935] = "04,11,12,13,19,30+05+2005151".split("+");
h2b[936] = "03,07,10,14,18,20+02+2005150".split("+");
h2b[937] = "11,16,21,23,25,32+07+2005149".split("+");
h2b[938] = "03,15,17,23,24,29+13+2005148".split("+");
h2b[939] = "06,07,15,27,28,30+10+2005147".split("+");
h2b[940] = "07,11,19,20,24,28+02+2005146".split("+");
h2b[941] = "03,07,08,17,20,28+15+2005145".split("+");
h2b[942] = "01,08,14,15,19,27+09+2005144".split("+");
h2b[943] = "03,10,15,17,20,32+08+2005143".split("+");
h2b[944] = "07,10,12,17,22,29+05+2005142".split("+");
h2b[945] = "03,05,08,12,16,19+15+2005141".split("+");
h2b[946] = "04,06,07,08,12,17+07+2005140".split("+");
h2b[947] = "02,07,20,23,32,33+10+2005139".split("+");
h2b[948] = "03,05,06,11,20,22+13+2005138".split("+");
h2b[949] = "03,09,15,23,25,33+12+2005137".split("+");
h2b[950] = "05,14,16,18,25,27+13+2005136".split("+");
h2b[951] = "01,05,13,15,21,25+11+2005135".split("+");
h2b[952] = "04,13,14,18,26,30+01+2005134".split("+");
h2b[953] = "01,07,14,16,18,25+11+2005133".split("+");
h2b[954] = "02,04,10,18,27,29+15+2005132".split("+");
h2b[955] = "02,07,10,11,12,24+03+2005131".split("+");
h2b[956] = "03,05,09,15,20,25+16+2005130".split("+");
h2b[957] = "05,10,14,20,27,33+03+2005129".split("+");
h2b[958] = "02,04,14,23,29,33+15+2005128".split("+");
h2b[959] = "04,06,11,14,23,25+12+2005127".split("+");
h2b[960] = "02,08,13,19,25,26+09+2005126".split("+");
h2b[961] = "06,14,18,28,31,32+03+2005125".split("+");
h2b[962] = "05,06,10,19,31,33+11+2005124".split("+");
h2b[963] = "11,12,13,17,18,25+07+2005123".split("+");
h2b[964] = "01,04,07,14,30,32+09+2005122".split("+");
h2b[965] = "01,07,20,25,31,32+12+2005121".split("+");
h2b[966] = "01,06,13,18,30,32+14+2005120".split("+");
h2b[967] = "01,07,11,18,20,22+02+2005119".split("+");
h2b[968] = "04,09,12,15,26,31+16+2005118".split("+");
h2b[969] = "06,17,22,27,28,32+03+2005117".split("+");
h2b[970] = "04,06,08,14,15,30+10+2005116".split("+");
h2b[971] = "03,12,18,23,30,33+02+2005115".split("+");
h2b[972] = "06,07,10,15,21,27+06+2005114".split("+");
h2b[973] = "15,18,20,22,26,27+03+2005113".split("+");
h2b[974] = "04,12,22,28,29,30+16+2005112".split("+");
h2b[975] = "03,07,15,16,19,29+09+2005111".split("+");
h2b[976] = "07,10,16,19,24,25+09+2005110".split("+");
h2b[977] = "03,05,13,15,17,31+04+2005109".split("+");
h2b[978] = "03,10,12,24,29,30+06+2005108".split("+");
h2b[979] = "09,10,20,24,25,26+11+2005107".split("+");
h2b[980] = "01,11,13,24,26,31+13+2005106".split("+");
h2b[981] = "04,15,23,30,32,33+03+2005105".split("+");
h2b[982] = "02,04,21,23,30,33+09+2005104".split("+");
h2b[983] = "04,07,16,18,23,30+07+2005103".split("+");
h2b[984] = "02,05,06,14,24,31+12+2005102".split("+");
h2b[985] = "09,16,19,21,22,24+12+2005101".split("+");
h2b[986] = "02,04,09,14,16,31+03+2005100".split("+");
h2b[987] = "10,13,16,22,24,31+09+2005099".split("+");
h2b[988] = "12,15,19,22,31,33+01+2005098".split("+");
h2b[989] = "05,10,23,27,28,30+15+2005097".split("+");
h2b[990] = "04,05,17,18,26,33+04+2005096".split("+");
h2b[991] = "09,12,18,21,28,29+05+2005095".split("+");
h2b[992] = "03,05,09,23,27,33+03+2005094".split("+");
h2b[993] = "04,06,17,23,25,29+14+2005093".split("+");
h2b[994] = "08,13,19,26,28,31+10+2005092".split("+");
h2b[995] = "01,11,12,15,26,27+13+2005091".split("+");
h2b[996] = "01,09,21,25,29,32+03+2005090".split("+");
h2b[997] = "05,19,20,23,26,31+12+2005089".split("+");
h2b[998] = "01,03,07,18,20,24+07+2005088".split("+");
h2b[999] = "08,09,15,16,23,26+08+2005087".split("+");
h2b[1000] = "07,11,12,24,27,29+12+2005086".split("+");
h2b[1001] = "08,09,13,14,20,22+12+2005085".split("+");
h2b[1002] = "01,02,07,15,19,20+03+2005084".split("+");
h2b[1003] = "03,05,09,14,16,30+13+2005083".split("+");
h2b[1004] = "01,07,11,14,19,20+12+2005082".split("+");
h2b[1005] = "02,04,10,12,26,30+03+2005081".split("+");
h2b[1006] = "01,12,14,26,27,32+16+2005080".split("+");
h2b[1007] = "03,09,20,24,25,28+05+2005079".split("+");
h2b[1008] = "03,11,15,20,26,32+11+2005078".split("+");
h2b[1009] = "08,17,22,24,32,33+16+2005077".split("+");
h2b[1010] = "04,09,11,22,25,28+13+2005076".split("+");
h2b[1011] = "11,13,14,16,18,31+14+2005075".split("+");
h2b[1012] = "06,09,18,20,26,29+09+2005074".split("+");
h2b[1013] = "01,06,08,09,18,20+01+2005073".split("+");
h2b[1014] = "06,10,19,20,24,33+11+2005072".split("+");
h2b[1015] = "04,08,12,14,16,22+10+2005071".split("+");
h2b[1016] = "03,04,08,14,16,26+04+2005070".split("+");
h2b[1017] = "07,09,21,24,31,33+12+2005069".split("+");
h2b[1018] = "01,08,10,13,25,33+13+2005068".split("+");
h2b[1019] = "03,12,16,20,21,26+16+2005067".split("+");
h2b[1020] = "02,04,10,11,25,28+05+2005066".split("+");
h2b[1021] = "12,16,17,21,22,23+16+2005065".split("+");
h2b[1022] = "10,18,23,27,30,32+08+2005064".split("+");
h2b[1023] = "02,11,13,18,22,30+04+2005063".split("+");
h2b[1024] = "02,07,11,12,20,23+07+2005062".split("+");
h2b[1025] = "05,09,14,21,23,24+01+2005061".split("+");
h2b[1026] = "09,12,21,25,31,33+13+2005060".split("+");
h2b[1027] = "07,11,14,18,24,29+07+2005059".split("+");
h2b[1028] = "04,06,10,21,25,26+10+2005058".split("+");
h2b[1029] = "05,06,10,15,30,31+13+2005057".split("+");
h2b[1030] = "12,17,19,27,29,31+09+2005056".split("+");
h2b[1031] = "05,20,22,30,32,33+09+2005055".split("+");
h2b[1032] = "05,13,17,18,21,29+14+2005054".split("+");
h2b[1033] = "04,07,10,14,27,29+09+2005053".split("+");
h2b[1034] = "01,02,14,17,30,32+01+2005052".split("+");
h2b[1035] = "03,06,14,19,20,21+02+2005051".split("+");
h2b[1036] = "02,09,12,20,26,32+13+2005050".split("+");
h2b[1037] = "02,03,08,10,25,27+12+2005049".split("+");
h2b[1038] = "06,07,08,10,16,28+02+2005048".split("+");
h2b[1039] = "02,03,05,07,08,27+15+2005047".split("+");
h2b[1040] = "09,16,18,20,22,24+05+2005046".split("+");
h2b[1041] = "01,07,10,15,18,20+10+2005045".split("+");
h2b[1042] = "01,06,16,17,18,22+09+2005044".split("+");
h2b[1043] = "04,05,06,07,08,32+05+2005043".split("+");
h2b[1044] = "11,16,21,26,27,30+15+2005042".split("+");
h2b[1045] = "02,11,16,23,24,29+03+2005041".split("+");
h2b[1046] = "01,12,21,24,30,32+13+2005040".split("+");
h2b[1047] = "02,16,18,19,21,29+09+2005039".split("+");
h2b[1048] = "04,07,11,20,27,28+16+2005038".split("+");
h2b[1049] = "07,12,14,22,24,32+16+2005037".split("+");
h2b[1050] = "12,19,20,21,26,31+15+2005036".split("+");
h2b[1051] = "12,16,21,28,29,30+14+2005035".split("+");
h2b[1052] = "05,17,18,25,28,32+09+2005034".split("+");
h2b[1053] = "07,08,12,14,19,20+07+2005033".split("+");
h2b[1054] = "05,15,19,20,25,29+03+2005032".split("+");
h2b[1055] = "04,10,16,20,23,32+07+2005031".split("+");
h2b[1056] = "01,05,09,14,22,28+05+2005030".split("+");
h2b[1057] = "02,14,21,22,27,30+14+2005029".split("+");
h2b[1058] = "04,09,22,25,26,32+10+2005028".split("+");
h2b[1059] = "01,03,04,06,21,32+15+2005027".split("+");
h2b[1060] = "06,12,14,20,25,26+07+2005026".split("+");
h2b[1061] = "01,07,10,11,13,32+07+2005025".split("+");
h2b[1062] = "05,09,14,27,31,32+13+2005024".split("+");
h2b[1063] = "10,15,19,20,21,25+12+2005023".split("+");
h2b[1064] = "08,10,12,21,32,33+04+2005022".split("+");
h2b[1065] = "02,06,24,26,30,31+16+2005021".split("+");
h2b[1066] = "14,16,19,20,25,29+05+2005020".split("+");
h2b[1067] = "06,11,12,13,19,22+08+2005019".split("+");
h2b[1068] = "01,03,06,22,23,25+06+2005018".split("+");
h2b[1069] = "02,06,10,25,27,31+03+2005017".split("+");
h2b[1070] = "01,05,06,12,16,30+15+2005016".split("+");
h2b[1071] = "04,08,09,16,17,29+15+2005015".split("+");
h2b[1072] = "13,19,21,23,30,32+05+2005014".split("+");
h2b[1073] = "07,08,16,19,20,24+06+2005013".split("+");
h2b[1074] = "02,03,06,16,22,31+05+2005012".split("+");
h2b[1075] = "09,11,13,15,22,30+15+2005011".split("+");
h2b[1076] = "08,10,11,18,25,26+01+2005010".split("+");
h2b[1077] = "02,17,22,27,29,31+14+2005009".split("+");
h2b[1078] = "11,19,22,27,32,33+11+2005008".split("+");
h2b[1079] = "07,15,17,20,23,33+15+2005007".split("+");
h2b[1080] = "02,04,05,15,21,31+16+2005006".split("+");
h2b[1081] = "05,09,20,26,28,33+15+2005005".split("+");
h2b[1082] = "01,04,08,09,22,23+03+2005004".split("+");
h2b[1083] = "09,12,15,19,22,31+16+2005003".split("+");
h2b[1084] = "06,09,20,26,28,33+14+2005002".split("+");
h2b[1085] = "01,07,08,23,27,28+14+2005001".split("+");
h2b[1086] = "03,11,14,22,24,31+15+2004122".split("+");
h2b[1087] = "07,13,16,18,30,32+10+2004121".split("+");
h2b[1088] = "07,08,18,21,27,32+10+2004120".split("+");
h2b[1089] = "06,09,18,20,25,33+06+2004119".split("+");
h2b[1090] = "03,04,07,12,30,31+15+2004118".split("+");
h2b[1091] = "01,03,07,14,24,25+07+2004117".split("+");
h2b[1092] = "01,03,05,08,14,33+03+2004116".split("+");
h2b[1093] = "02,16,20,30,31,33+01+2004115".split("+");
h2b[1094] = "01,06,09,17,21,22+01+2004114".split("+");
h2b[1095] = "08,10,23,25,31,32+07+2004113".split("+");
h2b[1096] = "09,13,15,21,26,33+06+2004112".split("+");
h2b[1097] = "11,16,18,20,26,31+02+2004111".split("+");
h2b[1098] = "14,19,20,21,22,31+11+2004110".split("+");
h2b[1099] = "06,08,10,17,30,31+14+2004109".split("+");
h2b[1100] = "08,13,14,27,28,31+12+2004108".split("+");
h2b[1101] = "01,08,12,13,18,20+07+2004107".split("+");
h2b[1102] = "10,15,23,26,28,29+12+2004106".split("+");
h2b[1103] = "07,09,10,21,23,30+12+2004105".split("+");
h2b[1104] = "07,11,17,18,24,29+05+2004104".split("+");
h2b[1105] = "02,03,05,09,16,21+02+2004103".split("+");
h2b[1106] = "03,09,12,15,28,32+01+2004102".split("+");
h2b[1107] = "02,09,14,19,25,26+15+2004101".split("+");
h2b[1108] = "06,08,09,14,24,33+15+2004100".split("+");
h2b[1109] = "05,10,21,22,26,33+02+2004099".split("+");
h2b[1110] = "03,12,13,25,26,31+03+2004098".split("+");
h2b[1111] = "10,19,20,26,29,31+14+2004097".split("+");
h2b[1112] = "01,04,12,16,20,30+15+2004096".split("+");
h2b[1113] = "19,22,27,28,30,32+01+2004095".split("+");
h2b[1114] = "05,09,10,13,24,25+08+2004094".split("+");
h2b[1115] = "11,14,20,27,32,33+05+2004093".split("+");
h2b[1116] = "01,04,08,13,28,31+02+2004092".split("+");
h2b[1117] = "09,13,14,21,30,33+01+2004091".split("+");
h2b[1118] = "01,18,20,24,32,33+12+2004090".split("+");
h2b[1119] = "14,17,20,25,28,30+14+2004089".split("+");
h2b[1120] = "02,10,19,22,24,32+14+2004088".split("+");
h2b[1121] = "01,03,07,08,25,26+14+2004087".split("+");
h2b[1122] = "10,13,18,19,25,27+01+2004086".split("+");
h2b[1123] = "03,08,11,29,30,32+01+2004085".split("+");
h2b[1124] = "01,04,08,11,21,25+14+2004084".split("+");
h2b[1125] = "14,16,27,28,30,33+06+2004083".split("+");
h2b[1126] = "03,20,24,27,29,30+15+2004082".split("+");
h2b[1127] = "03,05,21,24,27,32+06+2004081".split("+");
h2b[1128] = "03,08,20,23,24,26+16+2004080".split("+");
h2b[1129] = "07,13,14,17,19,30+03+2004079".split("+");
h2b[1130] = "04,05,10,21,24,26+05+2004078".split("+");
h2b[1131] = "08,09,10,14,16,26+07+2004077".split("+");
h2b[1132] = "03,05,13,17,25,31+07+2004076".split("+");
h2b[1133] = "07,18,21,26,27,28+07+2004075".split("+");
h2b[1134] = "05,06,15,19,26,29+13+2004074".split("+");
h2b[1135] = "02,07,13,16,23,28+16+2004073".split("+");
h2b[1136] = "08,15,18,28,30,33+14+2004072".split("+");
h2b[1137] = "03,08,16,17,21,29+06+2004071".split("+");
h2b[1138] = "10,12,21,22,30,33+06+2004070".split("+");
h2b[1139] = "02,11,15,20,22,29+05+2004069".split("+");
h2b[1140] = "02,08,11,13,24,31+15+2004068".split("+");
h2b[1141] = "01,06,07,13,16,32+04+2004067".split("+");
h2b[1142] = "05,13,20,23,24,25+03+2004066".split("+");
h2b[1143] = "13,14,27,29,32,33+08+2004065".split("+");
h2b[1144] = "14,15,18,20,27,31+04+2004064".split("+");
h2b[1145] = "07,10,13,16,27,28+07+2004063".split("+");
h2b[1146] = "01,12,25,27,28,29+13+2004062".split("+");
h2b[1147] = "13,16,19,20,23,33+09+2004061".split("+");
h2b[1148] = "03,05,11,24,27,28+15+2004060".split("+");
h2b[1149] = "04,07,11,19,23,26+10+2004059".split("+");
h2b[1150] = "01,08,11,12,27,31+12+2004058".split("+");
h2b[1151] = "05,21,23,25,28,32+04+2004057".split("+");
h2b[1152] = "01,20,21,25,29,30+02+2004056".split("+");
h2b[1153] = "06,08,19,25,29,32+07+2004055".split("+");
h2b[1154] = "09,11,14,16,27,28+11+2004054".split("+");
h2b[1155] = "02,03,04,09,24,25+02+2004053".split("+");
h2b[1156] = "01,12,14,15,17,29+09+2004052".split("+");
h2b[1157] = "02,03,09,10,15,29+11+2004051".split("+");
h2b[1158] = "06,07,19,21,25,29+02+2004050".split("+");
h2b[1159] = "11,12,14,16,25,29+09+2004049".split("+");
h2b[1160] = "08,09,11,16,17,29+09+2004048".split("+");
h2b[1161] = "01,07,08,11,27,31+06+2004047".split("+");
h2b[1162] = "07,15,16,22,23,32+14+2004046".split("+");
h2b[1163] = "01,12,18,26,27,28+13+2004045".split("+");
h2b[1164] = "02,06,07,12,31,32+05+2004044".split("+");
h2b[1165] = "04,09,10,21,22,24+10+2004043".split("+");
h2b[1166] = "06,10,13,17,18,21+02+2004042".split("+");
h2b[1167] = "08,10,17,22,25,29+14+2004041".split("+");
h2b[1168] = "07,17,19,20,21,29+11+2004040".split("+");
h2b[1169] = "10,16,18,25,26,29+03+2004039".split("+");
h2b[1170] = "11,16,17,25,28,29+07+2004038".split("+");
h2b[1171] = "03,04,11,17,20,26+05+2004037".split("+");
h2b[1172] = "02,13,17,18,26,30+01+2004036".split("+");
h2b[1173] = "02,08,26,27,30,32+16+2004035".split("+");
h2b[1174] = "02,07,13,20,27,30+14+2004034".split("+");
h2b[1175] = "01,04,08,09,19,20+01+2004033".split("+");
h2b[1176] = "02,05,08,11,15,31+13+2004032".split("+");
h2b[1177] = "03,06,19,20,21,24+11+2004031".split("+");
h2b[1178] = "01,07,09,17,26,31+05+2004030".split("+");
h2b[1179] = "09,13,20,22,24,32+05+2004029".split("+");
h2b[1180] = "01,02,03,05,10,22+12+2004028".split("+");
h2b[1181] = "01,05,09,10,18,32+11+2004027".split("+");
h2b[1182] = "04,10,14,18,28,32+15+2004026".split("+");
h2b[1183] = "07,08,10,24,29,33+04+2004025".split("+");
h2b[1184] = "01,13,21,23,25,32+06+2004024".split("+");
h2b[1185] = "01,08,14,17,19,30+03+2004023".split("+");
h2b[1186] = "03,10,14,19,20,30+06+2004022".split("+");
h2b[1187] = "05,09,11,17,26,27+10+2004021".split("+");
h2b[1188] = "01,02,09,22,28,31+04+2004020".split("+");
h2b[1189] = "05,10,11,23,24,32+04+2004019".split("+");
h2b[1190] = "02,05,06,08,28,30+06+2004018".split("+");
h2b[1191] = "05,12,14,15,25,31+09+2004017".split("+");
h2b[1192] = "04,07,08,28,30,32+05+2004016".split("+");
h2b[1193] = "01,03,05,18,22,23+13+2004015".split("+");
h2b[1194] = "03,07,11,17,20,26+12+2004014".split("+");
h2b[1195] = "12,14,21,29,30,32+13+2004013".split("+");
h2b[1196] = "01,07,27,30,31,33+08+2004012".split("+");
h2b[1197] = "01,04,13,23,28,30+03+2004011".split("+");
h2b[1198] = "06,07,08,13,14,19+15+2004010".split("+");
h2b[1199] = "01,09,10,16,22,24+11+2004009".split("+");
h2b[1200] = "01,07,10,22,32,33+13+2004008".split("+");
h2b[1201] = "04,12,17,20,25,28+09+2004007".split("+");
h2b[1202] = "04,12,18,20,23,32+06+2004006".split("+");
h2b[1203] = "09,11,13,16,17,18+07+2004005".split("+");
h2b[1204] = "10,19,22,23,25,29+09+2004004".split("+");
h2b[1205] = "03,05,06,17,26,33+08+2004003".split("+");
h2b[1206] = "10,12,18,22,30,31+11+2004002".split("+");
h2b[1207] = "01,02,03,07,10,25+07+2004001".split("+");
h2b[1208] = "18,19,21,26,27,33+16+2003089".split("+");
h2b[1209] = "03,10,21,22,24,33+12+2003088".split("+");
h2b[1210] = "02,03,04,05,24,28+13+2003087".split("+");
h2b[1211] = "05,12,16,18,26,30+13+2003086".split("+");
h2b[1212] = "01,04,11,12,19,27+14+2003085".split("+");
h2b[1213] = "02,06,07,10,17,33+03+2003084".split("+");
h2b[1214] = "01,03,14,18,26,28+01+2003083".split("+");
h2b[1215] = "07,17,18,19,30,31+14+2003082".split("+");
h2b[1216] = "01,02,14,26,29,30+07+2003081".split("+");
h2b[1217] = "09,20,24,25,28,30+10+2003080".split("+");
h2b[1218] = "12,15,22,23,26,31+04+2003079".split("+");
h2b[1219] = "07,12,23,26,29,30+11+2003078".split("+");
h2b[1220] = "04,12,16,22,24,25+06+2003077".split("+");
h2b[1221] = "01,13,16,18,20,29+02+2003076".split("+");
h2b[1222] = "16,17,19,22,31,33+11+2003075".split("+");
h2b[1223] = "02,12,19,22,27,32+01+2003074".split("+");
h2b[1224] = "02,12,14,21,23,30+13+2003073".split("+");
h2b[1225] = "03,06,08,11,19,27+11+2003072".split("+");
h2b[1226] = "09,11,12,14,15,33+11+2003071".split("+");
h2b[1227] = "01,02,04,17,18,19+08+2003070".split("+");
h2b[1228] = "07,11,16,19,26,28+11+2003069".split("+");
h2b[1229] = "09,19,25,27,32,33+11+2003068".split("+");
h2b[1230] = "05,11,12,13,27,31+10+2003067".split("+");
h2b[1231] = "03,07,08,20,24,32+14+2003066".split("+");
h2b[1232] = "06,15,16,17,30,33+11+2003065".split("+");
h2b[1233] = "04,06,08,12,15,30+01+2003064".split("+");
h2b[1234] = "05,08,09,14,21,33+11+2003063".split("+");
h2b[1235] = "01,06,12,19,20,32+14+2003062".split("+");
h2b[1236] = "03,05,20,21,28,32+02+2003061".split("+");
h2b[1237] = "02,04,06,17,21,28+11+2003060".split("+");
h2b[1238] = "02,03,05,06,18,30+04+2003059".split("+");
h2b[1239] = "09,11,16,28,32,33+02+2003058".split("+");
h2b[1240] = "18,19,24,25,30,31+16+2003057".split("+");
h2b[1241] = "08,17,21,26,28,29+07+2003056".split("+");
h2b[1242] = "06,13,16,21,28,31+16+2003055".split("+");
h2b[1243] = "02,05,09,21,31,33+12+2003054".split("+");
h2b[1244] = "15,19,20,21,28,29+13+2003053".split("+");
h2b[1245] = "01,12,13,23,30,31+11+2003052".split("+");
h2b[1246] = "04,13,15,17,24,27+01+2003051".split("+");
h2b[1247] = "02,08,17,23,24,26+13+2003050".split("+");
h2b[1248] = "03,06,07,13,24,25+15+2003049".split("+");
h2b[1249] = "10,12,20,28,30,31+09+2003048".split("+");
h2b[1250] = "03,17,26,28,32,33+16+2003047".split("+");
h2b[1251] = "07,08,10,11,17,26+11+2003046".split("+");
h2b[1252] = "03,07,14,15,17,32+03+2003045".split("+");
h2b[1253] = "02,05,09,16,32,33+15+2003044".split("+");
h2b[1254] = "02,08,10,19,20,32+13+2003043".split("+");
h2b[1255] = "03,05,07,10,15,20+07+2003042".split("+");
h2b[1256] = "02,03,17,18,24,25+11+2003041".split("+");
h2b[1257] = "04,05,06,12,14,23+16+2003040".split("+");
h2b[1258] = "03,05,23,24,27,32+03+2003039".split("+");
h2b[1259] = "05,07,08,24,25,27+16+2003038".split("+");
h2b[1260] = "09,14,17,18,26,32+07+2003037".split("+");
h2b[1261] = "07,21,24,25,27,28+15+2003036".split("+");
h2b[1262] = "03,04,05,08,10,11+08+2003035".split("+");
h2b[1263] = "08,13,14,16,23,25+14+2003034".split("+");
h2b[1264] = "01,07,14,20,27,30+10+2003033".split("+");
h2b[1265] = "04,11,25,27,29,30+13+2003032".split("+");
h2b[1266] = "11,17,20,22,28,32+01+2003031".split("+");
h2b[1267] = "02,06,13,14,23,27+07+2003030".split("+");
h2b[1268] = "02,07,15,26,29,32+10+2003029".split("+");
h2b[1269] = "06,13,16,20,28,32+07+2003028".split("+");
h2b[1270] = "01,11,14,17,27,28+15+2003027".split("+");
h2b[1271] = "08,13,15,26,29,31+16+2003026".split("+");
h2b[1272] = "01,05,11,13,14,27+12+2003025".split("+");
h2b[1273] = "02,07,15,17,22,30+14+2003024".split("+");
h2b[1274] = "01,10,20,22,26,31+02+2003023".split("+");
h2b[1275] = "02,07,11,12,14,32+08+2003022".split("+");
h2b[1276] = "14,15,18,25,26,30+01+2003021".split("+");
h2b[1277] = "07,10,25,26,27,32+04+2003020".split("+");
h2b[1278] = "04,08,12,13,16,33+09+2003019".split("+");
h2b[1279] = "05,16,19,20,25,28+13+2003018".split("+");
h2b[1280] = "05,08,18,23,25,31+06+2003017".split("+");
h2b[1281] = "11,17,28,30,31,33+06+2003016".split("+");
h2b[1282] = "04,11,19,25,26,32+13+2003015".split("+");
h2b[1283] = "03,05,07,08,21,31+02+2003014".split("+");
h2b[1284] = "08,13,17,21,23,32+12+2003013".split("+");
h2b[1285] = "02,12,16,17,27,30+12+2003012".split("+");
h2b[1286] = "04,05,11,12,30,32+15+2003011".split("+");
h2b[1287] = "01,02,08,13,17,24+13+2003010".split("+");
h2b[1288] = "05,09,18,20,22,30+09+2003009".split("+");
h2b[1289] = "05,08,09,14,17,23+08+2003008".split("+");
h2b[1290] = "01,09,19,21,23,26+07+2003007".split("+");
h2b[1291] = "01,03,10,21,26,27+06+2003006".split("+");
h2b[1292] = "04,06,15,17,30,31+16+2003005".split("+");
h2b[1293] = "04,06,07,10,13,25+03+2003004".split("+");
h2b[1294] = "01,07,10,23,28,32+16+2003003".split("+");
h2b[1295] = "04,09,19,20,21,26+12+2003002".split("+");
h2b[1296] = "10,11,12,13,26,28+11+2003001".split("+");

