2022 - Day 3 part 1
This commit is contained in:
		
							parent
							
								
									0a83d320f0
								
							
						
					
					
						commit
						a3ffd73268
					
				
					 3 changed files with 327 additions and 0 deletions
				
			
		
							
								
								
									
										21
									
								
								2022/3/3.py
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										21
									
								
								2022/3/3.py
									
									
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,21 @@
 | 
				
			||||||
 | 
					#!/usr/bin/env python
 | 
				
			||||||
 | 
					# 2022 - Advent Of Code 3
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#file = 'input_example.txt'
 | 
				
			||||||
 | 
					file = 'input.txt'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					prio = 0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					with open(file, encoding="utf-8") as f:
 | 
				
			||||||
 | 
					    for line in f.readlines():
 | 
				
			||||||
 | 
					        half_len = int(len(line.strip()) / 2)
 | 
				
			||||||
 | 
					        str1 = line[:half_len]
 | 
				
			||||||
 | 
					        str2 = line[half_len:]
 | 
				
			||||||
 | 
					        common = list(set(str1).intersection(str2))
 | 
				
			||||||
 | 
					        num = ord(common[0])
 | 
				
			||||||
 | 
					        if num > 90:  # lower case
 | 
				
			||||||
 | 
					            prio += num - 96
 | 
				
			||||||
 | 
					        else:
 | 
				
			||||||
 | 
					            prio += num - 64 + 26
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					print(prio)
 | 
				
			||||||
							
								
								
									
										300
									
								
								2022/3/input.txt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										300
									
								
								2022/3/input.txt
									
									
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,300 @@
 | 
				
			||||||
 | 
					NJvhJcQWTJWTNTFFMTqqGqfTmB
 | 
				
			||||||
 | 
					VwVzPldRZVLVRmfsvfjvqfmm
 | 
				
			||||||
 | 
					ZDPDHZHVcvDhbvnv
 | 
				
			||||||
 | 
					FHHwHBzzVCWWmmCzCPrVmgBwbLTtRFFbbbttRGRLjTcLpbbT
 | 
				
			||||||
 | 
					vhZZvdsNSdSMdNvjncppCLcLnGnj
 | 
				
			||||||
 | 
					CDZZsNZMZqdNSdlNZCqrzPHDzgrgzwVVWwmwwm
 | 
				
			||||||
 | 
					ndlndntsFJntFvccLjjLrjBShcBBfc
 | 
				
			||||||
 | 
					GpCGHzVwmmzqQWSSSfWHBhQL
 | 
				
			||||||
 | 
					mpCMGGCZVzVwGGVwmJsZnFtZnTSTJtdsvl
 | 
				
			||||||
 | 
					nCnPDGmDNmVCsVQDmGSWqvzchWSjjcWGqS
 | 
				
			||||||
 | 
					gTnBRLpfTRnrTdZgdLfRdrThvqcvWWhFFWvcFSSgjqqzjv
 | 
				
			||||||
 | 
					pfZfTMwrbLTTfsbmQtlVtHHnbs
 | 
				
			||||||
 | 
					wNdSdsbTvTZMTvTv
 | 
				
			||||||
 | 
					rrdRWdWQhFVdHWBGWQmmmnnMvCfmnhvmCmtZ
 | 
				
			||||||
 | 
					rJrVDRWpGddpbSlNSlspPP
 | 
				
			||||||
 | 
					chTNrthMMwWMTjfsmRzZszJpwm
 | 
				
			||||||
 | 
					BLnFFCngbcBnbbldDlpRjGpmsCzGsGsRGmmG
 | 
				
			||||||
 | 
					dqvnvlgbqtcPPMhH
 | 
				
			||||||
 | 
					QcLNqZbCzJDQBJJRpwzRpdnRldgnpf
 | 
				
			||||||
 | 
					GmmmvVGsHrWffrlwdCWd
 | 
				
			||||||
 | 
					CMsFVVFjCmFStGQbbLZNBbJBcTjc
 | 
				
			||||||
 | 
					LQVggbQvcLbQLHgvVLhWGGsChssrMWfzGccc
 | 
				
			||||||
 | 
					qDnRTTRqJttPfWMChJhGslWlzh
 | 
				
			||||||
 | 
					qRTRwPBTBtRZdnjnqqqnQVbjbNLFbbfLgVmgHLQm
 | 
				
			||||||
 | 
					cZbzwCwZPlJcMLrNSNfHWNBBNZ
 | 
				
			||||||
 | 
					vsQsDCqtsDhmtjVrBNWNjBHrhr
 | 
				
			||||||
 | 
					TtDTGnvTlgbbRCGg
 | 
				
			||||||
 | 
					BgBlplHlsgNNsJlVpBtPwJhMPRRQSSttRtSP
 | 
				
			||||||
 | 
					bvhTnmdFTzddStwStQRddt
 | 
				
			||||||
 | 
					ZnZDLvnvqZzbbhFzzmTbnFsVjVlNgsCCNVsVLpNWVgsB
 | 
				
			||||||
 | 
					TdptqrrcVGhhzFtw
 | 
				
			||||||
 | 
					DRnSfwJlDmmDDVGv
 | 
				
			||||||
 | 
					RCSQNSCQZndwbcMqQrBB
 | 
				
			||||||
 | 
					wvRlrlwVwwqzgbZRdCJBWfmdzCWfBdhf
 | 
				
			||||||
 | 
					cFcsQpNtLLsGTtNGpMdPmDdPBmmBvJPWvDtC
 | 
				
			||||||
 | 
					TpjssTFFvLLLcFFQpwbwwHngjHRrZRqZVH
 | 
				
			||||||
 | 
					mqqddrPPcPmqPDlrQnjTrbvMvbHzzsjjpTvz
 | 
				
			||||||
 | 
					gtBWgGgVhLGWHzMDztzstDHj
 | 
				
			||||||
 | 
					hfWRhBBNBGgLNQDPwdNPcPdw
 | 
				
			||||||
 | 
					LhQzdhhbTzpMhddhhhTzhnZcBFllHZFtrrHZHMHFjlHr
 | 
				
			||||||
 | 
					mwwssqDvjptrvplr
 | 
				
			||||||
 | 
					NCSgVDPDwmDgVJVpLfTznQJdhfLhnhQQ
 | 
				
			||||||
 | 
					GzjzDhjhhZzcrRgQCBjBPBBjQCgT
 | 
				
			||||||
 | 
					vHHHmntsbSgLwbsSmNHbwNbvpqPCBVppCpFTpTPTBtqWBCqV
 | 
				
			||||||
 | 
					NJbwNSwdndvmvwhGhgzcfMcDJfgJ
 | 
				
			||||||
 | 
					GncgDvvcMGnttjDvrgRRFSZZLZFWdJFJwGQwZBWZ
 | 
				
			||||||
 | 
					bPqpChPfsshfZZBdZdLTFZ
 | 
				
			||||||
 | 
					lNqqsClmbsNlPbHqPsmblmsrHdvdMngcVrjggvrvggRDcn
 | 
				
			||||||
 | 
					bDvtgVVVpMQvjQWmQL
 | 
				
			||||||
 | 
					rwTflmlfZJBBdQWQWjQqdM
 | 
				
			||||||
 | 
					HsJJmZZwscHrwTrcRbzpcbPgtCSbgz
 | 
				
			||||||
 | 
					CsCsRvshMjpbqCqf
 | 
				
			||||||
 | 
					ncblgDBgtDmmmTlBgwlgbHHqMFHLqPDMHPHHpqWfFM
 | 
				
			||||||
 | 
					TcBctSmTZTtSTzsZvsvJZRsGVb
 | 
				
			||||||
 | 
					znznvngttwltzlLwhtThHbqHPvNbNHSSHmmNWHjP
 | 
				
			||||||
 | 
					FBcLrRMFQpPqpPSpqHHW
 | 
				
			||||||
 | 
					fRQMJZJfrcMcMVrQJJftnwCzVCltgTnstTVnVL
 | 
				
			||||||
 | 
					MfLlRfCMrLzRlQgwNqQFcsGd
 | 
				
			||||||
 | 
					jtTjjBTvbdqcGjqFcj
 | 
				
			||||||
 | 
					vvShDSBDppzhCmzq
 | 
				
			||||||
 | 
					plWMptTvfrnncvcRfwqzqLGhzhzThNzNNJqD
 | 
				
			||||||
 | 
					jSdSHFPQQbdPCQCssjSbBmhJGNZZNGNqqJNBlJqqLh
 | 
				
			||||||
 | 
					VCCCVCQgjdddjCgljCjbbwgRRttgrpftfWrgvpwpnf
 | 
				
			||||||
 | 
					MWlbBcPjjvvjPWWMPqgRQZfJZDGGbRZJffQQwh
 | 
				
			||||||
 | 
					HrHrnncHpzrJQJfVDQVR
 | 
				
			||||||
 | 
					zzsSTtSTLzsspSdtTmHHmpmtFgqcgPlgFqWBqqqBMdWWvFlg
 | 
				
			||||||
 | 
					nSqBbJbqlnBBClVZcMgZVgcP
 | 
				
			||||||
 | 
					FQwrwHrRwWWFBRPNgNgcCGZZZC
 | 
				
			||||||
 | 
					rWFWFTwpwwWzHrnDbfJDLDbBBbbz
 | 
				
			||||||
 | 
					BMmNtLMMtFCNFNMvvLmcndpgcdgppPrgrGPPrgJD
 | 
				
			||||||
 | 
					WVWWhbTtVnGpjrrPhr
 | 
				
			||||||
 | 
					HWssSTHWfRHRsQQFLvfvFFCLCNMNlt
 | 
				
			||||||
 | 
					sTmDsQffVrrLCjTFltTFWL
 | 
				
			||||||
 | 
					BnwwQBJbJndMMRzMwCLlWlLWWCWLLtRlWF
 | 
				
			||||||
 | 
					cqqBMcMqwnznMGzcvDmQhrvssHmPDVssrP
 | 
				
			||||||
 | 
					pQGQGJDDrDVJbbfVzvvgPcCZwhZhncscZWWc
 | 
				
			||||||
 | 
					SqMMlBBljMmRlchhPTqThCZnPs
 | 
				
			||||||
 | 
					FMjMBmjRNFHQJJpHVhVDhG
 | 
				
			||||||
 | 
					tHNNdBdNtBBBMgsMpsZm
 | 
				
			||||||
 | 
					wVPzVvbwqzhrVqvjqzzsZpDsZDsZmsCPCgZgCM
 | 
				
			||||||
 | 
					bVbvLThvvbrWqHmmnJLdHdJQLn
 | 
				
			||||||
 | 
					PzTspPZpdLLDZTplPLpPDpvbfhnqNvqzfvNMzQQfNwnQ
 | 
				
			||||||
 | 
					GWRHmjmFWMMSnhbhHw
 | 
				
			||||||
 | 
					JWWcmtBrBtWBFWGJpsgTgldhLVLpJl
 | 
				
			||||||
 | 
					DwLMDzLMhvMcwvgdVqWWlCVgvlqF
 | 
				
			||||||
 | 
					TTSBBRpbStHZVgjWFldjRVlV
 | 
				
			||||||
 | 
					SnbTBdJBmnpQzMPDMcMznr
 | 
				
			||||||
 | 
					nNlMNBPPNtJQnbZhZsgSbh
 | 
				
			||||||
 | 
					czzCjcwTdvSbgQNcgNQq
 | 
				
			||||||
 | 
					VTdNdGDTzDTdlFFPtBrtLtDr
 | 
				
			||||||
 | 
					FMbbfMlzvFsmgVZmmg
 | 
				
			||||||
 | 
					SrNTHGmdSQDqLhtQhhgggs
 | 
				
			||||||
 | 
					dRDTSDPPcHRdHGDHlwJBbmwljmMcfjbW
 | 
				
			||||||
 | 
					sQgWLtqLtWhdqlpNZRpG
 | 
				
			||||||
 | 
					blTHTjlvTCJnJvRZdGGhHHGZhFGV
 | 
				
			||||||
 | 
					CCDlJclnCmbrmBMgcwcLWtcBsB
 | 
				
			||||||
 | 
					vqPWWvqwwCFvFZfZPRFRrcGQrQwsDrNcrwnbDNcQ
 | 
				
			||||||
 | 
					LVgJLSBBVtzTLzBMmTMJmLnnDNQcrsGbsQbNbrbDjs
 | 
				
			||||||
 | 
					zggVSmmhVdfqFhvHWG
 | 
				
			||||||
 | 
					WwdndGGmmmLwwwmRwWSncLRnZqZqhqZthBtqtBqZBgtdtvMH
 | 
				
			||||||
 | 
					FfHHzlQQDsFzzrNsVTfttZvTvttTqqtbqb
 | 
				
			||||||
 | 
					lQjFDNQFPjCsVCCDjGCwwSGGnccwcHppGp
 | 
				
			||||||
 | 
					mrjggcFsFMjdjZRpSZpn
 | 
				
			||||||
 | 
					NCqfLCFNbQPzPPlPzNfSRTRZdSdWWwndpqRSSd
 | 
				
			||||||
 | 
					vDvzzbPQFNCFtllLLNMBhMcDHGBGMggMmcBc
 | 
				
			||||||
 | 
					jhjlBvvnjbtDNPjtSjBDBbDNgHggrQrhghRQrqRrZcRwwqVg
 | 
				
			||||||
 | 
					pLdTMsWdLLmpMdqZZdPdVqZgHPwH
 | 
				
			||||||
 | 
					WLTCGmMLfPSlbGjlnnJD
 | 
				
			||||||
 | 
					gtbwhgHbHgqqbgQthgQLtZZCRjMcjjnRnrRNJmMRJrNhRc
 | 
				
			||||||
 | 
					bGWVTTvDvfpVFFBpvvVTdRDMJcrccCrJnMRnNnNCcc
 | 
				
			||||||
 | 
					FVWTBsdvdTzTBFWssVQtLgSQtHqqPzPbqHbw
 | 
				
			||||||
 | 
					dlzrPTSSjSrllzWhsvVmVtTRTWtf
 | 
				
			||||||
 | 
					bJMpLGcqGhNbJQttVQmmvRWWsp
 | 
				
			||||||
 | 
					qLbMwqqbGHFGzrlZrjhPHCrj
 | 
				
			||||||
 | 
					rNrrffVlqqrfLlPpltcBBTTGRzzZRPRsBTcJ
 | 
				
			||||||
 | 
					msbsmWSsMmQwjdMbWMhMhQmcRZRzGjTBGTBcBJBjCHJGcC
 | 
				
			||||||
 | 
					FwWbvdhbmrsFrfrgsN
 | 
				
			||||||
 | 
					rHjrQHdhdQrvSddcHWLssBSVVpBSWWWWWf
 | 
				
			||||||
 | 
					JNfTGtqDwVWBMBMpwM
 | 
				
			||||||
 | 
					qlltZgfJFvcRgcRjvc
 | 
				
			||||||
 | 
					CqfcwfDqwwmRnnqmRdNRBTRTRrdGdNpTvF
 | 
				
			||||||
 | 
					WVbzsZszBbrsvpdMpdQM
 | 
				
			||||||
 | 
					tJhbVZHWLLHDgnSwnSSgHB
 | 
				
			||||||
 | 
					TZCqqlTsqpZVVsZQJSBSLpLmppnJzmFz
 | 
				
			||||||
 | 
					brSgNtGjjRjRRjDddDtrRJcJJbJmmwcmBmnPcJFwFB
 | 
				
			||||||
 | 
					jgdRtMjNNjfqlMvShvSZSZ
 | 
				
			||||||
 | 
					dJTdqCwMNCgqTQllGBdlGBmmmZ
 | 
				
			||||||
 | 
					fcVfVcnbVfrwDLWVfncZBQPlBHRGljLZQjHGQl
 | 
				
			||||||
 | 
					brwnnfSFDvfzCTqFzgMJTh
 | 
				
			||||||
 | 
					njnsPBjjsrrnGLnbTTjGvcldQPCMllNzMvRQPCdd
 | 
				
			||||||
 | 
					ggZgfZtmZVpqZqZWDgFmgqfCcQRcRcWhQcccQddMcvRQdQ
 | 
				
			||||||
 | 
					tfqgggVgHpDwDtfwbGLJRjbLjsrLTj
 | 
				
			||||||
 | 
					JmrfrmTlDWTfgQCdHCdpqBvQdD
 | 
				
			||||||
 | 
					jsZtVzNsSNVQQHnBlVQR
 | 
				
			||||||
 | 
					PljljFjPljSsLPtFLTTgTcFrrfMJmrrmrr
 | 
				
			||||||
 | 
					hmGcmmndhmGnfmtGnDzFLwrFJQsQFzNFrNJG
 | 
				
			||||||
 | 
					ZSqPlSWcWlbgqWVTVWRVZPrjQqjzjFNJzLsNJsLJNqNL
 | 
				
			||||||
 | 
					RHcWTZbSMMMPgZcWgSWPPbVMDnBffmtdpDBddfnnvmCdfC
 | 
				
			||||||
 | 
					vSJvsbFfJfvqCsTHJswssJnLTZjjhzrrzLrzLMrzhdjM
 | 
				
			||||||
 | 
					pBNQDPcpmWDcBNgMMnZPVjdddnndhH
 | 
				
			||||||
 | 
					QWlDgmpmgDBlGRgDDgffSqwSwGCwHfvqwSFJ
 | 
				
			||||||
 | 
					jvlgvMJclPdGdtdcjMVmMHbFHFVHWHbZHZ
 | 
				
			||||||
 | 
					CwhLzLhzQpnqfpfqDVHCHbsbDFZDmHmj
 | 
				
			||||||
 | 
					LnBzfQjSzQrPvJvdSSrr
 | 
				
			||||||
 | 
					wpcvcsqclDCnVCVvWfnZ
 | 
				
			||||||
 | 
					BLRMRtbnbbBLNCjNCjVVZhbC
 | 
				
			||||||
 | 
					rFgMPSRnrRpmqpJwqFDs
 | 
				
			||||||
 | 
					LZQNQbMrZppLNLQplvlGLNvVmmmfjbwVCfjbwJwCmBCwfj
 | 
				
			||||||
 | 
					ShTPRFtTHZPCsnwswsFwCF
 | 
				
			||||||
 | 
					WtHRPdThSqZTRtDqtdRWTdpGDLLzrNczvzMGLlQLGDDM
 | 
				
			||||||
 | 
					hdcffBvldjhCMljqPwWwWNwWdwqHZr
 | 
				
			||||||
 | 
					LtQmbQRVsZQZMZPQSN
 | 
				
			||||||
 | 
					tmMRsJMpDhjJzJhv
 | 
				
			||||||
 | 
					wNQCMFCDQDBmrHmmRWrrHN
 | 
				
			||||||
 | 
					SShLnfqpcqpSZSfrzJvRVrvfrrJH
 | 
				
			||||||
 | 
					cRpqdGclpScltTQQtsFQMQsTCT
 | 
				
			||||||
 | 
					NCjggZmgfBgnBmgWbcwcTFctcWWfvb
 | 
				
			||||||
 | 
					HsDGthRGrtppSQpbFFJTVcJdFbTRvd
 | 
				
			||||||
 | 
					rPDGhDDrSzZLtzBLZMCB
 | 
				
			||||||
 | 
					RsBBMBsCBlFFCgRsBJzlMjMPNSdPhSrSrzLbmSDrDNmDSd
 | 
				
			||||||
 | 
					pZHZZJpGHHHpTTHvTncZqVLdqLbhLrDLdhrSLLbLDDdD
 | 
				
			||||||
 | 
					tGtwnJccvCtCffMBgt
 | 
				
			||||||
 | 
					wbddvVjfwPhbjjbDbbvbjvTNCNmfHZfpCZRJNzCmJmnJNC
 | 
				
			||||||
 | 
					BslcLtclZWsZJWNrRRNRpRmR
 | 
				
			||||||
 | 
					BSLBlScGtFMcssMBBFGLlQZTDZQjPddVwwbTdvvdhTZb
 | 
				
			||||||
 | 
					NSZHzmLZBnzHmLLzLSntDttDDtddhDtttDWW
 | 
				
			||||||
 | 
					QgfjsrrvNNJwtMddcvcvtq
 | 
				
			||||||
 | 
					jrfgfQpQrTTVLSNBClFV
 | 
				
			||||||
 | 
					GQWcWWPPQRcrJQNDdRcDmmLCFSnqNSmqhCNvFnql
 | 
				
			||||||
 | 
					zHfwjzpMjwZmCLqvvnlljC
 | 
				
			||||||
 | 
					ZgtVZBtHHZtgQGgPrbPRJdPv
 | 
				
			||||||
 | 
					TWdWpJTJTdgLWfWLlLFLrfrgBGsNqhGslBGHqSNqqBNshnws
 | 
				
			||||||
 | 
					ZpQmjzbZZCjZCCCPZtttRCCwsBnHNssBHbShsshHqsGBqN
 | 
				
			||||||
 | 
					RDRRPpPCzmZCtRpVVJFrfTfWFLLJggJrDv
 | 
				
			||||||
 | 
					pDDFlglsvFMgntlTMMqNffmTdfddRM
 | 
				
			||||||
 | 
					jhGJLVCHQpHGQCCzLjWdTTdZZdNdcRWNccWfNN
 | 
				
			||||||
 | 
					jQjSGjrjCQLhzVSLSCSHGDpngbrnDFtFBwBglBnBvg
 | 
				
			||||||
 | 
					wsLzstsgszcpcGLHGpcgcghlDBvQvjQvbFbQCbJBtCCJJv
 | 
				
			||||||
 | 
					mnSqRSSqSRThWRnmWWRSJDFTFCFCblbBCFQFCjFj
 | 
				
			||||||
 | 
					rZRRWqSSdZZfMVnZLspPsMgHpzMhHGPg
 | 
				
			||||||
 | 
					mwHrCLSWWwrsHCHDDsVrsmhfFZFnSSBlFlgZbbgBglbggj
 | 
				
			||||||
 | 
					GJdpcRtGJvNRdcPtdpJJdbQZfjfQBlnQBjnBtbfFnB
 | 
				
			||||||
 | 
					qcPpqqzFzJqvPVCCmWrVwhrWrz
 | 
				
			||||||
 | 
					jjMbvbhDvnRjNRGMmjbMZftSSwwwthJSffStctcwqd
 | 
				
			||||||
 | 
					lTQrVlpCVvCcfdcSJqLVcw
 | 
				
			||||||
 | 
					srHFWCHrFlrHlrsBsprljjRmDZZnmbDngNBgbNZv
 | 
				
			||||||
 | 
					MgTlQJlTQJZWpgLrRssrVqqqpRts
 | 
				
			||||||
 | 
					bBNbbzSSjMBPjzhMjsPtRVVRVPRqLttGGs
 | 
				
			||||||
 | 
					SjHBbfjNCDfjZgTlZdMJnDJW
 | 
				
			||||||
 | 
					lpThgTwtplhghgwhThqnnrdZctSZSjSZcRSRfbdrrc
 | 
				
			||||||
 | 
					RBVBGvmBmfdrcvrbbr
 | 
				
			||||||
 | 
					PmVGNGmmGRLLQwwLqTnglQ
 | 
				
			||||||
 | 
					nHwnBwBTnFHQwRsMhwghmzcm
 | 
				
			||||||
 | 
					GtprdCpdtqWdbqbrfdnPPszsWmRzRnShPszS
 | 
				
			||||||
 | 
					dGptbCfCrlnVDBJNLDLLVDLQ
 | 
				
			||||||
 | 
					CZtCjhTndCzqbCNq
 | 
				
			||||||
 | 
					dwpGvpsmwGslDszrNNrzqDMzWMgJ
 | 
				
			||||||
 | 
					vmcGccvpBVPTVTjTdTTTdZ
 | 
				
			||||||
 | 
					jWZhvZLjZfCZDwrDrSSzJGhVdJccscGsgV
 | 
				
			||||||
 | 
					blMBlRqqqgSJLBLcsJ
 | 
				
			||||||
 | 
					blmHLmFMMMnRqLmMMFqHmfPDfjQDnCDDQrZvfCjvDr
 | 
				
			||||||
 | 
					rnvnHrDLFZmMFLvrHQBMGQggBztzglplRl
 | 
				
			||||||
 | 
					sbWWhdNzsshsfhcsjJJPPbWdtQGVGllRTRjRRgBgQlpRlppB
 | 
				
			||||||
 | 
					PPCCwNWhPhNfWCzbqmFnDFFnCDLSrvZS
 | 
				
			||||||
 | 
					GChNjwWlWJWTJZBggvdgnQgdhdnd
 | 
				
			||||||
 | 
					HPsHfHHrpHDpFFrcSfsfpCMmQdntLBMgtmtBgDdLLC
 | 
				
			||||||
 | 
					SqpPscpPzpSWzjlCjjCGjl
 | 
				
			||||||
 | 
					nvgLvcLgvgvngbLprpJNTDCCRNVJrNPlDDTV
 | 
				
			||||||
 | 
					WZsMtsffGQtMzWFqFmWmWsVNJNlDwwCDVRTwJlCCDVLz
 | 
				
			||||||
 | 
					BQfGZGmmsMWFstWFmfMsfBccdncbpbSbvbbvHnLbpc
 | 
				
			||||||
 | 
					tsmDsvswNZmcZTccfh
 | 
				
			||||||
 | 
					zCTpGCbWBRWFWHGRFZJbMbJfnrhnhfMnnZ
 | 
				
			||||||
 | 
					TzFGFBRLdpHHNNQddDQDvwQN
 | 
				
			||||||
 | 
					fhBBpJgdHddjZQfmVmNzNNLmFN
 | 
				
			||||||
 | 
					qvMRrvlbwqlbTTMBMvLssFNmVzzwFDmLLzVD
 | 
				
			||||||
 | 
					TRSRWqRRMcBHhGHcdGgPGp
 | 
				
			||||||
 | 
					lSjHmtmnpHStblnpSlHSrtmMzLWzqzqCZDDTzTTWqMFqCqVV
 | 
				
			||||||
 | 
					sLRLLfPPRQfCTqqVVqFT
 | 
				
			||||||
 | 
					dNJgRPNQNsJJhBRvdJvQvNNsjSrrSmrcctpbpHtBrBjLjmSH
 | 
				
			||||||
 | 
					nwFwpppjfwSlpLTsqsTgNshhjM
 | 
				
			||||||
 | 
					ccBRGvtsmgGNPqNNGP
 | 
				
			||||||
 | 
					BCcJHvssdcWBCVmVHSSrZrwVzblpwbzZnf
 | 
				
			||||||
 | 
					rcfQRrBPPczjcRBctZDNlnVNHbgZGjVDjN
 | 
				
			||||||
 | 
					TvMsFJGSFMhJnNZlwVVnDNTZ
 | 
				
			||||||
 | 
					qhSqqmqLCLhFdJLqSvLhmQRQRWcRPczPtzrCrWGRBp
 | 
				
			||||||
 | 
					JVhdPhsFPFqLDBHVdHLPvhHDCMwcgJJwbwRgnnCMbwGwcmGC
 | 
				
			||||||
 | 
					fzjzpTZTQQQLwCbgGgbMmQcR
 | 
				
			||||||
 | 
					jzNpTzfSZtfNSWZlVVtdFFFDHHqLHVqv
 | 
				
			||||||
 | 
					TwSNnSnSGVTpNppGlPTlTcVqQrRhVBqdqBRqZqQZqQ
 | 
				
			||||||
 | 
					DcDCMfDbCMHJdrRBqbdjRBRZ
 | 
				
			||||||
 | 
					gvftMCJHcHfCDmDLgfMmMmmWlwWnWsTTwlGTlWTwppNlGL
 | 
				
			||||||
 | 
					pbGMbllDQPhhWWQDpPgVGlMCvRRrQLcCCcfBBQzLBcvQBv
 | 
				
			||||||
 | 
					wqnJjSmjrstdqwwFBLcRsBRRszzLFC
 | 
				
			||||||
 | 
					qwdddTJTdHtjndqJqHZHmwVWGpDbGTlbWWpWWrPGhhhM
 | 
				
			||||||
 | 
					WGllqLjjLCpSffmBmvfpHs
 | 
				
			||||||
 | 
					dnrQwZzRTdZwnCThdzzFTVmcBHBJBmsHfBPHcfvcSVHs
 | 
				
			||||||
 | 
					QgQrzCdrTRCZzrZLbjGLqNMWGgNNLt
 | 
				
			||||||
 | 
					sgPnhPPTTPTTwlJfwNHlqcfs
 | 
				
			||||||
 | 
					LMCpFbLLbRpMGbMcCFLVlNlNqrHqVfbHHwNDwr
 | 
				
			||||||
 | 
					GjBcCCtWMtMRZTSvgWQTngvg
 | 
				
			||||||
 | 
					BCMtJJMpRDlMMvBJBBnfjtcjPhPmZgnhgdcf
 | 
				
			||||||
 | 
					NrsrsqFNvrVLVGVrsHsqFgfmcPGdcmhfjdPgfjcnZd
 | 
				
			||||||
 | 
					zFTzsNqHqFssLVLQqNTFbsBDwCCwvWlDwRMRCTRBDMDS
 | 
				
			||||||
 | 
					zQtLgvggSRtgvVRtLvvnzdnjnGwGdmmrlpnlGz
 | 
				
			||||||
 | 
					JssBFpqsDqPNnlWWjrrjqrnj
 | 
				
			||||||
 | 
					DHDFBNDfPbJBsFHNMPvpvStQvMRVTtgVTVtv
 | 
				
			||||||
 | 
					FvzttFvBTJJzLbvwhCnnVnWwjCnBNC
 | 
				
			||||||
 | 
					mQdZgZPDPdPPSsMSQPdZgCwVGmnwnWpGnGhqNWjWCG
 | 
				
			||||||
 | 
					ggdDgfQSdcjtFHjlLJfF
 | 
				
			||||||
 | 
					ghcgScNNSsCvGSzmpVFlZbrzcFcV
 | 
				
			||||||
 | 
					MWWRLRqqqdQwTtLjjmqMlFpFlzVnbFVDwplFzlDr
 | 
				
			||||||
 | 
					LHMHqdHWjdQMdMtLHHLtWjJRsGCGSNghmSvPBJBNhsGfvfGP
 | 
				
			||||||
 | 
					CbVqqqDbcbMHnnDqcCbrRFCfBvvwGjzrBwQGzrwwBjGwBQ
 | 
				
			||||||
 | 
					sTPmpNWdWPTJssSSLPfNljjBvflGtjwwBzMG
 | 
				
			||||||
 | 
					mmWgmgSZLTLMZWpnhqZbhFFCnhqnnn
 | 
				
			||||||
 | 
					QQmjmZqnmQrfTZlbbcVbBcfbHfzf
 | 
				
			||||||
 | 
					vpdSNShNppFdSRtdGBqvJBDlDzqbPPHVBH
 | 
				
			||||||
 | 
					tRNSNRFhNpSRhFRMFtGhRGswLZZsZqWnmrmZwqwsTZmmmQ
 | 
				
			||||||
 | 
					gGWCllFCGWtGGWdlGlWNZdwpnnSbwpMvpphZpndn
 | 
				
			||||||
 | 
					RsshDDLcQVMSJQwJwnvw
 | 
				
			||||||
 | 
					HVPzrPcDNhPFGhPC
 | 
				
			||||||
 | 
					jtHQGHjGGtdTLjnqTQlmvRPRPBBwRBnFPPWP
 | 
				
			||||||
 | 
					hZbzNzVrczZzcbNssVspZZVvBwbmPmJPWmvbBRvPlmvRJF
 | 
				
			||||||
 | 
					fzNVDsZMhzpVhpVhlZcMNfcDDdQTLTjGDTCqGCjtSQHdHL
 | 
				
			||||||
 | 
					GrbFggGrTrzSrgfwJjdTmwmNJZJd
 | 
				
			||||||
 | 
					VMPQplPDptchwdsjmlml
 | 
				
			||||||
 | 
					MqMWtBDPPWDWHQtvqQtWPjbzCGLgSBgGbzgrzFgnnz
 | 
				
			||||||
 | 
					fcJccCcwcDfcpbRnCfWJnQJqtqtqPQdsGdgPsgTQqg
 | 
				
			||||||
 | 
					LSjVMhzSFFrljdNbltNGtgdqQq
 | 
				
			||||||
 | 
					MMhSHFFMLzBWDcHHcfcHwb
 | 
				
			||||||
 | 
					rwmWtJWMwSNRJMtwNmMrrSsmtTjjlgqnTqZZZPlHnTngTTgn
 | 
				
			||||||
 | 
					BGqGqqFBFggjjdGHlj
 | 
				
			||||||
 | 
					QDhhLbDQCDFMNcmhRhqJNW
 | 
				
			||||||
 | 
					BnRnRvMnLGLSCHvvSnlRfWbbTNQJsJsbNbJTBfQT
 | 
				
			||||||
 | 
					tzMmmMwjhcpFjDmMcptrcjzFQggfQPTsWsfgNbbgfhJbPhQT
 | 
				
			||||||
 | 
					FdzcrtDwDMtcwtFGRZdRLvdnHRSZZv
 | 
				
			||||||
 | 
					HVpsSpvjpNjsBmbGFBnMNnDM
 | 
				
			||||||
 | 
					WRRWhZtfrVtLJrBZMnDmDbnZBTGF
 | 
				
			||||||
 | 
					thhPLzWzhzwPtLRLWrQlpPvvClcVcCppSvpl
 | 
				
			||||||
 | 
					lZPbhnZLRPnnPZZPdlGMBWcBMgMQHBBcvvvzBL
 | 
				
			||||||
 | 
					jpFjmwwwCDDbsjvjjgcvQgcNBQ
 | 
				
			||||||
 | 
					rbFmppbwhqhGRGZr
 | 
				
			||||||
 | 
					ggrLwFgWCBwbMWBbFwLMgNBZdmZHclJPllnJlNRPmSNZRR
 | 
				
			||||||
 | 
					ppszzDfhDfhsqpnvDVTfGpSPlPmclHcdRcZmmmdPPGSP
 | 
				
			||||||
 | 
					pvtDDVDVpqDfzDfngBLCwQrgCtCwFwrg
 | 
				
			||||||
 | 
					pbGjFFGGDjpbsGsmNhNFNRBBBtRhhhHv
 | 
				
			||||||
 | 
					JnczJVCvwWJvhPgghgNtNtNJ
 | 
				
			||||||
 | 
					nwVSSzdzzqSpvQSZQG
 | 
				
			||||||
 | 
					mssLLttQrsMrMzLCRmMmrrSQpvWpDNlBTBDlvNTccDQl
 | 
				
			||||||
 | 
					HdHJwJqVPwHnqJwbjJbGjnSgSTWPpNgWWpgBBgcvDWWN
 | 
				
			||||||
 | 
					ZHVwVZGwwdndqJVJqfHbGwnwrRLtLMftMvMMRrhmLMthhLmz
 | 
				
			||||||
 | 
					RgHGLbTqlZlPRZPHfvvfZttJnvfvjnzr
 | 
				
			||||||
 | 
					sVcChDVDccwNhhvjTvVzWJjnzFff
 | 
				
			||||||
 | 
					mpNcCMTCGmLqBLGH
 | 
				
			||||||
 | 
					wVJwHJHVMtMpBmDDWPQVPWDGDD
 | 
				
			||||||
 | 
					zCrlZzCblBvnCDWNGLmvGDLPNG
 | 
				
			||||||
 | 
					dqZglgbzrzbbgZqzTFSBHHFJSSSfjjSMfwhj
 | 
				
			||||||
 | 
					NMWJSjLMCnHHNMNNHWCHMbVVGBPZTrPVPBVDrBSDGTTr
 | 
				
			||||||
 | 
					zvttlFpgdtldwwvftPDPTWQdBZrsrWrGBZ
 | 
				
			||||||
 | 
					hFlFmhRFvfCbmWJWHcnj
 | 
				
			||||||
							
								
								
									
										6
									
								
								2022/3/input_example.txt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								2022/3/input_example.txt
									
									
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,6 @@
 | 
				
			||||||
 | 
					vJrwpWtwJgWrhcsFMMfFFhFp
 | 
				
			||||||
 | 
					jqHRNqRjqzjGDLGLrsFMfFZSrLrFZsSL
 | 
				
			||||||
 | 
					PmmdzqPrVvPwwTWBwg
 | 
				
			||||||
 | 
					wMqvLMZHhHMvwLHjbvcjnnSBnvTQFn
 | 
				
			||||||
 | 
					ttgJtRGJQctTZtZT
 | 
				
			||||||
 | 
					CrZsJsPPZsGzwwsLwLmpwMDw
 | 
				
			||||||
		Loading…
	
		Reference in a new issue