q: 0, N=2^q: 1: done! n_cycle: 1 cycle lengths: [1] q: 1, N=2^q: 2: done! n_cycle: 2 cycle lengths: [1, 1] q: 2, N=2^q: 4: done! n_cycle: 3 cycle lengths: [1, 1, 2] q: 3, N=2^q: 8: done! n_cycle: 3 cycle lengths: [1, 1, 6] q: 4, N=2^q: 16: done! n_cycle: 3 cycle lengths: [1, 1, 14] q: 5, N=2^q: 32: done! n_cycle: 3 cycle lengths: [1, 1, 30] q: 6, N=2^q: 64: done! n_cycle: 5 cycle lengths: [1, 1, 40, 3, 19] q: 7, N=2^q: 128: done! n_cycle: 7 cycle lengths: [1, 1, 48, 3, 55, 14, 6] q: 8, N=2^q: 256: done! n_cycle: 5 cycle lengths: [1, 1, 247, 3, 4] q: 9, N=2^q: 512: done! n_cycle: 7 cycle lengths: [1, 1, 488, 3, 6, 6, 7] q: 10, N=2^q: 1024: done! n_cycle: 5 cycle lengths: [1, 1, 818, 47, 157] q: 11, N=2^q: 2048: done! n_cycle: 5 cycle lengths: [1, 1, 1652, 23, 371] q: 12, N=2^q: 4096: done! n_cycle: 5 cycle lengths: [1, 1, 4060, 25, 9] q: 13, N=2^q: 8192: done! n_cycle: 9 cycle lengths: [1, 1, 3609, 3754, 412, 321, 79, 12, 3] q: 14, N=2^q: 16384: done! n_cycle: 11 cycle lengths: [1, 1, 15748, 190, 24, 292, 71, 22, 13, 13, 9] q: 15, N=2^q: 32768: done! n_cycle: 11 cycle lengths: [1, 1, 20161, 11349, 305, 281, 72, 44, 333, 218, 3] q: 16, N=2^q: 65536: done! n_cycle: 11 cycle lengths: [1, 1, 16759, 20128, 8072, 17231, 2377, 579, 295, 60, 33] q: 17, N=2^q: 131072: done! n_cycle: 15 cycle lengths: [1, 1, 85861, 26603, 9389, 3365, 3887, 594, 488, 118, 682, 49, 23, 6, 5] q: 18, N=2^q: 262144: done! n_cycle: 13 cycle lengths: [1, 1, 159827, 89991, 5465, 5749, 592, 100, 231, 42, 118, 24, 3] q: 19, N=2^q: 524288: done! n_cycle: 19 cycle lengths: [1, 1, 176243, 35639, 211265, 28496, 59029, 4245, 1239, 6122, 632, 713, 36, 244, 59, 146, 133, 39, 6] q: 20, N=2^q: 1048576: done! n_cycle: 15 cycle lengths: [1, 1, 620076, 216520, 131454, 68118, 1235, 7535, 1028, 225, 2111, 213, 36, 20, 3] q: 21, N=2^q: 2097152: done! n_cycle: 17 cycle lengths: [1, 1, 583840, 993084, 31835, 87941, 394263, 3389, 1648, 459, 273, 8, 306, 10, 35, 45, 14] q: 22, N=2^q: 4194304: done! n_cycle: 21 cycle lengths: [1, 1, 1487646, 942359, 429054, 1119526, 28806, 64446, 118037, 3238, 291, 323, 126, 186, 118, 102, 4, 10, 12, 11, 7] q: 23, N=2^q: 8388608: done! n_cycle: 21 cycle lengths: [1, 1, 2040680, 2462220, 2542051, 1138236, 93072, 14243, 45880, 19664, 16473, 2160, 6319, 2917, 514, 1414, 2598, 19, 23, 118, 5] q: 24, N=2^q: 16777216: done! n_cycle: 19 cycle lengths: [1, 1, 12137774, 4004239, 271250, 253890, 43860, 4132, 33597, 25495, 2575, 67, 35, 157, 116, 4, 6, 8, 9] q: 25, N=2^q: 33554432: done! n_cycle: 17 cycle lengths: [1, 1, 28169497, 1019221, 1401622, 2552414, 356682, 10242, 14735, 8223, 21006, 135, 566, 45, 15, 21, 6] q: 26, N=2^q: 67108864: done! n_cycle: 17 cycle lengths: [1, 1, 29360424, 32223531, 3530597, 67418, 809707, 932310, 83093, 99109, 248, 248, 1612, 364, 166, 14, 21] q: 27, N=2^q: 134217728: done! n_cycle: 25 cycle lengths: [1, 1, 87591110, 34361487, 3291274, 3343185, 3360928, 353498, 323522, 1345478, 158252, 47767, 17776, 11159, 84, 5927, 59, 2343, 2681, 530, 235, 162, 208, 30, 31] q: 28, N=2^q: 268435456: done! n_cycle: 23 cycle lengths: [1, 1, 232647749, 5559122, 24918738, 197080, 384941, 3742461, 525140, 62977, 48736, 21684, 278834, 2721, 1625, 8993, 16632, 13525, 3073, 153, 1262, 3, 5] q: 29, N=2^q: 536870912: done! n_cycle: 23 cycle lengths: [1, 1, 379598603, 129063661, 26279056, 137686, 665648, 222289, 483286, 10615, 41767, 80276, 94323, 5066, 106713, 15498, 59199, 2699, 2816, 1579, 113, 10, 7] q: 30, N=2^q: 1073741824: done! n_cycle: 13 cycle lengths: [1, 1, 181409872, 877039442, 7571387, 6549459, 921247, 240525, 3416, 3924, 1602, 894, 54] q: 31, N=2^q: 2147483648: done! n_cycle: 23 cycle lengths: [1, 1, 725445684, 652161817, 253488161, 255840595, 192632147, 66032208, 1012052, 281142, 465539, 92111, 282, 27955, 1681, 713, 578, 509, 160, 104, 122, 81, 5] q: 32, N=2^q: 4294967296: done! n_cycle: 31 cycle lengths: [1, 1, 4102407356, 34748837, 27333620, 7119711, 78192577, 36157687, 4623633, 2599132, 1656608, 69147, 2177, 11414, 38666, 1506, 1017, 2493, 749, 33, 132, 113, 271, 219, 67, 5, 68, 13, 23, 6, 14] q: 33, N=2^q: 8589934592: done! n_cycle: 21 cycle lengths: [1, 1, 8330547824, 100531621, 66819012, 41334463, 31472283, 18293111, 293380, 523137, 110418, 5101, 465, 454, 1551, 647, 708, 272, 132, 6, 5] q: 34, N=2^q: 17179869184: done! n_cycle: 31 cycle lengths: [1, 1, 2847228934, 8989088105, 3609411322, 1455027700, 34778449, 41844010, 78956499, 104837363, 13085874, 2859292, 2617957, 29537, 44700, 19881, 10208, 3888, 20888, 1779, 573, 992, 10, 942, 117, 27, 28, 64, 26, 14, 3] q: 35, N=2^q: 34359738368: done! n_cycle: 25 cycle lengths: [1, 1, 13970876540, 14264025885, 1128296824, 3196817613, 1708509719, 49811517, 13561668, 1138614, 7174940, 13079937, 534766, 1195892, 4695431, 12448, 4385, 1535, 246, 227, 28, 55, 83, 7, 6] q: 36, N=2^q: 68719476736: done! n_cycle: 29 cycle lengths: [1, 1, 34028383369, 13436821477, 12256401501, 4721303755, 1922317803, 816643045, 1089290199, 90011719, 148150565, 59240315, 12412190, 90278939, 20698212, 2613512, 7307736, 8628188, 8575239, 51380, 294219, 29811, 2738, 16892, 3748, 110, 13, 53, 6] q: 37, N=2^q: 137438953472: done! n_cycle: 27 cycle lengths: [1, 1, 111399728015, 14436527073, 11395521819, 136710463, 5212882, 63927577, 184623, 1470, 159279, 756753, 116393, 47519, 20762, 221, 27317, 4394, 5260, 104, 134, 1087, 98, 212, 6, 6, 3] q: 38, N=2^q: 274877906944: done! n_cycle: 23 cycle lengths: [1, 1, 116337105450, 80688647081, 21497166213, 25400027842, 27754466852, 1200106749, 1677818214, 93096933, 198365897, 25467414, 4041841, 1452830, 131483, 1146, 607, 6265, 3402, 186, 201, 195, 141]