b21 := (1,3,6,11,19)(2,4,8,14,23)(5,9,16,25,39)(7,12,21,32,49)(10,17,27,42,63) (13,22,34,52,79)(15,24,37,56,86)(18,28,44,66,101)(20,30,47,71,108)(26,40, 60,92,139)(29,45,68,104,157)(31,48,73,111,168)(33,50,76,115,175)(35,53, 81,122,186)(36,54,83,125,190)(38,57,88,132,200)(41,61,94,142,214)(43,64, 98,148,224)(46,69,106,160,242)(51,77,117,178,266)(55,84,127,192,287)(58, 89,134,203,302)(59,90,136,206,307)(62,95,144,217,321)(65,99,150,227,334) (67,102,154,233,341)(70,107,162,245,356)(72,109,165,248,360)(74,112,170, 254,368)(75,113,172,257,372)(78,118,180,269,389)(80,120,183,274,395)(82, 123,187,280,403)(85,128,194,289,415)(87,130,197,294,422)(91,137,208,310, 440)(93,140,211,314,445)(96,145,219,324,459)(97,146,221,327,464)(100,151, 229,318,419)(103,155,235,343,486)(105,158,239,138,209)(110,166,250,363, 513)(114,173,259,309,438)(116,176,263,380,538)(119,181,271,391,552)(121, 184,276,398,562)(124,188,281,405,193)(126,191,285,410,576)(129,195,291, 418,584)(131,198,296,425,593)(133,201,300,431,228)(135,204,304,433,605) (141,212,315,447,620)(143,215,319,452,626)(147,222,329,467,645)(149,225, 331,470,303)(152,230,337,477,202)(153,231,338,479,597)(156,236,345,489, 665)(159,240,349,495,223)(161,243,353,500,278)(163,246,357,506,575)(164, 247,358,508,686)(167,251,364,515,694)(169,189,282,306,436)(171,255,369, 522,703)(174,260,376,532,714)(177,264,382,540,724)(179,267,386,545,731) (182,272,393,554,293)(185,277,400,564,750)(196,292,420,586,771)(199,297, 427,596,782)(205,305,435,384,542)(207,308,437,609,795)(210,312,442,615, 803)(213,316,449,623,809)(216,320,454,629,816)(218,322,456,632,821)(220, 325,461,638,828)(226,332,472,650,845)(232,339,481,658,854)(234,286,411, 578,521)(237,346,490,335,475)(238,347,492,516,695)(241,350,497,673,485) (244,354,502,680,878)(249,361,510,608,409)(252,365,517,696,893)(253,366, 519,699,897)(256,370,524,706,906)(258,373,528,544,730)(261,377,534,717, 916)(262,378,536,719,918)(265,383,541,726,926)(268,387,547,734,932)(270, 311,441,613,800)(273,394,556,742,942)(275,396,559,746,392)(279,401,566, 752,950)(283,407,572,760,958)(284,408,574,762,962)(288,413,581,767,968) (290,416,448,621,561)(295,423,590,776,981)(298,428,598,772,975)(299,429, 600,628,814)(301,388,548,736,935)(313,443,616,716,914)(317,450,625,811, 1012)(323,457,633,822,779)(326,462,639,829,1031)(328,465,642,834,982) (330,468,647,840,1042)(333,473,652,847,936)(336,476,612,798,451)(340,482, 659,725,924)(342,484,662,535,488)(344,487,664,859,1061)(348,493,669,865, 1057)(351,498,675,871,913)(352,499,676,873,1073)(355,503,682,880,1081) (359,406,570,758,661)(362,511,689,860,1062)(367,520,701,900,526)(371,525, 708,909,1104)(374,529,712,912,785)(375,530,713,622,804)(379,421,587,773, 976)(381,539,723,923,399)(385,543,729,922,970)(390,550,739,938,1124)(397, 560,631,819,1021)(402,567,754,951,1069)(404,568,755,417,446)(412,579,764, 888,1018)(414,537,720,919,1112)(424,591,580,765,966)(426,594,780,984, 1161)(430,601,787,990,1169)(432,603,790,993,1172)(434,606,793,996,1175) (439,611,797,1000,577)(444,617,805,1008,1170)(453,627,813,1015,1089)(455, 630,818,1014,833)(458,634,823,1024,555)(460,636,825,955,778)(463,640,831, 1033,1201)(466,643,836,1037,1203)(469,583,769,971,1150)(471,648,842,1045, 1209)(474,595,728,928,505)(478,655,851,1054,1219)(480,657,853,1055,607) (483,660,856,1058,1220)(491,666,861,1063,944)(494,670,867,667,862)(496, 672,869,1071,1228)(501,678,875,1074,1232)(504,683,881,1082,1239)(507,685, 884,1085,1242)(509,687,886,1087,1236)(512,690,872,1072,1230)(514,692,827, 1029,1199)(518,697,895,1095,1248)(523,704,656,852,551)(527,709,911,1107, 1260)(531,565,751,649,843)(533,715,571,759,956)(546,732,808,753,943)(549, 737,937,1123,671)(553,702,901,1100,1254)(557,743,889,946,1130)(558,744, 585,770,973)(563,748,844,1046,1211)(569,756,953,1135,1278)(573,761,960, 1141,1285)(582,768,707,907,747)(588,774,978,1154,1292)(589,775,980,1157, 1168)(592,777,983,1160,998)(599,784,988,1166,1298)(602,788,992,1171,711) (604,791,994,1099,1253)(610,796,999,1003,1182)(614,801,1004,1183,1149) (618,806,1009,985,1162)(619,807,961,1142,1270)(624,810,1011,641,832)(635, 824,1025,1196,1315)(637,826,1028,1198,794)(644,837,929,1117,1264)(646, 839,1041,1207,1156)(651,846,1049,1214,1249)(653,848,1052,1216,1178)(654, 849,1036,864,1066)(663,857,1059,1222,1067)(668,863,674,789,781)(677,874, 1038,1204,1173)(679,876,1075,1233,1334)(681,879,1079,1019,1007)(684,882, 1083,1240,792)(688,887,1048,1213,903)(691,890,1090,841,1043)(693,891, 1020,1193,1313)(698,896,1096,1250,1340)(700,898,1097,1128,1272)(705,904, 1103,1251,1287)(710,899,1098,1252,1321)(718,917,1110,727,927)(721,920, 1113,1261,1344)(722,921,1084,1070,1226)(733,930,858,1060,1223)(735,933, 1120,1266,1345)(738,934,1121,1268,870)(740,939,1125,1271,820)(741,940, 1126,749,947)(745,945,1129,1231,1332)(757,954,1136,1280,1303)(763,963, 1143,1286,1348)(766,967,1147,1065,1064)(783,986,1163,1102,1208)(786,989, 1167,1276,1040)(799,1002,1181,1304,1358)(802,1005,1184,1307,1359)(812, 1013,1189,1311,1238)(815,1017,1192,1312,1361)(817,1006,905,1050,1215) (830,941,957,1137,1177)(835,1023,1194,1314,1362)(838,1039,1206,1322,1241) (850,1053,1218,1327,1078)(855,1056,965,1145,868)(866,1068,1111,1187,1309) (877,1076,1234,1335,1325)(883,1026,1180,1302,1115)(885,1086,1044,1205, 1243)(892,1092,959,1139,1282)(894,1093,1247,1316,1353)(902,1101,1255, 1165,1297)(908,1030,1200,1318,1256)(910,1105,1258,1341,1245)(915,1108, 1116,1263,1190)(925,1114,1262,1305,1229)(931,1118,1265,1077,1235)(948, 1131,1273,1088,1244)(949,1132,1274,1288,1349)(952,1134,1277,1339,1035) (964,1144,1122,1269,1346)(969,1148,1289,1010,1186)(972,1016,1191,1119, 1221)(974,1151,1174,1185,1224)(977,1153,1291,1225,1330)(979,1155,1294, 1354,1364)(987,1164,1210,1323,1158)(991,1152,1290,1351,1195)(995,1146, 1047,1212,1324)(997,1176,1296,1299,1356)(1001,1179,1301,1357,1328)(1022, 1034,1202,1320,1094)(1027,1197,1317,1091,1246)(1032,1138,1281,1257,1279) (1051,1106,1259,1342,1360)(1080,1237,1336,1217,1326)(1109,1188,1310,1284, 1306)(1127,1133,1275,1347,1308)(1140,1283,1329,1363,1365)(1159,1295,1355, 1227,1331)(1267,1338,1319,1350,1293)(1300,1343,1337,1352,1333);