is this the one we should use or the previous one, so much code put on my screen,
i am totally lost there, as others.
better such a variation with many copies running simultaneously...
Quote
and what if found pk. its only in the saved txt file . but is it also on the screen i mean?
thanks for you'r code
***
can try selection for mixing... take the first 3000 characters 2^... by 3, 1000 parts, set "000-999" - these 1000 parts get somewhere under 300-400 parts for mixing
import random
from bit import Key
#from bit.format import bytes_to_wif
#from PyRandLib import *
#rand = FastRand63()
#random.seed(rand())
import time
Nn =['000', '001', '002', '003', '004', '005', '006', '007', '008', '009', '010', '011', '012', '013', '014', '015',
'016', '017', '018', '019', '020', '021', '022', '023', '024', '025', '026', '027', '028', '029', '030', '031',
'032', '033', '034', '035', '036', '037', '038', '039', '040', '041', '042', '043', '044', '045', '046', '047',
'048', '049', '050', '051', '052', '053', '054', '055', '056', '057', '058', '059', '060', '061', '062', '063',
'064', '065', '066', '067', '068', '069', '070', '071', '072', '073', '074', '075', '076', '077', '078', '079',
'080', '081', '082', '083', '084', '085', '086', '087', '088', '089', '090', '091', '092', '093', '094', '095',
'096', '097', '098', '099', '100', '101', '102', '103', '104', '105', '106', '107', '108', '109', '110', '111',
'112', '113', '114', '115', '116', '117', '118', '119', '120', '121', '122', '124', '125', '126', '127', '128',
'129', '130', '131', '132', '133', '134', '135', '136', '137', '138', '139', '140', '141', '142', '143', '144',
'145', '146', '147', '148', '149', '150', '151', '152', '153', '154', '155', '156', '157', '158', '159', '160',
'161', '162', '163', '164', '165', '166', '167', '168', '169', '170', '171', '172', '173', '174', '175', '176',
'177', '178', '179', '180', '181', '182', '183', '184', '185', '186', '187', '188', '189', '190', '191', '192',
'193', '194', '195', '196', '197', '198', '199', '200', '201', '202', '203', '204', '205', '206', '207', '208',
'209', '210', '211', '212', '213', '214', '215', '216', '217', '218', '219', '220', '221', '222', '223', '224',
'225', '226', '227', '228', '229', '230', '231', '232', '233', '234', '235', '236', '237', '238', '239', '240',
'241', '242', '243', '244', '245', '246', '247', '248', '249', '250', '251', '252', '253', '254', '255', '256',
'257', '258', '259', '260', '261', '262', '263', '264', '265', '266', '267', '268', '269', '270', '271', '272',
'273', '274', '275', '276', '277', '278', '279', '280', '281', '282', '283', '284', '285', '286', '287', '288',
'289', '290', '291', '292', '293', '294', '295', '296', '297', '298', '299', '300', '301', '302', '303', '304',
'305', '306', '307', '308', '309', '310', '311', '312', '313', '314', '315', '316', '317', '318', '319', '320',
'321', '322', '323', '324', '325', '326', '327', '328', '329', '330', '331', '332', '333', '334', '335', '336',
'337', '338', '339', '340', '341', '342', '343', '344', '345', '346', '347', '348', '349', '350', '351', '352',
'353', '354', '355', '356', '357', '358', '359', '360', '361', '362', '363', '364', '365', '366', '367', '368',
'369', '370', '371', '372', '373', '374', '375', '376', '377', '378', '379', '380', '381', '382', '383', '384',
'385', '386', '387', '388', '389', '390', '391', '392', '393', '394', '395', '396', '397', '398', '399', '400',
'401', '402', '403', '404', '405', '406', '407', '408', '409', '410', '411', '412', '413', '414', '415', '416',
'417', '418', '419', '420', '421', '422', '423', '424', '425', '426', '427', '428', '429', '430', '431', '432',
'433', '434', '435', '436', '437', '438', '439', '440', '441', '442', '443', '444', '445', '446', '447', '448',
'449', '450', '451', '452', '453', '454', '455', '456', '457', '458', '459', '460', '461', '462', '463', '464',
'465', '466', '467', '468', '469', '470', '471', '472', '473', '474', '475', '476', '477', '478', '479', '480',
'481', '482', '483', '484', '485', '486', '487', '488', '489', '490', '491', '492', '493', '494', '495', '496',
'497', '498', '499', '500', '501', '502', '503', '504', '505', '506', '507', '508', '509', '510', '511', '512',
'513', '514', '515', '516', '517', '518', '519', '520', '521', '522', '523', '524', '525', '526', '527', '528',
'529', '530', '531', '532', '533', '534', '535', '536', '537', '538', '539', '540', '541', '542', '543', '544',
'545', '546', '547', '548', '549', '550', '551', '552', '553', '554', '555', '556', '557', '558', '559', '560',
'561', '562', '563', '564', '565', '566', '567', '568', '569', '570', '571', '572', '573', '574', '575', '576',
'577', '578', '579', '580', '581', '582', '583', '584', '585', '586', '587', '588', '589', '590', '591', '592',
'593', '594', '595', '596', '597', '598', '599', '600', '601', '602', '603', '604', '605', '606', '607', '608',
'609', '610', '611', '612', '613', '614', '615', '616', '617', '618', '619', '620', '621', '622', '623', '624',
'625', '626', '627', '628', '629', '630', '631', '632', '633', '634', '635', '636', '637', '638', '639', '640',
'641', '642', '643', '644', '645', '646', '647', '648', '649', '650', '651', '652', '653', '654', '655', '656',
'657', '658', '659', '660', '661', '662', '663', '664', '665', '666', '667', '668', '669', '670', '671', '672',
'673', '674', '675', '676', '677', '678', '679', '680', '681', '682', '683', '684', '685', '686', '687', '688',
'689', '690', '691', '692', '693', '694', '695', '696', '697', '698', '699', '700', '701', '702', '703', '704',
'705', '706', '707', '708', '709', '710', '711', '712', '713', '714', '715', '716', '717', '718', '719', '720',
'721', '722', '723', '724', '725', '726', '727', '728', '729', '730', '731', '732', '733', '734', '735', '736',
'737', '738', '739', '740', '741', '742', '743', '744', '745', '746', '747', '748', '749', '750', '751', '752',
'753', '754', '755', '756', '757', '758', '759', '760', '761', '762', '763', '764', '765', '766', '767', '768',
'769', '770', '771', '772', '773', '774', '775', '776', '777', '778', '779', '780', '781', '782', '783', '784',
'785', '786', '787', '788', '789', '790', '791', '792', '793', '794', '795', '796', '797', '798', '799', '800',
'801', '802', '803', '804', '805', '806', '807', '808', '809', '810', '811', '812', '813', '814', '815', '816',
'817', '818', '819', '820', '821', '822', '823', '824', '825', '826', '827', '828', '829', '830', '831', '832',
'833', '834', '835', '836', '837', '838', '839', '840', '841', '842', '843', '844', '845', '846', '847', '848',
'849', '850', '851', '852', '853', '854', '855', '856', '857', '858', '859', '860', '861', '862', '863', '864',
'865', '866', '867', '868', '869', '870', '871', '872', '873', '874', '875', '876', '877', '878', '879', '880',
'881', '882', '883', '884', '885', '886', '887', '888', '889', '890', '891', '892', '893', '894', '895', '896',
'897', '898', '899', '900', '901', '902', '903', '904', '905', '906', '907', '908', '909', '910', '911', '912',
'913', '914', '915', '916', '917', '918', '919', '920', '921', '922', '923', '924', '925', '926', '927', '928',
'929', '930', '931', '932', '933', '934', '935', '936', '937', '938', '939', '940', '941', '942', '943', '944',
'945', '946', '947', '948', '949', '950', '951', '952', '953', '954', '955', '956', '957', '958', '959', '960',
'961', '962', '963', '964', '965', '966', '967', '968', '969', '970', '971', '972', '973', '974', '975', '976',
'977', '978', '979', '980', '981', '982', '983', '984', '985', '986', '987', '988', '989', '990', '991', '992',
'993', '994', '995', '996', '997', '998', '999']
print(len(Nn))
h1 = ("970436974005023690481") #970436974005023690481 108717677802902655490863978809014617508706260176761067916188909553243434167589
g = ([h1[i:i + 3] for i in range(0, len(h1), 3)])
i = 10000
while i <=20000:
a = pow(2,i)
b = str(a)[0:3000]
gg = ([b[i:i + 3] for i in range(0, len(b), 3)])
#print(b,gg,len(gg))
g1=set(Nn)-set(gg)
if g[0] in g1:
if g[1] in g1:
if g[2] in g1:
if g[3] in g1:
if g[4] in g1:
if g[5] in g1:
if g[6] in g1:
print(b,gg,len(gg))
print(i,g1,len(g1))
i=i+1
2^14498 cut len 3000
['215', '217', '279', '052', '632', '228', '209', '904', '899', '465', '225', '850', '803', '960', '303', '967', '321', '173', '352', '571', '344', '147', '151', '898', '325', '047', '473', '600', '410', '397', '739', '152', '745', '672', '936', '808', '642', '258', '955', '079', '327', '095', '649', '483', '201', '632', '412', '129', '316', '737', '785', '318', '990', '524', '808', '857', '926', '336', '915', '199', '883', '613', '973', '746', '542', '291', '305', '938', '597', '070', '283', '011', '445', '043', '178', '315', '417', '723', '607', '249', '787', '721', '834', '274', '689', '703', '694', '614', '389', '963', '300', '948', '590', '730', '118', '054', '911', '973', '255', '064', '020', '570', '601', '568', '652', '378', '839', '748', '610', '497', '571', '460', '506', '614', '207', '863', '180', '944', '812', '370', '084', '424', '113', '774', '359', '106', '720', '014', '038', '385', '036', '559', '525', '908', '310', '416', '962', '264', '754', '458', '491', '058', '346', '870', '024', '682', '233', '770', '517', '889', '727', '950', '256', '254', '795', '201', '630', '066', '083', '949', '215', '129', '615', '757', '628', '133', '419', '329', '693', '319', '381', '654', '289', '010', '959', '720', '720', '661', '928', '025', '122', '914', '046', '109', '672', '287', '858', '097', '103', '412', '074', '679', '292', '343', '000', '943', '190', '001', '889', '372', '343', '520', '541', '738', '484', '042', '493', '212', '904', '864', '271', '640', '662', '983', '677', '351', '122', '416', '826', '608', '904', '274', '177', '651', '759', '727', '441', '211', '171', '397', '193', '420', '184', '116', '071', '242', '127', '302', '586', '501', '987', '603', '997', '940', '121', '343', '495', '925', '917', '162', '179', '818', '893', '168', '503', '736', '039', '333', '006', '610', '961', '524', '766', '106', '392', '265', '630', '662', '390', '061', '850', '705', '543', '244', '193', '897', '778', '772', '784', '193', '641', '798', '816', '909', '464', '978', '506', '657', '560', '425', '512', '284', '583', '410', '796', '057', '725', '507', '021', '712', '705', '673', '730', '813', '487', '964', '567', '279', '040', '458', '316', '102', '925', '224', '471', '002', '179', '698', '811', '311', '441', '171', '933', '301', '995', '584', '730', '713', '132', '440', '674', '607', '303', '630', '261', '381', '658', '666', '317', '232', '412', '697', '173', '489', '294', '921', '926', '364', '273', '815', '431', '252', '096', '299', '902', '943', '714', '489', '683', '644', '182', '979', '846', '670', '419', '957', '556', '954', '682', '878', '090', '667', '564', '912', '201', '637', '203', '398', '916', '187', '311', '203', '013', '782', '002', '394', '867', '602', '480', '619', '967', '926', '804', '038', '786', '022', '853', '571', '789', '830', '036', '078', '148', '165', '224', '820', '059', '044', '136', '502', '131', '903', '157', '827', '671', '830', '903', '424', '176', '995', '286', '130', '513', '197', '801', '415', '251', '717', '094', '651', '467', '052', '239', '725', '191', '260', '367', '499', '662', '684', '792', '856', '022', '556', '438', '655', '807', '372', '810', '883', '680', '347', '255', '091', '659', '621', '946', '303', '681', '236', '814', '726', '070', '301', '897', '660', '205', '435', '192', '741', '396', '500', '595', '666', '796', '979', '111', '078', '759', '028', '319', '400', '120', '073', '233', '213', '446', '877', '106', '941', '533', '057', '291', '868', '811', '672', '394', '851', '231', '849', '482', '541', '708', '958', '453', '579', '286', '529', '344', '715', '888', '790', '099', '519', '712', '485', '068', '657', '735', '542', '800', '070', '054', '314', '042', '805', '544', '423', '993', '447', '445', '001', '851', '574', '125', '869', '379', '603', '975', '888', '134', '762', '319', '678', '349', '842', '123', '681', '048', '814', '916', '810', '990', '287', '104', '377', '364', '563', '226', '338', '784', '487', '748', '664', '759', '151', '137', '161', '113', '763', '914', '891', '095', '342', '397', '872', '084', '234', '125', '642', '633', '154', '464', '981', '238', '190', '299', '268', '756', '823', '944', '933', '135', '881', '342', '872', '318', '438', '203', '697', '140', '133', '542', '444', '360', '095', '335', '156', '520', '475', '311', '161', '435', '107', '808', '670', '937', '473', '266', '220', '762', '905', '585', '457', '221', '128', '188', '171', '178', '724', '994', '961', '951', '345', '009', '670', '062', '775', '066', '847', '934', '559', '020', '758', '898', '908', '016', '261', '057', '227', '639', '082', '121', '693', '891', '521', '170', '916', '621', '527', '447', '543', '590', '335', '522', '968', '106', '017', '986', '638', '358', '019', '328', '123', '773', '032', '134', '236', '060', '453', '953', '113', '997', '046', '615', '652', '934', '984', '087', '493', '205', '342', '567', '132', '709', '472', '875', '979', '817', '538', '230', '156', '895', '089', '965', '528', '831', '402', '748', '920', '615', '013', '805', '393', '744', '312', '008', '280', '384', '506', '597', '656', '416', '642', '191', '006', '170', '162', '264', '244', '622', '226', '097', '114', '276', '963', '961', '961', '551', '748', '394', '697', '359', '818', '775', '453', '632', '219', '216', '058', '643', '852', '992', '861', '493', '280', '246', '699', '091', '811', '773', '669', '885', '706', '108', '299', '896', '215', '415', '204', '888', '018', '824', '397', '856', '044', '971', '848', '580', '359', '996', '233', '207', '326', '775', '935', '237', '163', '465', '182', '503', '351', '212', '711', '020', '338', '428', '340', '696', '091', '564', '915', '721', '477', '133', '662', '110', '267', '008', '869', '107', '665', '329', '212', '505', '837', '231', '308', '664', '743', '703', '224', '626', '050', '074', '489', '119', '856', '193', '850', '873', '070', '444', '521', '371', '201', '430', '459', '368', '937', '658', '670', '948', '022', '811', '013', '085', '498', '507', '516', '624', '747', '470', '406', '845', '935', '925', '354', '852', '408', '146', '018', '304', '294', '070', '935', '636', '001', '122', '945', '249', '910', '193', '079', '881', '704', '705', '112', '424', '907', '207', '374', '630', '057', '251', '976', '358', '968', '465', '009', '591', '948', '791', '374', '748', '272', '734', '072', '988', '846', '099', '111', '954', '478', '662', '554', '191', '520', '940', '558', '532', '475', '682', '154', '528', '484', '456', '396', '822', '013', '862', '628', '061', '660', '269', '728', '842', '157', '374', '027', '716', '516', '166', '718', '795', '006', '142', '251', '330', '860', '630', '045', '517', '139', '533', '089', '814', '581', '352', '367', '142', '460', '426', '115', '781', '297', '247', '419', '790', '963', '508', '145', '861', '426', '474', '663', '188', '258', '344', '809', '948', '355', '238', '456', '088', '745', '460', '765', '177', '329', '317', '229', '449', '264', '273', '834', '227', '092', '569', '650', '361', '104', '381', '486', '763', '417', '054', '354', '332', '823'] 1000
"000-999" - 2^14498 cut len 3000 = 357 parts for mix (example for 970436974005023690481, 970 436 974 005 023 690 481)
the crap is that you have to sort through everything in order, from 2^10000 to 2^20000...
***
or take 00-99 set, 22 num puzzle length, 2^512-1024
import random
from bit import Key
#from bit.format import bytes_to_wif
#from PyRandLib import *
#rand = FastRand63()
#random.seed(rand())
import time
Nn =['00', '01', '02', '03', '04', '05', '06', '07', '08', '09',
'10', '11', '12', '13', '14', '15', '16', '17', '18', '19',
'20', '21', '22', '23', '24', '25', '26', '27', '28', '29',
'30', '31', '32', '33', '34', '35', '36', '37', '38', '39',
'40', '41', '42', '43', '44', '45', '46', '47', '48', '49',
'50', '51', '52', '53', '54', '55', '56', '57', '58', '59',
'60', '61', '62', '63', '64', '65', '66', '67', '68', '69',
'70', '71', '72', '73', '74', '75', '76', '77', '78', '79',
'80', '81', '82', '83', '84', '85', '86', '87', '88', '89',
'90', '91', '92', '93', '94', '95', '96', '97', '98', '99']
print("00-99 lenght",len(Nn))
print("*****")
h1 = ("9704369740050236904812") #970436974005023690481 108717677802902655490863978809014617508706260176761067916188909553243434167589
g = ([h1[i:i + 2] for i in range(0, len(h1), 2)])
print(g)
print("*****")
i = 512
while i <=1024:
a = pow(2,i)
b = str(a)[0:150]
gg = ([b[i:i + 2] for i in range(0, len(b), 2)])
#print(b,gg,len(gg))
g1=set(Nn)-set(gg)
if g[0] in g1:
if g[1] in g1:
if g[2] in g1:
if g[3] in g1:
if g[4] in g1:
if g[5] in g1:
if g[6] in g1:
print(b,gg,len(gg))
print(i,g1,len(g1))
i=i+1
00-99 lenght 100
*****
['97', '04', '36', '97', '40', '05', '02', '36', '90', '48', '12']
*****
1582914569427869017987216134525742016224840634247755775450003558994542240681803 94989002496679195548793342509712650329177184873621956320774379229539265 ['15', '82', '91', '45', '69', '42', '78', '69', '01', '79', '87', '21', '61', '34', '52', '57', '42', '01', '62', '24', '84', '06', '34', '24', '77', '55', '77', '54', '50', '00', '35', '58', '99', '45', '42', '24', '06', '81', '80', '39', '49', '89', '00', '24', '96', '67', '91', '95', '54', '87', '93', '34', '25', '09', '71', '26', '50', '32', '91', '77', '18', '48', '73', '62', '19', '56', '32', '07', '74', '37', '92', '29', '53', '92', '65'] 75
2^582 {'04', '20', '63', '10', '76', '46', '68', '36', '17', '90', '03', '85', '14', '08', '12', '51', '30', '22', '88', '23', '86', '41', '44', '47', '94', '43', '05', '66', '98', '27', '31', '60', '13', '02', '16', '97', '28', '83', '70', '33', '59', '40', '75', '11', '64', '72', '38'} 47
6483618076376551497675637287017439298456947237878807656243214577641645017832668 97874954226397984967857530919783015748309749242355533089891857324192830 ['64', '83', '61', '80', '76', '37', '65', '51', '49', '76', '75', '63', '72', '87', '01', '74', '39', '29', '84', '56', '94', '72', '37', '87', '88', '07', '65', '62', '43', '21', '45', '77', '64', '16', '45', '01', '78', '32', '66', '89', '78', '74', '95', '42', '26', '39', '79', '84', '96', '78', '57', '53', '09', '19', '78', '30', '15', '74', '83', '09', '74', '92', '42', '35', '55', '33', '08', '98', '91', '85', '73', '24', '19', '28', '30'] 75
594 {'04', '20', '48', '69', '10', '46', '68', '36', '17', '90', '03', '00', '50', '14', '06', '25', '12', '58', '22', '23', '71', '86', '41', '44', '47', '54', '05', '67', '27', '31', '60', '13', '18', '02', '97', '93', '34', '70', '99', '82', '59', '40', '11', '81', '52', '38'} 46
3827252586451048778865508126095030941032993580173332782213605898919000286184804 87938625922563193922631543171072275306339217017539353677701956462607679 ['38', '27', '25', '25', '86', '45', '10', '48', '77', '88', '65', '50', '81', '26', '09', '50', '30', '94', '10', '32', '99', '35', '80', '17', '33', '32', '78', '22', '13', '60', '58', '98', '91', '90', '00', '28', '61', '84', '80', '48', '79', '38', '62', '59', '22', '56', '31', '93', '92', '26', '31', '54', '31', '71', '07', '22', '75', '30', '63', '39', '21', '70', '17', '53', '93', '53', '67', '77', '01', '95', '64', '62', '60', '76', '79'] 75
2^663 {'37', '15', '04', '20', '69', '46', '68', '36', '03', '85', '49', '57', '14', '06', '08', '12', '19', '74', '51', '73', '23', '41', '44', '47', '29', '43', '05', '66', '55', '18', '24', '02', '16', '97', '87', '83', '96', '34', '89', '82', '40', '11', '72', '52', '42'} 45
9475818434452569184258908010635391572612829694315775214471753161780096146767437 05035936528826078172577201984068073164798688708523019295893215507370020 ['94', '75', '81', '84', '34', '45', '25', '69', '18', '42', '58', '90', '80', '10', '63', '53', '91', '57', '26', '12', '82', '96', '94', '31', '57', '75', '21', '44', '71', '75', '31', '61', '78', '00', '96', '14', '67', '67', '43', '70', '50', '35', '93', '65', '28', '82', '60', '78', '17', '25', '77', '20', '19', '84', '06', '80', '73', '16', '47', '98', '68', '87', '08', '52', '30', '19', '29', '58', '93', '21', '55', '07', '37', '00', '20'] 75
2^754 {'32', '15', '04', '48', '76', '46', '36', '56', '03', '85', '49', '01', '74', '51', '22', '88', '23', '86', '95', '41', '54', '05', '66', '27', '79', '13', '24', '02', '92', '39', '09', '97', '83', '89', '99', '33', '59', '40', '11', '64', '72', '38', '62'} 43
7507516828804700229971157695509256861311759593549503536677899390762631562619231 70794741019858033138084855401918470546261918269066630224326176146090663 ['75', '07', '51', '68', '28', '80', '47', '00', '22', '99', '71', '15', '76', '95', '50', '92', '56', '86', '13', '11', '75', '95', '93', '54', '95', '03', '53', '66', '77', '89', '93', '90', '76', '26', '31', '56', '26', '19', '23', '17', '07', '94', '74', '10', '19', '85', '80', '33', '13', '80', '84', '85', '54', '01', '91', '84', '70', '54', '62', '61', '91', '82', '69', '06', '66', '30', '22', '43', '26', '17', '61', '46', '09', '06', '63'] 75
2^850 {'37', '32', '04', '20', '48', '36', '65', '21', '49', '57', '14', '35', '25', '08', '12', '58', '73', '88', '41', '44', '29', '45', '05', '98', '67', '55', '27', '79', '60', '78', '18', '24', '02', '16', '39', '97', '87', '83', '96', '34', '81', '59', '40', '64', '72', '52', '38', '42'} 48
9076030935533343889148330677184451660957398691768765008885326289770145612551296 22525127145078220428826781447625850203277865347439907779362665301868348 ['90', '76', '03', '09', '35', '53', '33', '43', '88', '91', '48', '33', '06', '77', '18', '44', '51', '66', '09', '57', '39', '86', '91', '76', '87', '65', '00', '88', '85', '32', '62', '89', '77', '01', '45', '61', '25', '51', '29', '62', '25', '25', '12', '71', '45', '07', '82', '20', '42', '88', '26', '78', '14', '47', '62', '58', '50', '20', '32', '77', '86', '53', '47', '43', '99', '07', '77', '93', '62', '66', '53', '01', '86', '83', '48'] 75
2^930 {'37', '15', '04', '63', '69', '10', '46', '68', '36', '56', '21', '17', '49', '08', '19', '74', '30', '22', '80', '73', '23', '95', '41', '94', '54', '05', '98', '67', '55', '27', '31', '79', '60', '13', '24', '02', '16', '92', '97', '28', '96', '34', '84', '70', '81', '59', '40', '75', '11', '64', '72', '52', '38'} 53
7260824748426675111318664541747561328765918953415012007108261031816116490041036 98020101716062576343061425158100680162622292277951926223490132241494678 ['72', '60', '82', '47', '48', '42', '66', '75', '11', '13', '18', '66', '45', '41', '74', '75', '61', '32', '87', '65', '91', '89', '53', '41', '50', '12', '00', '71', '08', '26', '10', '31', '81', '61', '16', '49', '00', '41', '03', '69', '80', '20', '10', '17', '16', '06', '25', '76', '34', '30', '61', '42', '51', '58', '10', '06', '80', '16', '26', '22', '29', '22', '77', '95', '19', '26', '22', '34', '90', '13', '22', '41', '49', '46', '78'] 75
2^933 {'37', '15', '04', '63', '68', '36', '56',