00001 #define ROWS 45
00002 #define PADS_PER_ROW 182
00003 static short sequence[ROWS+1][PADS_PER_ROW+1]= {
00004
00005 {-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00006 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00007 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00008 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00009 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00010 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00011 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00012 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00013 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00014 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00015 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00016 -1,-1,-1,-1,-1,-1,-1},
00017
00018 {-1,4,40,76,112,148,184,220,256,292,328,364,400,2,38,74,
00019 110,146,182,218,254,290,326,362,398,434,470,506,542,578,614,650,
00020 686,722,758,794,830,866,902,938,974,1010,1046,1082,1118,3,39,75,
00021 111,147,183,219,255,291,327,363,399,435,471,507,543,579,615,651,
00022 687,723,759,795,831,867,903,939,975,1011,1047,1083,1119,725,761,797,
00023 833,869,905,941,977,1013,1049,1085,1121,-1,-1,-1,-1,-1,-1,-1,
00024 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00025 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00026 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00027 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00028 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00029 -1,-1,-1,-1,-1,-1,-1},
00030
00031 {-1,144,180,216,252,288,324,360,396,432,468,504,540,576,612,648,
00032 684,720,756,792,828,864,900,936,972,1008,1044,1080,1116,436,472,508,
00033 544,580,616,652,688,724,760,796,832,868,904,940,976,1012,1048,1084,
00034 1120,5,41,77,113,149,185,221,257,293,329,365,401,437,473,509,
00035 545,581,617,653,689,1,37,73,109,145,181,217,253,289,325,361,
00036 397,433,469,505,541,577,613,649,685,721,757,793,829,865,901,937,
00037 973,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00038 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00039 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00040 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00041 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00042 -1,-1,-1,-1,-1,-1,-1},
00043
00044 {-1,0,36,72,108,62,26,134,98,206,170,278,242,350,314,422,
00045 386,494,458,566,530,638,602,710,674,782,746,854,818,926,890,998,
00046 962,1070,1034,1142,1106,27,63,99,135,171,207,243,279,315,351,387,
00047 423,459,495,531,567,603,639,675,711,747,783,819,855,891,927,963,
00048 999,1035,1071,1107,1143,29,65,101,137,173,209,245,281,317,353,389,
00049 425,461,497,533,569,605,641,677,713,749,785,821,857,893,929,965,
00050 1001,1037,1073,1109,1145,1009,1045,1081,1117,-1,-1,-1,-1,-1,-1,-1,
00051 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00052 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00053 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00054 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00055 -1,-1,-1,-1,-1,-1,-1},
00056
00057 {-1,10,46,82,118,154,190,226,262,298,334,370,406,442,478,514,
00058 550,586,622,658,694,730,766,802,838,11,47,83,119,155,191,227,
00059 263,299,335,371,407,443,479,515,551,28,64,100,136,172,208,244,
00060 280,316,352,388,424,460,496,532,568,604,640,676,712,748,784,820,
00061 856,892,928,964,1000,1036,1072,1108,1144,587,623,659,695,731,767,803,
00062 839,875,911,947,983,1019,1055,1091,1127,312,348,384,420,456,492,528,
00063 564,600,636,672,708,744,780,816,852,888,924,960,996,1032,1068,1104,
00064 1140,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00065 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00066 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00067 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00068 -1,-1,-1,-1,-1,-1,-1},
00069
00070 {-1,1076,1112,1148,874,910,946,982,1018,1054,1090,1126,6,42,78,114,
00071 150,186,222,258,294,330,366,402,438,474,510,546,582,618,654,690,
00072 726,762,798,834,870,906,942,978,1014,1050,1086,1122,7,43,79,115,
00073 151,187,223,259,295,331,367,403,439,475,511,547,583,619,655,691,
00074 727,763,799,835,871,907,943,979,1015,1051,1087,1123,8,44,80,116,
00075 152,188,224,260,296,332,368,404,440,476,512,548,584,620,656,692,
00076 728,764,800,836,872,908,944,980,1016,1052,1088,1124,24,60,96,132,
00077 168,204,240,276,35,71,107,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00078 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00079 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00080 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00081 -1,-1,-1,-1,-1,-1,-1},
00082
00083 {-1,1096,1132,32,68,104,140,176,212,248,284,320,356,392,428,536,
00084 572,464,500,608,644,680,716,752,788,824,860,896,932,968,1004,1040,
00085 33,69,105,141,177,213,249,285,321,357,393,429,465,501,537,573,
00086 609,645,681,717,753,789,825,861,897,933,969,1005,1041,1077,1113,1149,
00087 34,70,106,142,178,214,250,286,322,358,394,430,466,502,538,574,
00088 610,646,682,718,754,790,826,862,898,934,970,1006,1042,1078,1114,1150,
00089 143,179,215,251,287,323,359,395,431,467,503,539,575,611,647,683,
00090 719,755,791,827,863,899,935,971,1007,1043,1079,1115,1151,31,67,-1,
00091 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00092 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00093 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00094 -1,-1,-1,-1,-1,-1,-1},
00095
00096 {-1,12,48,84,120,156,16,52,88,124,160,196,232,268,304,340,
00097 376,412,448,484,520,556,592,628,664,700,736,772,808,844,880,916,
00098 952,988,1024,1060,17,53,89,125,161,197,233,269,305,341,377,413,
00099 449,485,521,557,593,629,665,701,737,773,809,845,881,917,953,989,
00100 1025,1061,1097,1133,30,66,102,138,174,210,246,282,318,354,390,426,
00101 462,498,534,570,606,642,678,714,750,786,822,858,894,930,966,1002,
00102 1038,1074,1110,1146,103,139,175,211,247,283,319,355,391,427,463,499,
00103 535,571,607,643,679,715,751,787,823,859,895,931,967,1003,1039,1075,
00104 1111,1147,987,1023,1059,1095,1131,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00105 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00106 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00107 -1,-1,-1,-1,-1,-1,-1},
00108
00109 {-1,32,68,104,140,176,212,248,284,320,356,392,428,192,228,264,
00110 300,336,372,408,444,480,516,552,588,624,660,696,732,768,804,840,
00111 876,912,948,984,1020,1056,1092,1128,13,49,85,121,157,193,229,265,
00112 301,337,373,409,445,481,517,553,589,625,661,697,733,769,805,841,
00113 877,913,949,985,1021,1057,1093,1129,14,50,86,122,158,194,230,266,
00114 302,338,374,410,446,482,518,554,590,626,662,698,734,770,806,842,
00115 878,914,950,986,1022,1058,1094,1130,15,51,87,123,159,195,231,267,
00116 303,339,375,411,447,483,519,555,591,627,663,699,735,771,807,843,
00117 879,915,951,755,791,827,863,899,935,971,1007,1043,1079,1115,1151,-1,
00118 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00119 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00120 -1,-1,-1,-1,-1,-1,-1},
00121
00122 {-1,17,53,89,125,161,197,233,269,305,341,377,413,449,485,521,
00123 557,593,629,665,701,737,773,809,464,500,536,572,608,644,680,716,
00124 752,788,824,860,896,932,968,1004,1040,1076,1112,1148,33,69,105,141,
00125 177,213,249,285,321,357,393,429,465,501,537,573,609,645,681,717,
00126 753,789,825,861,897,933,969,1005,1041,1077,1113,1149,34,70,106,142,
00127 178,214,250,286,322,358,394,430,466,502,538,574,610,646,682,718,
00128 754,790,826,862,898,934,970,1006,1042,1078,1114,1150,35,71,107,143,
00129 179,215,251,287,323,359,395,431,467,503,539,575,611,647,683,719,
00130 355,391,427,463,499,535,571,607,643,679,715,751,787,823,859,895,
00131 931,967,1003,1039,1075,1111,1147,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00132 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00133 -1,-1,-1,-1,-1,-1,-1},
00134
00135 {-1,733,769,661,697,589,625,517,553,445,481,373,409,301,337,229,
00136 265,157,193,85,121,13,49,845,881,917,953,989,1025,1061,1097,1133,
00137 14,50,86,122,158,194,230,266,302,338,374,410,446,482,518,554,
00138 590,626,662,698,734,770,806,842,878,914,950,986,1022,1058,1094,1130,
00139 15,51,87,123,159,195,231,267,303,339,375,411,447,483,519,555,
00140 591,627,663,699,735,771,807,843,879,915,951,987,1023,1059,1095,1131,
00141 30,66,102,138,174,210,246,282,318,354,390,426,462,498,534,570,
00142 606,642,678,714,750,786,822,858,894,930,966,1002,1038,1074,1110,1146,
00143 31,67,103,139,175,211,247,283,319,1132,1096,1060,1024,988,952,916,
00144 880,844,808,772,736,700,664,628,592,556,520,484,448,412,376,-1,
00145 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00146 -1,-1,-1,-1,-1,-1,-1},
00147
00148 {-1,985,1021,1057,1093,1129,78,114,150,186,222,258,294,330,366,402,
00149 438,474,510,546,582,618,654,690,726,762,798,834,870,906,942,978,
00150 1014,1050,1086,1122,7,43,79,115,151,187,223,259,295,331,367,403,
00151 439,475,511,547,583,619,655,691,727,763,799,835,871,907,943,979,
00152 1015,1051,1087,1123,8,44,80,116,152,188,224,260,296,332,368,404,
00153 440,476,512,548,584,620,656,692,728,764,800,836,872,908,944,980,
00154 1016,1052,1088,1124,9,45,81,117,153,189,225,261,297,333,369,405,
00155 441,477,513,549,585,621,657,693,729,765,801,837,873,909,945,981,
00156 1017,1053,1089,1125,10,46,82,118,154,190,226,262,298,334,370,406,
00157 442,478,514,550,586,622,658,694,730,766,802,838,874,910,946,982,
00158 1018,1054,16,52,88,124,160,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00159 -1,-1,-1,-1,-1,-1,-1},
00160
00161 {-1,6,42,0,36,72,108,144,18,54,90,126,162,198,234,270,
00162 306,342,378,414,450,486,522,558,594,630,666,702,738,774,810,846,
00163 882,918,954,990,1026,1062,1098,1134,19,55,91,127,163,199,235,271,
00164 307,343,379,415,451,487,523,559,595,631,667,703,739,775,811,847,
00165 883,919,955,991,1027,1063,1099,1135,20,56,92,128,164,200,236,272,
00166 308,344,380,416,452,488,524,560,596,632,668,704,740,776,812,848,
00167 884,920,956,992,1028,1064,1100,1136,21,57,93,129,165,201,237,273,
00168 309,345,381,417,453,489,525,561,597,633,669,705,741,777,813,849,
00169 885,921,957,993,1029,1065,1101,1137,22,58,94,130,166,202,238,274,
00170 310,346,382,418,454,490,526,562,598,634,670,706,742,778,814,850,
00171 886,922,958,994,1030,1066,1102,1138,977,1013,1049,1085,1121,1090,1126,-1,
00172 -1,-1,-1,-1,-1,-1,-1},
00173
00174 {-1,180,216,252,288,324,360,396,432,468,504,540,576,612,648,684,
00175 720,756,792,828,864,900,936,972,1008,1044,1080,1116,1,37,73,109,
00176 145,181,217,253,289,325,361,397,433,469,505,541,577,613,649,685,
00177 721,757,793,829,865,901,937,973,1009,1045,1081,1117,2,38,74,110,
00178 146,182,218,254,290,326,362,398,434,470,506,542,578,614,650,686,
00179 722,758,794,830,866,902,938,974,1010,1046,1082,1118,3,39,75,111,
00180 147,183,219,255,291,327,363,399,435,471,507,543,579,615,651,687,
00181 723,759,795,831,867,903,939,975,1011,1047,1083,1119,4,40,76,112,
00182 148,184,220,256,292,328,364,400,436,472,508,544,580,616,652,688,
00183 724,760,796,832,868,904,940,976,1012,1048,1084,1120,5,41,77,113,
00184 149,185,221,257,293,329,365,401,437,473,509,545,581,617,653,689,
00185 725,761,797,833,869,905,941},
00186
00187 {-1,207,51,123,195,267,339,411,483,555,627,699,771,843,915,987,
00188 1059,1131,52,124,196,268,340,412,484,556,628,700,772,844,916,988,
00189 1060,1132,53,125,197,269,341,413,485,557,629,701,773,845,917,989,
00190 1061,1133,67,139,211,283,355,427,499,571,643,715,787,859,931,1003,
00191 1075,1147,68,140,212,284,356,428,500,572,644,716,788,860,932,1004,
00192 1076,1148,69,141,213,285,357,429,501,573,645,717,789,861,933,1005,
00193 1077,1149,951,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00194 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00195 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00196 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00197 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00198 -1,-1,-1,-1,-1,-1,-1},
00199
00200 {-1,63,135,30,102,174,246,318,390,462,534,606,678,750,822,894,
00201 966,1038,1110,31,103,175,247,319,391,463,535,607,679,751,823,895,
00202 967,1039,1111,32,104,176,248,320,392,464,536,608,680,752,824,896,
00203 968,1040,1112,34,106,178,250,322,394,466,538,610,682,754,826,898,
00204 970,1042,1114,35,107,179,251,323,395,467,539,611,683,755,827,899,
00205 971,1043,1115,48,120,192,264,336,408,480,552,624,696,768,840,912,
00206 984,1056,1128,1023,1095,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00207 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00208 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00209 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00210 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00211 -1,-1,-1,-1,-1,-1,-1},
00212
00213 {-1,423,495,567,639,711,783,855,927,999,1071,1143,64,136,208,280,
00214 352,424,496,568,640,712,784,856,928,1000,1072,1144,65,137,209,281,
00215 353,425,497,569,641,713,785,857,929,1001,1073,1145,12,84,156,228,
00216 300,372,444,516,588,660,732,804,876,948,1020,1092,13,85,157,229,
00217 301,373,445,517,589,661,733,805,877,949,1021,1093,14,86,158,230,
00218 302,374,446,518,590,662,734,806,878,950,1022,1094,15,87,159,231,
00219 303,375,447,519,591,663,735,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00220 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00221 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00222 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00223 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00224 -1,-1,-1,-1,-1,-1,-1},
00225
00226 {-1,330,402,474,546,618,690,762,834,906,978,1050,1122,43,115,187,
00227 259,331,403,475,547,619,691,763,835,907,979,1051,1123,44,116,188,
00228 260,332,404,476,548,620,692,764,836,908,980,1052,1124,45,117,189,
00229 261,333,405,477,549,621,693,765,837,909,981,1053,1125,46,118,190,
00230 262,334,406,478,550,622,694,766,838,910,982,1054,1126,47,119,191,
00231 263,335,407,479,551,623,695,767,839,911,983,1055,1127,60,132,204,
00232 276,348,420,492,564,636,708,780,852,-1,-1,-1,-1,-1,-1,-1,
00233 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00234 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00235 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00236 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00237 -1,-1,-1,-1,-1,-1,-1},
00238
00239 {-1,225,297,369,441,513,585,657,729,801,873,945,1017,1089,10,82,
00240 154,226,298,370,442,514,586,658,730,802,874,946,1018,1090,11,83,
00241 155,227,299,371,443,515,587,659,731,803,875,947,1019,1091,24,96,
00242 168,240,312,384,456,528,600,672,744,816,888,960,1032,1104,25,97,
00243 169,241,313,385,457,529,601,673,745,817,889,961,1033,1105,26,98,
00244 170,242,314,386,458,530,602,674,746,818,890,962,1034,1106,27,99,
00245 171,243,315,387,459,531,603,675,747,819,891,-1,-1,-1,-1,-1,
00246 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00247 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00248 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00249 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00250 -1,-1,-1,-1,-1,-1,-1},
00251
00252 {-1,270,342,414,486,558,630,702,774,846,918,990,1062,1134,55,127,
00253 199,271,343,415,487,559,631,703,775,847,919,991,1063,1135,56,128,
00254 200,272,344,416,488,560,632,704,776,848,920,992,1064,1136,57,129,
00255 201,273,345,417,489,561,633,705,777,849,921,993,1065,1137,58,130,
00256 202,274,346,418,490,562,634,706,778,850,922,994,1066,1138,59,131,
00257 203,275,347,419,491,563,635,707,779,851,923,995,1067,1139,6,78,
00258 150,222,294,366,438,510,582,654,726,798,870,-1,-1,-1,-1,-1,
00259 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00260 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00261 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00262 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00263 -1,-1,-1,-1,-1,-1,-1},
00264
00265 {-1,165,237,309,381,453,525,597,669,741,813,885,957,1029,1101,22,
00266 94,166,238,310,382,454,526,598,670,742,814,886,958,1030,1102,23,
00267 95,167,239,311,383,455,527,599,671,743,815,887,959,1031,1103,36,
00268 108,180,252,324,396,468,540,612,684,756,828,900,972,1044,1116,37,
00269 109,181,253,325,397,469,541,613,685,757,829,901,973,1045,1117,38,
00270 110,182,254,326,398,470,542,614,686,758,830,902,974,1046,1118,39,
00271 111,183,255,327,399,471,543,615,687,759,831,903,975,-1,-1,-1,
00272 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00273 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00274 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00275 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00276 -1,-1,-1,-1,-1,-1,-1},
00277
00278 {-1,72,144,216,288,360,432,504,576,648,720,792,864,936,1008,1080,
00279 1,73,145,217,289,361,433,505,577,649,721,793,865,937,1009,1081,
00280 2,74,146,218,290,362,434,506,578,650,722,794,866,938,1010,1082,
00281 3,75,147,219,291,363,435,507,579,651,723,795,867,939,1011,1083,
00282 4,76,148,220,292,364,436,508,580,652,724,796,868,940,1012,1084,
00283 5,77,149,221,293,365,437,509,581,653,725,797,869,941,1013,1085,
00284 18,90,162,234,306,378,450,522,594,666,738,810,882,954,1026,-1,
00285 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00286 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00287 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00288 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00289 -1,-1,-1,-1,-1,-1,-1},
00290
00291 {-1,51,123,195,267,339,411,483,555,627,699,771,843,915,987,1059,
00292 1131,52,124,196,268,340,412,484,556,628,700,772,844,916,988,1060,
00293 1132,53,125,197,269,341,413,485,557,629,701,773,845,917,989,1061,
00294 1133,66,138,210,282,354,426,498,570,642,714,786,858,930,1002,1074,
00295 1146,68,140,212,284,356,428,500,572,644,716,788,860,932,1004,1076,
00296 1148,69,141,213,285,357,429,501,573,645,717,789,861,933,1005,1077,
00297 1149,70,142,214,286,358,430,502,574,646,718,790,862,934,1006,1078,
00298 1150,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00299 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00300 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00301 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00302 -1,-1,-1,-1,-1,-1,-1},
00303
00304 {-1,30,102,174,246,318,390,462,534,606,678,750,822,894,966,1038,
00305 1110,31,103,175,247,319,391,463,535,607,679,751,823,895,967,1039,
00306 1111,32,104,176,248,320,392,464,536,608,680,752,824,896,968,1040,
00307 1112,33,105,177,249,321,393,465,537,609,681,753,825,897,969,1041,
00308 1113,35,107,179,251,323,395,467,539,611,683,755,827,899,971,1043,
00309 1115,48,120,192,264,336,408,480,552,624,696,768,840,912,984,1056,
00310 1128,49,121,193,265,337,409,481,553,625,697,769,841,913,985,1057,
00311 1129,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00312 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00313 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00314 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00315 -1,-1,-1,-1,-1,-1,-1},
00316
00317 {-1,153,63,135,207,279,351,423,495,567,639,711,783,855,927,999,
00318 1071,1143,64,136,208,280,352,424,496,568,640,712,784,856,928,1000,
00319 1072,1144,65,137,209,281,353,425,497,569,641,713,785,857,929,1001,
00320 1073,1145,12,84,156,228,300,372,444,516,588,660,732,804,876,948,
00321 1020,1092,14,86,158,230,302,374,446,518,590,662,734,806,878,950,
00322 1022,1094,15,87,159,231,303,375,447,519,591,663,735,807,879,951,
00323 1023,1095,16,88,160,232,304,376,448,520,592,664,736,808,880,952,
00324 1024,1096,964,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00325 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00326 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00327 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00328 -1,-1,-1,-1,-1,-1,-1},
00329
00330 {-1,9,81,42,114,186,258,330,402,474,546,618,690,762,834,906,
00331 978,1050,1122,43,115,187,259,331,403,475,547,619,691,763,835,907,
00332 979,1051,1123,44,116,188,260,332,404,476,548,620,692,764,836,908,
00333 980,1052,1124,45,117,189,261,333,405,477,549,621,693,765,837,909,
00334 981,1053,1125,47,119,191,263,335,407,479,551,623,695,767,839,911,
00335 983,1055,1127,60,132,204,276,348,420,492,564,636,708,780,852,924,
00336 996,1068,1140,61,133,205,277,349,421,493,565,637,709,781,853,925,
00337 997,1069,1141,1036,1108,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00338 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00339 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00340 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00341 -1,-1,-1,-1,-1,-1,-1},
00342
00343 {-1,369,441,513,585,657,729,801,873,945,1017,1089,10,82,154,226,
00344 298,370,442,514,586,658,730,802,874,946,1018,1090,11,83,155,227,
00345 299,371,443,515,587,659,731,803,875,947,1019,1091,24,96,168,240,
00346 312,384,456,528,600,672,744,816,888,960,1032,1104,25,97,169,241,
00347 313,385,457,529,601,673,745,817,889,961,1033,1105,26,98,170,242,
00348 314,386,458,530,602,674,746,818,890,962,1034,1106,27,99,171,243,
00349 315,387,459,531,603,675,747,819,891,963,1035,1107,28,100,172,244,
00350 316,388,460,532,604,676,748,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00351 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00352 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00353 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00354 -1,-1,-1,-1,-1,-1,-1},
00355
00356 {-1,342,414,486,558,630,702,774,846,918,990,1062,1134,55,127,199,
00357 271,343,415,487,559,631,703,775,847,919,991,1063,1135,56,128,200,
00358 272,344,416,488,560,632,704,776,848,920,992,1064,1136,57,129,201,
00359 273,345,417,489,561,633,705,777,849,921,993,1065,1137,58,130,202,
00360 274,346,418,490,562,634,706,778,850,922,994,1066,1138,59,131,203,
00361 275,347,419,491,563,635,707,779,851,923,995,1067,1139,6,78,150,
00362 222,294,366,438,510,582,654,726,798,870,942,1014,1086,7,79,151,
00363 223,295,367,439,511,583,655,727,799,-1,-1,-1,-1,-1,-1,-1,
00364 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00365 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00366 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00367 -1,-1,-1,-1,-1,-1,-1},
00368
00369 {-1,237,309,381,453,525,597,669,741,813,885,957,1029,1101,22,94,
00370 166,238,310,382,454,526,598,670,742,814,886,958,1030,1102,23,95,
00371 167,239,311,383,455,527,599,671,743,815,887,959,1031,1103,36,108,
00372 180,252,324,396,468,540,612,684,756,828,900,972,1044,1116,37,109,
00373 181,253,325,397,469,541,613,685,757,829,901,973,1045,1117,38,110,
00374 182,254,326,398,470,542,614,686,758,830,902,974,1046,1118,39,111,
00375 183,255,327,399,471,543,615,687,759,831,903,975,1047,1119,40,112,
00376 184,256,328,400,472,544,616,688,760,832,904,-1,-1,-1,-1,-1,
00377 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00378 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00379 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00380 -1,-1,-1,-1,-1,-1,-1},
00381
00382 {-1,216,288,360,432,504,576,648,720,792,864,936,1008,1080,1,73,
00383 145,217,289,361,433,505,577,649,721,793,865,937,1009,1081,2,74,
00384 146,218,290,362,434,506,578,650,722,794,866,938,1010,1082,3,75,
00385 147,219,291,363,435,507,579,651,723,795,867,939,1011,1083,4,76,
00386 148,220,292,364,436,508,580,652,724,796,868,940,1012,1084,5,77,
00387 149,221,293,365,437,509,581,653,725,797,869,941,1013,1085,18,90,
00388 162,234,306,378,450,522,594,666,738,810,882,954,1026,1098,19,91,
00389 163,235,307,379,451,523,595,667,739,811,883,-1,-1,-1,-1,-1,
00390 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00391 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00392 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00393 -1,-1,-1,-1,-1,-1,-1},
00394
00395 {-1,195,267,339,411,483,555,627,699,771,843,915,987,1059,1131,52,
00396 124,196,268,340,412,484,556,628,700,772,844,916,988,1060,1132,53,
00397 125,197,269,341,413,485,557,629,701,773,845,917,989,1061,1133,66,
00398 138,210,282,354,426,498,570,642,714,786,858,930,1002,1074,1146,68,
00399 140,212,284,356,428,500,572,644,716,788,860,932,1004,1076,1148,69,
00400 141,213,285,357,429,501,573,645,717,789,861,933,1005,1077,1149,70,
00401 142,214,286,358,430,502,574,646,718,790,862,934,1006,1078,1150,71,
00402 143,215,287,359,431,503,575,647,719,791,863,935,1007,-1,-1,-1,
00403 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00404 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00405 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00406 -1,-1,-1,-1,-1,-1,-1},
00407
00408 {-1,102,174,246,318,390,462,534,606,678,750,822,894,966,1038,1110,
00409 31,103,175,247,319,391,463,535,607,679,751,823,895,967,1039,1111,
00410 32,104,176,248,320,392,464,536,608,680,752,824,896,968,1040,1112,
00411 33,105,177,249,321,393,465,537,609,681,753,825,897,969,1041,1113,
00412 35,107,179,251,323,395,467,539,611,683,755,827,899,971,1043,1115,
00413 48,120,192,264,336,408,480,552,624,696,768,840,912,984,1056,1128,
00414 49,121,193,265,337,409,481,553,625,697,769,841,913,985,1057,1129,
00415 50,122,194,266,338,410,482,554,626,698,770,842,914,986,1058,-1,
00416 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00417 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00418 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00419 -1,-1,-1,-1,-1,-1,-1},
00420
00421 {-1,63,135,207,279,351,423,495,567,639,711,783,855,927,999,1071,
00422 1143,64,136,208,280,352,424,496,568,640,712,784,856,928,1000,1072,
00423 1144,65,137,209,281,353,425,497,569,641,713,785,857,929,1001,1073,
00424 1145,12,84,156,228,300,372,444,516,588,660,732,804,876,948,1020,
00425 1092,14,86,158,230,302,374,446,518,590,662,734,806,878,950,1022,
00426 1094,15,87,159,231,303,375,447,519,591,663,735,807,879,951,1023,
00427 1095,16,88,160,232,304,376,448,520,592,664,736,808,880,952,1024,
00428 1096,17,89,161,233,305,377,449,521,593,665,737,809,881,953,1025,
00429 1097,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00430 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00431 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00432 -1,-1,-1,-1,-1,-1,-1},
00433
00434 {-1,42,114,186,258,330,402,474,546,618,690,762,834,906,978,1050,
00435 1122,43,115,187,259,331,403,475,547,619,691,763,835,907,979,1051,
00436 1123,44,116,188,260,332,404,476,548,620,692,764,836,908,980,1052,
00437 1124,45,117,189,261,333,405,477,549,621,693,765,837,909,981,1053,
00438 1125,47,119,191,263,335,407,479,551,623,695,767,839,911,983,1055,
00439 1127,60,132,204,276,348,420,492,564,636,708,780,852,924,996,1068,
00440 1140,61,133,205,277,349,421,493,565,637,709,781,853,925,997,1069,
00441 1141,62,134,206,278,350,422,494,566,638,710,782,854,926,998,1070,
00442 1142,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00443 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00444 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00445 -1,-1,-1,-1,-1,-1,-1},
00446
00447 {-1,165,9,81,153,225,297,369,441,513,585,657,729,801,873,945,
00448 1017,1089,10,82,154,226,298,370,442,514,586,658,730,802,874,946,
00449 1018,1090,11,83,155,227,299,371,443,515,587,659,731,803,875,947,
00450 1019,1091,24,96,168,240,312,384,456,528,600,672,744,816,888,960,
00451 1032,1104,26,98,170,242,314,386,458,530,602,674,746,818,890,962,
00452 1034,1106,27,99,171,243,315,387,459,531,603,675,747,819,891,963,
00453 1035,1107,28,100,172,244,316,388,460,532,604,676,748,820,892,964,
00454 1036,1108,29,101,173,245,317,389,461,533,605,677,749,821,893,965,
00455 1037,1109,977,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00456 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00457 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00458 -1,-1,-1,-1,-1,-1,-1},
00459
00460 {-1,21,93,54,126,198,270,342,414,486,558,630,702,774,846,918,
00461 990,1062,1134,55,127,199,271,343,415,487,559,631,703,775,847,919,
00462 991,1063,1135,56,128,200,272,344,416,488,560,632,704,776,848,920,
00463 992,1064,1136,57,129,201,273,345,417,489,561,633,705,777,849,921,
00464 993,1065,1137,59,131,203,275,347,419,491,563,635,707,779,851,923,
00465 995,1067,1139,6,78,150,222,294,366,438,510,582,654,726,798,870,
00466 942,1014,1086,7,79,151,223,295,367,439,511,583,655,727,799,871,
00467 943,1015,1087,8,80,152,224,296,368,440,512,584,656,728,800,872,
00468 944,1016,1088,1049,1121,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00469 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00470 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00471 -1,-1,-1,-1,-1,-1,-1},
00472
00473 {-1,381,453,525,597,669,741,813,885,957,1029,1101,22,94,166,238,
00474 310,382,454,526,598,670,742,814,886,958,1030,1102,23,95,167,239,
00475 311,383,455,527,599,671,743,815,887,959,1031,1103,36,108,180,252,
00476 324,396,468,540,612,684,756,828,900,972,1044,1116,37,109,181,253,
00477 325,397,469,541,613,685,757,829,901,973,1045,1117,38,110,182,254,
00478 326,398,470,542,614,686,758,830,902,974,1046,1118,39,111,183,255,
00479 327,399,471,543,615,687,759,831,903,975,1047,1119,40,112,184,256,
00480 328,400,472,544,616,688,760,832,904,976,1048,1120,41,113,185,257,
00481 329,401,473,545,617,689,761,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00482 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00483 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00484 -1,-1,-1,-1,-1,-1,-1},
00485
00486 {-1,288,360,432,504,576,648,720,792,864,936,1008,1080,1,73,145,
00487 217,289,361,433,505,577,649,721,793,865,937,1009,1081,2,74,146,
00488 218,290,362,434,506,578,650,722,794,866,938,1010,1082,3,75,147,
00489 219,291,363,435,507,579,651,723,795,867,939,1011,1083,4,76,148,
00490 220,292,364,436,508,580,652,724,796,868,940,1012,1084,5,77,149,
00491 221,293,365,437,509,581,653,725,797,869,941,1013,1085,18,90,162,
00492 234,306,378,450,522,594,666,738,810,882,954,1026,1098,19,91,163,
00493 235,307,379,451,523,595,667,739,811,883,955,1027,1099,20,92,164,
00494 236,308,380,452,524,596,668,740,812,-1,-1,-1,-1,-1,-1,-1,
00495 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00496 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00497 -1,-1,-1,-1,-1,-1,-1},
00498
00499 {-1,267,339,411,483,555,627,699,771,843,915,987,1059,1131,52,124,
00500 196,268,340,412,484,556,628,700,772,844,916,988,1060,1132,53,125,
00501 197,269,341,413,485,557,629,701,773,845,917,989,1061,1133,66,138,
00502 210,282,354,426,498,570,642,714,786,858,930,1002,1074,1146,67,139,
00503 211,283,355,427,499,571,643,715,787,859,931,1003,1075,1147,68,140,
00504 212,284,356,428,500,572,644,716,788,860,932,1004,1076,1148,69,141,
00505 213,285,357,429,501,573,645,717,789,861,933,1005,1077,1149,70,142,
00506 214,286,358,430,502,574,646,718,790,862,934,1006,1078,1150,71,143,
00507 215,287,359,431,503,575,647,719,791,863,935,-1,-1,-1,-1,-1,
00508 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00509 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00510 -1,-1,-1,-1,-1,-1,-1},
00511
00512 {-1,246,318,390,462,534,606,678,750,822,894,966,1038,1110,31,103,
00513 175,247,319,391,463,535,607,679,751,823,895,967,1039,1111,32,104,
00514 176,248,320,392,464,536,608,680,752,824,896,968,1040,1112,33,105,
00515 177,249,321,393,465,537,609,681,753,825,897,969,1041,1113,34,106,
00516 178,250,322,394,466,538,610,682,754,826,898,970,1042,1114,35,107,
00517 179,251,323,395,467,539,611,683,755,827,899,971,1043,1115,48,120,
00518 192,264,336,408,480,552,624,696,768,840,912,984,1056,1128,49,121,
00519 193,265,337,409,481,553,625,697,769,841,913,985,1057,1129,50,122,
00520 194,266,338,410,482,554,626,698,770,842,914,-1,-1,-1,-1,-1,
00521 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00522 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00523 -1,-1,-1,-1,-1,-1,-1},
00524
00525 {-1,207,279,351,423,495,567,639,711,783,855,927,999,1071,1143,64,
00526 136,208,280,352,424,496,568,640,712,784,856,928,1000,1072,1144,65,
00527 137,209,281,353,425,497,569,641,713,785,857,929,1001,1073,1145,12,
00528 84,156,228,300,372,444,516,588,660,732,804,876,948,1020,1092,13,
00529 85,157,229,301,373,445,517,589,661,733,805,877,949,1021,1093,14,
00530 86,158,230,302,374,446,518,590,662,734,806,878,950,1022,1094,15,
00531 87,159,231,303,375,447,519,591,663,735,807,879,951,1023,1095,16,
00532 88,160,232,304,376,448,520,592,664,736,808,880,952,1024,1096,17,
00533 89,161,233,305,377,449,521,593,665,737,809,881,953,-1,-1,-1,
00534 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00535 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00536 -1,-1,-1,-1,-1,-1,-1},
00537
00538 {-1,114,186,258,330,402,474,546,618,690,762,834,906,978,1050,1122,
00539 43,115,187,259,331,403,475,547,619,691,763,835,907,979,1051,1123,
00540 44,116,188,260,332,404,476,548,620,692,764,836,908,980,1052,1124,
00541 45,117,189,261,333,405,477,549,621,693,765,837,909,981,1053,1125,
00542 46,118,190,262,334,406,478,550,622,694,766,838,910,982,1054,1126,
00543 47,119,191,263,335,407,479,551,623,695,767,839,911,983,1055,1127,
00544 60,132,204,276,348,420,492,564,636,708,780,852,924,996,1068,1140,
00545 61,133,205,277,349,421,493,565,637,709,781,853,925,997,1069,1141,
00546 62,134,206,278,350,422,494,566,638,710,782,854,926,998,1070,-1,
00547 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00548 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00549 -1,-1,-1,-1,-1,-1,-1},
00550
00551 {-1,9,81,153,225,297,369,441,513,585,657,729,801,873,945,1017,
00552 1089,10,82,154,226,298,370,442,514,586,658,730,802,874,946,1018,
00553 1090,11,83,155,227,299,371,443,515,587,659,731,803,875,947,1019,
00554 1091,24,96,168,240,312,384,456,528,600,672,744,816,888,960,1032,
00555 1104,25,97,169,241,313,385,457,529,601,673,745,817,889,961,1033,
00556 1105,26,98,170,242,314,386,458,530,602,674,746,818,890,962,1034,
00557 1106,27,99,171,243,315,387,459,531,603,675,747,819,891,963,1035,
00558 1107,28,100,172,244,316,388,460,532,604,676,748,820,892,964,1036,
00559 1108,29,101,173,245,317,389,461,533,605,677,749,821,893,965,1037,
00560 1109,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00561 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00562 -1,-1,-1,-1,-1,-1,-1},
00563
00564 {-1,54,126,198,270,342,414,486,558,630,702,774,846,918,990,1062,
00565 1134,55,127,199,271,343,415,487,559,631,703,775,847,919,991,1063,
00566 1135,56,128,200,272,344,416,488,560,632,704,776,848,920,992,1064,
00567 1136,57,129,201,273,345,417,489,561,633,705,777,849,921,993,1065,
00568 1137,58,130,202,274,346,418,490,562,634,706,778,850,922,994,1066,
00569 1138,59,131,203,275,347,419,491,563,635,707,779,851,923,995,1067,
00570 1139,6,78,150,222,294,366,438,510,582,654,726,798,870,942,1014,
00571 1086,7,79,151,223,295,367,439,511,583,655,727,799,871,943,1015,
00572 1087,8,80,152,224,296,368,440,512,584,656,728,800,872,944,1016,
00573 1088,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00574 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00575 -1,-1,-1,-1,-1,-1,-1},
00576
00577 {-1,21,93,165,237,309,381,453,525,597,669,741,813,885,957,1029,
00578 1101,22,94,166,238,310,382,454,526,598,670,742,814,886,958,1030,
00579 1102,23,95,167,239,311,383,455,527,599,671,743,815,887,959,1031,
00580 1103,36,108,180,252,324,396,468,540,612,684,756,828,900,972,1044,
00581 1116,37,109,181,253,325,397,469,541,613,685,757,829,901,973,1045,
00582 1117,38,110,182,254,326,398,470,542,614,686,758,830,902,974,1046,
00583 1118,39,111,183,255,327,399,471,543,615,687,759,831,903,975,1047,
00584 1119,40,112,184,256,328,400,472,544,616,688,760,832,904,976,1048,
00585 1120,41,113,185,257,329,401,473,545,617,689,761,833,905,977,1049,
00586 1121,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00587 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00588 -1,-1,-1,-1,-1,-1,-1},
00589
00590 {-1,0,72,144,216,288,360,432,504,576,648,720,792,864,936,1008,
00591 1080,1,73,145,217,289,361,433,505,577,649,721,793,865,937,1009,
00592 1081,2,74,146,218,290,362,434,506,578,650,722,794,866,938,1010,
00593 1082,3,75,147,219,291,363,435,507,579,651,723,795,867,939,1011,
00594 1083,4,76,148,220,292,364,436,508,580,652,724,796,868,940,1012,
00595 1084,5,77,149,221,293,365,437,509,581,653,725,797,869,941,1013,
00596 1085,18,90,162,234,306,378,450,522,594,666,738,810,882,954,1026,
00597 1098,19,91,163,235,307,379,451,523,595,667,739,811,883,955,1027,
00598 1099,20,92,164,236,308,380,452,524,596,668,740,812,884,956,1028,
00599 1100,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00600 -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
00601 -1,-1,-1,-1,-1,-1,-1},
00602 };
00603