1 #[deny(overflowing_literals)] 2 pub(crate) static BASES_16: [(u16, usize); 257] = [ 3 (0, 0), // 0 4 (0, 0), // 1 5 (0, 0), // 2 6 (59049, 10), // 3 7 (0, 0), // 4 8 (15625, 6), // 5 9 (46656, 6), // 6 10 (16807, 5), // 7 11 (0, 0), // 8 12 (59049, 5), // 9 13 (10000, 4), // 10 14 (14641, 4), // 11 15 (20736, 4), // 12 16 (28561, 4), // 13 17 (38416, 4), // 14 18 (50625, 4), // 15 19 (0, 0), // 16 20 (4913, 3), // 17 21 (5832, 3), // 18 22 (6859, 3), // 19 23 (8000, 3), // 20 24 (9261, 3), // 21 25 (10648, 3), // 22 26 (12167, 3), // 23 27 (13824, 3), // 24 28 (15625, 3), // 25 29 (17576, 3), // 26 30 (19683, 3), // 27 31 (21952, 3), // 28 32 (24389, 3), // 29 33 (27000, 3), // 30 34 (29791, 3), // 31 35 (0, 0), // 32 36 (35937, 3), // 33 37 (39304, 3), // 34 38 (42875, 3), // 35 39 (46656, 3), // 36 40 (50653, 3), // 37 41 (54872, 3), // 38 42 (59319, 3), // 39 43 (64000, 3), // 40 44 (1681, 2), // 41 45 (1764, 2), // 42 46 (1849, 2), // 43 47 (1936, 2), // 44 48 (2025, 2), // 45 49 (2116, 2), // 46 50 (2209, 2), // 47 51 (2304, 2), // 48 52 (2401, 2), // 49 53 (2500, 2), // 50 54 (2601, 2), // 51 55 (2704, 2), // 52 56 (2809, 2), // 53 57 (2916, 2), // 54 58 (3025, 2), // 55 59 (3136, 2), // 56 60 (3249, 2), // 57 61 (3364, 2), // 58 62 (3481, 2), // 59 63 (3600, 2), // 60 64 (3721, 2), // 61 65 (3844, 2), // 62 66 (3969, 2), // 63 67 (0, 0), // 64 68 (4225, 2), // 65 69 (4356, 2), // 66 70 (4489, 2), // 67 71 (4624, 2), // 68 72 (4761, 2), // 69 73 (4900, 2), // 70 74 (5041, 2), // 71 75 (5184, 2), // 72 76 (5329, 2), // 73 77 (5476, 2), // 74 78 (5625, 2), // 75 79 (5776, 2), // 76 80 (5929, 2), // 77 81 (6084, 2), // 78 82 (6241, 2), // 79 83 (6400, 2), // 80 84 (6561, 2), // 81 85 (6724, 2), // 82 86 (6889, 2), // 83 87 (7056, 2), // 84 88 (7225, 2), // 85 89 (7396, 2), // 86 90 (7569, 2), // 87 91 (7744, 2), // 88 92 (7921, 2), // 89 93 (8100, 2), // 90 94 (8281, 2), // 91 95 (8464, 2), // 92 96 (8649, 2), // 93 97 (8836, 2), // 94 98 (9025, 2), // 95 99 (9216, 2), // 96 100 (9409, 2), // 97 101 (9604, 2), // 98 102 (9801, 2), // 99 103 (10000, 2), // 100 104 (10201, 2), // 101 105 (10404, 2), // 102 106 (10609, 2), // 103 107 (10816, 2), // 104 108 (11025, 2), // 105 109 (11236, 2), // 106 110 (11449, 2), // 107 111 (11664, 2), // 108 112 (11881, 2), // 109 113 (12100, 2), // 110 114 (12321, 2), // 111 115 (12544, 2), // 112 116 (12769, 2), // 113 117 (12996, 2), // 114 118 (13225, 2), // 115 119 (13456, 2), // 116 120 (13689, 2), // 117 121 (13924, 2), // 118 122 (14161, 2), // 119 123 (14400, 2), // 120 124 (14641, 2), // 121 125 (14884, 2), // 122 126 (15129, 2), // 123 127 (15376, 2), // 124 128 (15625, 2), // 125 129 (15876, 2), // 126 130 (16129, 2), // 127 131 (0, 0), // 128 132 (16641, 2), // 129 133 (16900, 2), // 130 134 (17161, 2), // 131 135 (17424, 2), // 132 136 (17689, 2), // 133 137 (17956, 2), // 134 138 (18225, 2), // 135 139 (18496, 2), // 136 140 (18769, 2), // 137 141 (19044, 2), // 138 142 (19321, 2), // 139 143 (19600, 2), // 140 144 (19881, 2), // 141 145 (20164, 2), // 142 146 (20449, 2), // 143 147 (20736, 2), // 144 148 (21025, 2), // 145 149 (21316, 2), // 146 150 (21609, 2), // 147 151 (21904, 2), // 148 152 (22201, 2), // 149 153 (22500, 2), // 150 154 (22801, 2), // 151 155 (23104, 2), // 152 156 (23409, 2), // 153 157 (23716, 2), // 154 158 (24025, 2), // 155 159 (24336, 2), // 156 160 (24649, 2), // 157 161 (24964, 2), // 158 162 (25281, 2), // 159 163 (25600, 2), // 160 164 (25921, 2), // 161 165 (26244, 2), // 162 166 (26569, 2), // 163 167 (26896, 2), // 164 168 (27225, 2), // 165 169 (27556, 2), // 166 170 (27889, 2), // 167 171 (28224, 2), // 168 172 (28561, 2), // 169 173 (28900, 2), // 170 174 (29241, 2), // 171 175 (29584, 2), // 172 176 (29929, 2), // 173 177 (30276, 2), // 174 178 (30625, 2), // 175 179 (30976, 2), // 176 180 (31329, 2), // 177 181 (31684, 2), // 178 182 (32041, 2), // 179 183 (32400, 2), // 180 184 (32761, 2), // 181 185 (33124, 2), // 182 186 (33489, 2), // 183 187 (33856, 2), // 184 188 (34225, 2), // 185 189 (34596, 2), // 186 190 (34969, 2), // 187 191 (35344, 2), // 188 192 (35721, 2), // 189 193 (36100, 2), // 190 194 (36481, 2), // 191 195 (36864, 2), // 192 196 (37249, 2), // 193 197 (37636, 2), // 194 198 (38025, 2), // 195 199 (38416, 2), // 196 200 (38809, 2), // 197 201 (39204, 2), // 198 202 (39601, 2), // 199 203 (40000, 2), // 200 204 (40401, 2), // 201 205 (40804, 2), // 202 206 (41209, 2), // 203 207 (41616, 2), // 204 208 (42025, 2), // 205 209 (42436, 2), // 206 210 (42849, 2), // 207 211 (43264, 2), // 208 212 (43681, 2), // 209 213 (44100, 2), // 210 214 (44521, 2), // 211 215 (44944, 2), // 212 216 (45369, 2), // 213 217 (45796, 2), // 214 218 (46225, 2), // 215 219 (46656, 2), // 216 220 (47089, 2), // 217 221 (47524, 2), // 218 222 (47961, 2), // 219 223 (48400, 2), // 220 224 (48841, 2), // 221 225 (49284, 2), // 222 226 (49729, 2), // 223 227 (50176, 2), // 224 228 (50625, 2), // 225 229 (51076, 2), // 226 230 (51529, 2), // 227 231 (51984, 2), // 228 232 (52441, 2), // 229 233 (52900, 2), // 230 234 (53361, 2), // 231 235 (53824, 2), // 232 236 (54289, 2), // 233 237 (54756, 2), // 234 238 (55225, 2), // 235 239 (55696, 2), // 236 240 (56169, 2), // 237 241 (56644, 2), // 238 242 (57121, 2), // 239 243 (57600, 2), // 240 244 (58081, 2), // 241 245 (58564, 2), // 242 246 (59049, 2), // 243 247 (59536, 2), // 244 248 (60025, 2), // 245 249 (60516, 2), // 246 250 (61009, 2), // 247 251 (61504, 2), // 248 252 (62001, 2), // 249 253 (62500, 2), // 250 254 (63001, 2), // 251 255 (63504, 2), // 252 256 (64009, 2), // 253 257 (64516, 2), // 254 258 (65025, 2), // 255 259 (0, 0), // 256 260 ]; 261 #[deny(overflowing_literals)] 262 pub(crate) static BASES_32: [(u32, usize); 257] = [ 263 (0, 0), // 0 264 (0, 0), // 1 265 (0, 0), // 2 266 (3486784401, 20), // 3 267 (0, 0), // 4 268 (1220703125, 13), // 5 269 (2176782336, 12), // 6 270 (1977326743, 11), // 7 271 (0, 0), // 8 272 (3486784401, 10), // 9 273 (1000000000, 9), // 10 274 (2357947691, 9), // 11 275 (429981696, 8), // 12 276 (815730721, 8), // 13 277 (1475789056, 8), // 14 278 (2562890625, 8), // 15 279 (0, 0), // 16 280 (410338673, 7), // 17 281 (612220032, 7), // 18 282 (893871739, 7), // 19 283 (1280000000, 7), // 20 284 (1801088541, 7), // 21 285 (2494357888, 7), // 22 286 (3404825447, 7), // 23 287 (191102976, 6), // 24 288 (244140625, 6), // 25 289 (308915776, 6), // 26 290 (387420489, 6), // 27 291 (481890304, 6), // 28 292 (594823321, 6), // 29 293 (729000000, 6), // 30 294 (887503681, 6), // 31 295 (0, 0), // 32 296 (1291467969, 6), // 33 297 (1544804416, 6), // 34 298 (1838265625, 6), // 35 299 (2176782336, 6), // 36 300 (2565726409, 6), // 37 301 (3010936384, 6), // 38 302 (3518743761, 6), // 39 303 (4096000000, 6), // 40 304 (115856201, 5), // 41 305 (130691232, 5), // 42 306 (147008443, 5), // 43 307 (164916224, 5), // 44 308 (184528125, 5), // 45 309 (205962976, 5), // 46 310 (229345007, 5), // 47 311 (254803968, 5), // 48 312 (282475249, 5), // 49 313 (312500000, 5), // 50 314 (345025251, 5), // 51 315 (380204032, 5), // 52 316 (418195493, 5), // 53 317 (459165024, 5), // 54 318 (503284375, 5), // 55 319 (550731776, 5), // 56 320 (601692057, 5), // 57 321 (656356768, 5), // 58 322 (714924299, 5), // 59 323 (777600000, 5), // 60 324 (844596301, 5), // 61 325 (916132832, 5), // 62 326 (992436543, 5), // 63 327 (0, 0), // 64 328 (1160290625, 5), // 65 329 (1252332576, 5), // 66 330 (1350125107, 5), // 67 331 (1453933568, 5), // 68 332 (1564031349, 5), // 69 333 (1680700000, 5), // 70 334 (1804229351, 5), // 71 335 (1934917632, 5), // 72 336 (2073071593, 5), // 73 337 (2219006624, 5), // 74 338 (2373046875, 5), // 75 339 (2535525376, 5), // 76 340 (2706784157, 5), // 77 341 (2887174368, 5), // 78 342 (3077056399, 5), // 79 343 (3276800000, 5), // 80 344 (3486784401, 5), // 81 345 (3707398432, 5), // 82 346 (3939040643, 5), // 83 347 (4182119424, 5), // 84 348 (52200625, 4), // 85 349 (54700816, 4), // 86 350 (57289761, 4), // 87 351 (59969536, 4), // 88 352 (62742241, 4), // 89 353 (65610000, 4), // 90 354 (68574961, 4), // 91 355 (71639296, 4), // 92 356 (74805201, 4), // 93 357 (78074896, 4), // 94 358 (81450625, 4), // 95 359 (84934656, 4), // 96 360 (88529281, 4), // 97 361 (92236816, 4), // 98 362 (96059601, 4), // 99 363 (100000000, 4), // 100 364 (104060401, 4), // 101 365 (108243216, 4), // 102 366 (112550881, 4), // 103 367 (116985856, 4), // 104 368 (121550625, 4), // 105 369 (126247696, 4), // 106 370 (131079601, 4), // 107 371 (136048896, 4), // 108 372 (141158161, 4), // 109 373 (146410000, 4), // 110 374 (151807041, 4), // 111 375 (157351936, 4), // 112 376 (163047361, 4), // 113 377 (168896016, 4), // 114 378 (174900625, 4), // 115 379 (181063936, 4), // 116 380 (187388721, 4), // 117 381 (193877776, 4), // 118 382 (200533921, 4), // 119 383 (207360000, 4), // 120 384 (214358881, 4), // 121 385 (221533456, 4), // 122 386 (228886641, 4), // 123 387 (236421376, 4), // 124 388 (244140625, 4), // 125 389 (252047376, 4), // 126 390 (260144641, 4), // 127 391 (0, 0), // 128 392 (276922881, 4), // 129 393 (285610000, 4), // 130 394 (294499921, 4), // 131 395 (303595776, 4), // 132 396 (312900721, 4), // 133 397 (322417936, 4), // 134 398 (332150625, 4), // 135 399 (342102016, 4), // 136 400 (352275361, 4), // 137 401 (362673936, 4), // 138 402 (373301041, 4), // 139 403 (384160000, 4), // 140 404 (395254161, 4), // 141 405 (406586896, 4), // 142 406 (418161601, 4), // 143 407 (429981696, 4), // 144 408 (442050625, 4), // 145 409 (454371856, 4), // 146 410 (466948881, 4), // 147 411 (479785216, 4), // 148 412 (492884401, 4), // 149 413 (506250000, 4), // 150 414 (519885601, 4), // 151 415 (533794816, 4), // 152 416 (547981281, 4), // 153 417 (562448656, 4), // 154 418 (577200625, 4), // 155 419 (592240896, 4), // 156 420 (607573201, 4), // 157 421 (623201296, 4), // 158 422 (639128961, 4), // 159 423 (655360000, 4), // 160 424 (671898241, 4), // 161 425 (688747536, 4), // 162 426 (705911761, 4), // 163 427 (723394816, 4), // 164 428 (741200625, 4), // 165 429 (759333136, 4), // 166 430 (777796321, 4), // 167 431 (796594176, 4), // 168 432 (815730721, 4), // 169 433 (835210000, 4), // 170 434 (855036081, 4), // 171 435 (875213056, 4), // 172 436 (895745041, 4), // 173 437 (916636176, 4), // 174 438 (937890625, 4), // 175 439 (959512576, 4), // 176 440 (981506241, 4), // 177 441 (1003875856, 4), // 178 442 (1026625681, 4), // 179 443 (1049760000, 4), // 180 444 (1073283121, 4), // 181 445 (1097199376, 4), // 182 446 (1121513121, 4), // 183 447 (1146228736, 4), // 184 448 (1171350625, 4), // 185 449 (1196883216, 4), // 186 450 (1222830961, 4), // 187 451 (1249198336, 4), // 188 452 (1275989841, 4), // 189 453 (1303210000, 4), // 190 454 (1330863361, 4), // 191 455 (1358954496, 4), // 192 456 (1387488001, 4), // 193 457 (1416468496, 4), // 194 458 (1445900625, 4), // 195 459 (1475789056, 4), // 196 460 (1506138481, 4), // 197 461 (1536953616, 4), // 198 462 (1568239201, 4), // 199 463 (1600000000, 4), // 200 464 (1632240801, 4), // 201 465 (1664966416, 4), // 202 466 (1698181681, 4), // 203 467 (1731891456, 4), // 204 468 (1766100625, 4), // 205 469 (1800814096, 4), // 206 470 (1836036801, 4), // 207 471 (1871773696, 4), // 208 472 (1908029761, 4), // 209 473 (1944810000, 4), // 210 474 (1982119441, 4), // 211 475 (2019963136, 4), // 212 476 (2058346161, 4), // 213 477 (2097273616, 4), // 214 478 (2136750625, 4), // 215 479 (2176782336, 4), // 216 480 (2217373921, 4), // 217 481 (2258530576, 4), // 218 482 (2300257521, 4), // 219 483 (2342560000, 4), // 220 484 (2385443281, 4), // 221 485 (2428912656, 4), // 222 486 (2472973441, 4), // 223 487 (2517630976, 4), // 224 488 (2562890625, 4), // 225 489 (2608757776, 4), // 226 490 (2655237841, 4), // 227 491 (2702336256, 4), // 228 492 (2750058481, 4), // 229 493 (2798410000, 4), // 230 494 (2847396321, 4), // 231 495 (2897022976, 4), // 232 496 (2947295521, 4), // 233 497 (2998219536, 4), // 234 498 (3049800625, 4), // 235 499 (3102044416, 4), // 236 500 (3154956561, 4), // 237 501 (3208542736, 4), // 238 502 (3262808641, 4), // 239 503 (3317760000, 4), // 240 504 (3373402561, 4), // 241 505 (3429742096, 4), // 242 506 (3486784401, 4), // 243 507 (3544535296, 4), // 244 508 (3603000625, 4), // 245 509 (3662186256, 4), // 246 510 (3722098081, 4), // 247 511 (3782742016, 4), // 248 512 (3844124001, 4), // 249 513 (3906250000, 4), // 250 514 (3969126001, 4), // 251 515 (4032758016, 4), // 252 516 (4097152081, 4), // 253 517 (4162314256, 4), // 254 518 (4228250625, 4), // 255 519 (0, 0), // 256 520 ]; 521 #[deny(overflowing_literals)] 522 pub(crate) static BASES_64: [(u64, usize); 257] = [ 523 (0, 0), // 0 524 (0, 0), // 1 525 (0, 0), // 2 526 (12157665459056928801, 40), // 3 527 (0, 0), // 4 528 (7450580596923828125, 27), // 5 529 (4738381338321616896, 24), // 6 530 (3909821048582988049, 22), // 7 531 (0, 0), // 8 532 (12157665459056928801, 20), // 9 533 (10000000000000000000, 19), // 10 534 (5559917313492231481, 18), // 11 535 (2218611106740436992, 17), // 12 536 (8650415919381337933, 17), // 13 537 (2177953337809371136, 16), // 14 538 (6568408355712890625, 16), // 15 539 (0, 0), // 16 540 (2862423051509815793, 15), // 17 541 (6746640616477458432, 15), // 18 542 (15181127029874798299, 15), // 19 543 (1638400000000000000, 14), // 20 544 (3243919932521508681, 14), // 21 545 (6221821273427820544, 14), // 22 546 (11592836324538749809, 14), // 23 547 (876488338465357824, 13), // 24 548 (1490116119384765625, 13), // 25 549 (2481152873203736576, 13), // 26 550 (4052555153018976267, 13), // 27 551 (6502111422497947648, 13), // 28 552 (10260628712958602189, 13), // 29 553 (15943230000000000000, 13), // 30 554 (787662783788549761, 12), // 31 555 (0, 0), // 32 556 (1667889514952984961, 12), // 33 557 (2386420683693101056, 12), // 34 558 (3379220508056640625, 12), // 35 559 (4738381338321616896, 12), // 36 560 (6582952005840035281, 12), // 37 561 (9065737908494995456, 12), // 38 562 (12381557655576425121, 12), // 39 563 (16777216000000000000, 12), // 40 564 (550329031716248441, 11), // 41 565 (717368321110468608, 11), // 42 566 (929293739471222707, 11), // 43 567 (1196683881290399744, 11), // 44 568 (1532278301220703125, 11), // 45 569 (1951354384207722496, 11), // 46 570 (2472159215084012303, 11), // 47 571 (3116402981210161152, 11), // 48 572 (3909821048582988049, 11), // 49 573 (4882812500000000000, 11), // 50 574 (6071163615208263051, 11), // 51 575 (7516865509350965248, 11), // 52 576 (9269035929372191597, 11), // 53 577 (11384956040305711104, 11), // 54 578 (13931233916552734375, 11), // 55 579 (16985107389382393856, 11), // 56 580 (362033331456891249, 10), // 57 581 (430804206899405824, 10), // 58 582 (511116753300641401, 10), // 59 583 (604661760000000000, 10), // 60 584 (713342911662882601, 10), // 61 585 (839299365868340224, 10), // 62 586 (984930291881790849, 10), // 63 587 (0, 0), // 64 588 (1346274334462890625, 10), // 65 589 (1568336880910795776, 10), // 66 590 (1822837804551761449, 10), // 67 591 (2113922820157210624, 10), // 68 592 (2446194060654759801, 10), // 69 593 (2824752490000000000, 10), // 70 594 (3255243551009881201, 10), // 71 595 (3743906242624487424, 10), // 72 596 (4297625829703557649, 10), // 73 597 (4923990397355877376, 10), // 74 598 (5631351470947265625, 10), // 75 599 (6428888932339941376, 10), // 76 600 (7326680472586200649, 10), // 77 601 (8335775831236199424, 10), // 78 602 (9468276082626847201, 10), // 79 603 (10737418240000000000, 10), // 80 604 (12157665459056928801, 10), // 81 605 (13744803133596058624, 10), // 82 606 (15516041187205853449, 10), // 83 607 (17490122876598091776, 10), // 84 608 (231616946283203125, 9), // 85 609 (257327417311663616, 9), // 86 610 (285544154243029527, 9), // 87 611 (316478381828866048, 9), // 88 612 (350356403707485209, 9), // 89 613 (387420489000000000, 9), // 90 614 (427929800129788411, 9), // 91 615 (472161363286556672, 9), // 92 616 (520411082988487293, 9), // 93 617 (572994802228616704, 9), // 94 618 (630249409724609375, 9), // 95 619 (692533995824480256, 9), // 96 620 (760231058654565217, 9), // 97 621 (833747762130149888, 9), // 98 622 (913517247483640899, 9), // 99 623 (1000000000000000000, 9), // 100 624 (1093685272684360901, 9), // 101 625 (1195092568622310912, 9), // 102 626 (1304773183829244583, 9), // 103 627 (1423311812421484544, 9), // 104 628 (1551328215978515625, 9), // 105 629 (1689478959002692096, 9), // 106 630 (1838459212420154507, 9), // 107 631 (1999004627104432128, 9), // 108 632 (2171893279442309389, 9), // 109 633 (2357947691000000000, 9), // 110 634 (2558036924386500591, 9), // 111 635 (2773078757450186752, 9), // 112 636 (3004041937984268273, 9), // 113 637 (3251948521156637184, 9), // 114 638 (3517876291919921875, 9), // 115 639 (3802961274698203136, 9), // 116 640 (4108400332687853397, 9), // 117 641 (4435453859151328768, 9), // 118 642 (4785448563124474679, 9), // 119 643 (5159780352000000000, 9), // 120 644 (5559917313492231481, 9), // 121 645 (5987402799531080192, 9), // 122 646 (6443858614676334363, 9), // 123 647 (6930988311686938624, 9), // 124 648 (7450580596923828125, 9), // 125 649 (8004512848309157376, 9), // 126 650 (8594754748609397887, 9), // 127 651 (0, 0), // 128 652 (9892530380752880769, 9), // 129 653 (10604499373000000000, 9), // 130 654 (11361656654439817571, 9), // 131 655 (12166492167065567232, 9), // 132 656 (13021612539908538853, 9), // 133 657 (13929745610903012864, 9), // 134 658 (14893745087865234375, 9), // 135 659 (15916595351771938816, 9), // 136 660 (17001416405572203977, 9), // 137 661 (18151468971815029248, 9), // 138 662 (139353667211683681, 8), // 139 663 (147578905600000000, 8), // 140 664 (156225851787813921, 8), // 141 665 (165312903998914816, 8), // 142 666 (174859124550883201, 8), // 143 667 (184884258895036416, 8), // 144 668 (195408755062890625, 8), // 145 669 (206453783524884736, 8), // 146 670 (218041257467152161, 8), // 147 671 (230193853492166656, 8), // 148 672 (242935032749128801, 8), // 149 673 (256289062500000000, 8), // 150 674 (270281038127131201, 8), // 151 675 (284936905588473856, 8), // 152 676 (300283484326400961, 8), // 153 677 (316348490636206336, 8), // 154 678 (333160561500390625, 8), // 155 679 (350749278894882816, 8), // 156 680 (369145194573386401, 8), // 157 681 (388379855336079616, 8), // 158 682 (408485828788939521, 8), // 159 683 (429496729600000000, 8), // 160 684 (451447246258894081, 8), // 161 685 (474373168346071296, 8), // 162 686 (498311414318121121, 8), // 163 687 (523300059815673856, 8), // 164 688 (549378366500390625, 8), // 165 689 (576586811427594496, 8), // 166 690 (604967116961135041, 8), // 167 691 (634562281237118976, 8), // 168 692 (665416609183179841, 8), // 169 693 (697575744100000000, 8), // 170 694 (731086699811838561, 8), // 171 695 (765997893392859136, 8), // 172 696 (802359178476091681, 8), // 173 697 (840221879151902976, 8), // 174 698 (879638824462890625, 8), // 175 699 (920664383502155776, 8), // 176 700 (963354501121950081, 8), // 177 701 (1007766734259732736, 8), // 178 702 (1053960288888713761, 8), // 179 703 (1101996057600000000, 8), // 180 704 (1151936657823500641, 8), // 181 705 (1203846470694789376, 8), // 182 706 (1257791680575160641, 8), // 183 707 (1313840315232157696, 8), // 184 708 (1372062286687890625, 8), // 185 709 (1432529432742502656, 8), // 186 710 (1495315559180183521, 8), // 187 711 (1560496482665168896, 8), // 188 712 (1628150074335205281, 8), // 189 713 (1698356304100000000, 8), // 190 714 (1771197285652216321, 8), // 191 715 (1846757322198614016, 8), // 192 716 (1925122952918976001, 8), // 193 717 (2006383000160502016, 8), // 194 718 (2090628617375390625, 8), // 195 719 (2177953337809371136, 8), // 196 720 (2268453123948987361, 8), // 197 721 (2362226417735475456, 8), // 198 722 (2459374191553118401, 8), // 199 723 (2560000000000000000, 8), // 200 724 (2664210032449121601, 8), // 201 725 (2772113166407885056, 8), // 202 726 (2883821021683985761, 8), // 203 727 (2999448015365799936, 8), // 204 728 (3119111417625390625, 8), // 205 729 (3242931408352297216, 8), // 206 730 (3371031134626313601, 8), // 207 731 (3503536769037500416, 8), // 208 732 (3640577568861717121, 8), // 209 733 (3782285936100000000, 8), // 210 734 (3928797478390152481, 8), // 211 735 (4080251070798954496, 8), // 212 736 (4236788918503437921, 8), // 213 737 (4398556620369715456, 8), // 214 738 (4565703233437890625, 8), // 215 739 (4738381338321616896, 8), // 216 740 (4916747105530914241, 8), // 217 741 (5100960362726891776, 8), // 218 742 (5291184662917065441, 8), // 219 743 (5487587353600000000, 8), // 220 744 (5690339646868044961, 8), // 221 745 (5899616690476974336, 8), // 222 746 (6115597639891380481, 8), // 223 747 (6338465731314712576, 8), // 224 748 (6568408355712890625, 8), // 225 749 (6805617133840466176, 8), // 226 750 (7050287992278341281, 8), // 227 751 (7302621240492097536, 8), // 228 752 (7562821648920027361, 8), // 229 753 (7831098528100000000, 8), // 230 754 (8107665808844335041, 8), // 231 755 (8392742123471896576, 8), // 232 756 (8686550888106661441, 8), // 233 757 (8989320386052055296, 8), // 234 758 (9301283852250390625, 8), // 235 759 (9622679558836781056, 8), // 236 760 (9953750901796946721, 8), // 237 761 (10294746488738365696, 8), // 238 762 (10645920227784266881, 8), // 239 763 (11007531417600000000, 8), // 240 764 (11379844838561358721, 8), // 241 765 (11763130845074473216, 8), // 242 766 (12157665459056928801, 8), // 243 767 (12563730464589807616, 8), // 244 768 (12981613503750390625, 8), // 245 769 (13411608173635297536, 8), // 246 770 (13854014124583882561, 8), // 247 771 (14309137159611744256, 8), // 248 772 (14777289335064248001, 8), // 249 773 (15258789062500000000, 8), // 250 774 (15753961211814252001, 8), // 251 775 (16263137215612256256, 8), // 252 776 (16786655174842630561, 8), // 253 777 (17324859965700833536, 8), // 254 778 (17878103347812890625, 8), // 255 779 (0, 0), // 256 780 ]; 781