Started 2022 with go
This commit is contained in:
95
2022/go/03/answer.go
Normal file
95
2022/go/03/answer.go
Normal file
@ -0,0 +1,95 @@
|
||||
package main
|
||||
|
||||
import (
|
||||
"bufio"
|
||||
"fmt"
|
||||
"log"
|
||||
"os"
|
||||
"strings"
|
||||
)
|
||||
|
||||
type Sack struct {
|
||||
first string
|
||||
second string
|
||||
}
|
||||
type Input struct {
|
||||
sacks []Sack
|
||||
}
|
||||
|
||||
func input(filename string) *Input {
|
||||
file, err := os.Open(filename)
|
||||
check(err)
|
||||
defer file.Close()
|
||||
|
||||
input := &Input{
|
||||
sacks: []Sack{},
|
||||
}
|
||||
|
||||
scanner := bufio.NewScanner(file)
|
||||
|
||||
scanner.Split(bufio.ScanLines)
|
||||
|
||||
for scanner.Scan() {
|
||||
line := strings.Trim(scanner.Text(), "\n")
|
||||
input.sacks = append(input.sacks, Sack{
|
||||
line[:len(line)/2],
|
||||
line[len(line)/2:],
|
||||
})
|
||||
}
|
||||
|
||||
return input
|
||||
}
|
||||
|
||||
func priority(c rune) int {
|
||||
score := 0
|
||||
if c >= 'a' && c <= 'z' {
|
||||
score += int(c-'a') + 1
|
||||
} else if c >= 'A' && c <= 'Z' {
|
||||
score += int(c-'A') + 27
|
||||
}
|
||||
return score
|
||||
}
|
||||
|
||||
func result(inp *Input, part int8) string {
|
||||
var res string
|
||||
|
||||
score := 0
|
||||
if part == 1 {
|
||||
for _, sack := range inp.sacks {
|
||||
for _, char := range sack.first {
|
||||
if strings.Contains(sack.second, string(char)) {
|
||||
score += priority(char)
|
||||
break
|
||||
}
|
||||
}
|
||||
}
|
||||
} else {
|
||||
for i := 0; i < len(inp.sacks); i += 3 {
|
||||
sack := inp.sacks[i]
|
||||
for _, char := range sack.first + sack.second {
|
||||
if strings.Contains(inp.sacks[i+1].first+inp.sacks[i+1].second, string(char)) &&
|
||||
strings.Contains(inp.sacks[i+2].first+inp.sacks[i+2].second, string(char)) {
|
||||
score += priority(char)
|
||||
break
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
res = fmt.Sprint(score)
|
||||
|
||||
return res
|
||||
}
|
||||
|
||||
func check(e error) {
|
||||
if e != nil {
|
||||
panic(e)
|
||||
}
|
||||
}
|
||||
|
||||
func main() {
|
||||
result := result(input("sample1"), 1)
|
||||
|
||||
log.Println(result)
|
||||
fmt.Println(result)
|
||||
}
|
71
2022/go/03/answer_test.go
Normal file
71
2022/go/03/answer_test.go
Normal file
@ -0,0 +1,71 @@
|
||||
package main
|
||||
|
||||
import (
|
||||
"reflect"
|
||||
"testing"
|
||||
)
|
||||
|
||||
func TestPriority(t *testing.T) {
|
||||
tests := []struct {
|
||||
c rune
|
||||
expected int
|
||||
}{
|
||||
{'a', 1},
|
||||
{'b', 2},
|
||||
{'p', 16},
|
||||
{'L', 38},
|
||||
{'P', 42},
|
||||
{'v', 22},
|
||||
{'t', 20},
|
||||
{'s', 19},
|
||||
}
|
||||
|
||||
for _, test := range tests {
|
||||
var got int = priority(test.c)
|
||||
|
||||
if got != test.expected {
|
||||
t.Errorf("priority(%q) = %v, want %v", test.c, got, test.expected)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
func TestInputSample1(t *testing.T) {
|
||||
filename := "sample1"
|
||||
expected := &Input{
|
||||
sacks: []Sack{
|
||||
{"vJrwpWtwJgWr", "hcsFMMfFFhFp"},
|
||||
{"jqHRNqRjqzjGDLGL", "rsFMfFZSrLrFZsSL"},
|
||||
{"PmmdzqPrV", "vPwwTWBwg"},
|
||||
{"wMqvLMZHhHMvwLH", "jbvcjnnSBnvTQFn"},
|
||||
{"ttgJtRGJ", "QctTZtZT"},
|
||||
{"CrZsJsPPZsGz", "wwsLwLmpwMDw"},
|
||||
},
|
||||
}
|
||||
var got *Input = input(filename)
|
||||
|
||||
if !reflect.DeepEqual(expected, got) {
|
||||
t.Errorf("input(%q) = %v, want %v", filename, got, expected)
|
||||
}
|
||||
}
|
||||
|
||||
func TestResult(t *testing.T) {
|
||||
tests := []struct {
|
||||
part int8
|
||||
filename string
|
||||
expected string
|
||||
}{
|
||||
{1, "sample1", "157"},
|
||||
{1, "input", "7727"},
|
||||
|
||||
{2, "sample1", "70"},
|
||||
{2, "input", "2609"},
|
||||
}
|
||||
|
||||
for _, test := range tests {
|
||||
var got string = result(input(test.filename), test.part)
|
||||
|
||||
if got != test.expected {
|
||||
t.Errorf("result = %q, want %q", got, test.expected)
|
||||
}
|
||||
}
|
||||
}
|
3
2022/go/03/go.mod
Normal file
3
2022/go/03/go.mod
Normal file
@ -0,0 +1,3 @@
|
||||
module aoc/3
|
||||
|
||||
go 1.20
|
300
2022/go/03/input
Normal file
300
2022/go/03/input
Normal file
@ -0,0 +1,300 @@
|
||||
wgqJtbJMqZVTwWPZZT
|
||||
LHcTGHQhzrTzBsZFPHFZWFFs
|
||||
RnLRClzGzRGLGLGCNRjTMjJfgmffSffMqNgp
|
||||
WPLgsfLmLgqZvZgSRR
|
||||
RbwHdbDdQFFFMvvMjbhqhZZS
|
||||
lzTdldBDszfGcRsr
|
||||
ZjnhJjMjnbdnbHdFLmmfFLmnCCWFFl
|
||||
PpNwtRsNsZSsRwCfzQQBfQszCBsC
|
||||
PpwcqqVZRtbggggjcgJJ
|
||||
ntczBcVcgnHzgBHnVntcBBFhgsmmmssqWNWNWqLvNhsqTN
|
||||
bSSGdSDZbGSGdDmLmGTvTGmLFFhm
|
||||
PlFbDpJDPbPdPbZQZDZlSCDBfMVRwBzBtBQzfzRHVMVRtH
|
||||
fDVrmmrvcmCcVpfcfGlswpPwsttMpjJMPPjjtP
|
||||
RgSTdndFLbJqqPssWWjPWjPjHS
|
||||
FqgzQnTqJRRQqLLhTCDhDCDmcmlvvlhcVm
|
||||
nnqVtHbfVHZVmtlvmHtZtrFSFTRRFhRccTbrLsLSGr
|
||||
cCNJQJPJQgjjMQdDrGGsRhTFGFRFSpMS
|
||||
gzdCwWdjNPgzcJgjwdZtVlHHmvvmZlvffHnz
|
||||
FFgsgwNwWvggQsMWDwvQQvQcccdcJZDtJGBtVGGGtcVlzt
|
||||
rjfTrbjpjRSRTbTpzldjjHBtJGBdltJG
|
||||
RbrPTfpCfmbpmnfRRCvMvQWNBwFFgMsgBL
|
||||
zzLHgjjjdFHWbGBjjzcbgQRmSvqsSpmRsRSQSmRMWv
|
||||
ZfJVrwPhZhZlhQQqBSQSNSqM
|
||||
tnCfrDCltfPzHFFLBgngHz
|
||||
DCpwrrMhwCrCMVCpGFqpVDnWWTWBtnTWvWfvbbTdFWRv
|
||||
lmhhcsQPmTtTnnPBTB
|
||||
QmcjNJsJzHNljZsNqDCGGhwqCqhgDDZV
|
||||
hLfRnSLfhcndCCPfJJjzJfzt
|
||||
pHNWwDpGGNJBZjjNNj
|
||||
gmgwwHpWTpmGDmDTggqHmmDSsnnhvcqScdVVSVcjLrRcnq
|
||||
CdlTJgnQJVCllNVWTPZBmPPGhGRmghPRGs
|
||||
wHDrSwtHbmhRvHVZ
|
||||
DzzwrtVFjLNnMTCTLCWW
|
||||
SppdsnGpNVnZZZLPMlMPGq
|
||||
mdcfvTTbBddLJgZJLlcFqJ
|
||||
fzTvfwjjfzzCbvvjvQjWvNHVNNVWrRtdnVNppNprDp
|
||||
lmlCGTmNbZlbSFlbNGfnzWfWzCdWWfVdwRCf
|
||||
jDHtHHvLjQtqrsqpjBBLprRzwfwJfzzhRnczhWQVwzVR
|
||||
rqpPtpPjDqpqDLtLrPGGFSFgPlNZZSGMPnMZ
|
||||
pSHShqgSMzVpphFnJMFMBtssdjRJ
|
||||
PZDbZfmCDgDfDNQPwCflCQNJsjRBRBFsdBWBsJRjsbsFJF
|
||||
DQvCwwZrPPlffDmQCDwZQPmPhqVTcGhSHSLTpSGhLHzpGghr
|
||||
gPqgqqmmmPgsqvGmsMCCnfZZfvBpWZhVrrZdHBvH
|
||||
TSlcttTjRTDlDDTRhZVdrHHpWVnfVrtd
|
||||
SFJzFzcJjcRJwGGqJMMCwW
|
||||
gzWNLSjRLzlNqqQMLhvQccGGmcQm
|
||||
fFrttPdTFTrpVwGpbdVQQp
|
||||
HnTBGfHTGzWWqCqngn
|
||||
SddrLdVpjjVSgRBszFswzwlV
|
||||
mtPMbMqPMvqHHHDTTglBvsFshFFg
|
||||
bmBHbtPctMtbMNMtbPtPqHmMjpdZdcJGrjSWWZGjJZnjndWj
|
||||
nljWJHRHGrDcMBbDLZHV
|
||||
wdvwmhghhbtBMcLtwZ
|
||||
gvQvvghTfPSmpmQljGFRjQbFGCsJbC
|
||||
BmphBWmDBBQfpVgQZpjg
|
||||
rqqGrrrqlnqqHqjNnVDSSSgQQffj
|
||||
FqLrbsLFsbLbLqHlMrmwwPDcCmMMmJBwDJcC
|
||||
wZccfslqZPFFjrFbFfQQ
|
||||
vvTvVWCJJZVBWCSvnVJJrhjQVMjVjzbgMQbjpphh
|
||||
BBmNWBvZRvSqwsGwssPcmc
|
||||
LGpnfcnzfzQdNFNHqHJptq
|
||||
RBNNvZSBRbRCCDJqHrDZqHFZtw
|
||||
SRNhRsNhWSNWsRRvgjngQnnMTnTgQjGMff
|
||||
twtZmwqBHtmqnnmlGLfcfvQQ
|
||||
dgMSPSMdQGclRRdF
|
||||
pVMrDgThDDlPWPWbBZtZqqttBqjqjT
|
||||
PPSWCGSzpCCQwNsNPFhTNVbB
|
||||
vqcgJngqLLcZLvBhNTVlbsvdFF
|
||||
DDmHgRjHZhHtGfWpQH
|
||||
sBLbwWWBvsBsqLqStRjcGGRnggjGcntJDn
|
||||
NCMQPMQPMQNzGGRRgRJRGzcG
|
||||
dHQNfPCFTQfFfVVNvwwJvSWSqWqrSqdS
|
||||
prDBnnDpFDprnDPBDQBvpBZttcSqSZSZcScFJSHcZJtz
|
||||
VhMVdLsjdqVWJSWZZZcHst
|
||||
hLVdGLfqjGjlfhCfCLjTTmrlpQBPBmvnrgDgpp
|
||||
SSSTJmmgbGwtmRZHCCZRCH
|
||||
FWcPQrrWqflzSWpRHZCZHRSt
|
||||
PSQzzdcQTghdndDJ
|
||||
cLlrNPvljRhRgTlM
|
||||
VmDBGnVdmJDnDBndnnVwDRvMgRsTbTzMMsgZghzzsB
|
||||
SpHvmGnSDJnwvDQqfrCPLpPLCfpF
|
||||
PppbRCCgpzzQCgCSgZTlNNTWnNNDNlRnGl
|
||||
hwMhLtBcBdjjNzWzlclcNGTs
|
||||
FjJFHJwhfwLHMLJLwPmqfQPgVCmQgCmCzC
|
||||
jTtMqFjMBqBmTntTztBTnTZBRZRLpLJgDgJNhghJrNNhhLJh
|
||||
DCDdvdGsVDVsflVdQSsfSwhRJlgppgpRpbWLgJbJpgbR
|
||||
wfSHSsdSVvQSwfwQPQPqHtFDcMzmtjBntqMTqn
|
||||
HQhQWLCSHCSCjnjQdSJdCSQgTTmZPTVZmqnTpPtnpmRmpp
|
||||
vDrzhvGzfchvlGvMFMrqVqPgZVVtZtVRgZgm
|
||||
bcvMfwvDsDfbvfwDbbdhCShWCBLLJWjHsHjj
|
||||
zLSsJNCjsjLCNLCgGcwBPPdwBwqwqz
|
||||
WMFZprZDbrddWRVRRDvlPPBcPhhlBqqHPGPhhffg
|
||||
VdbFvZWWWZZDFTLtCmNntjTnLSnn
|
||||
JLVhhwRbhVwcLFJFhhJcccqwsvpRlllvpWvZSBSSSRsNWpzl
|
||||
jgzfPffgZNspgZQS
|
||||
fjCmDCGnfmTfFqrFnhqbFzqt
|
||||
SfMRRNHSNNLfRfHcRRsqwdCCsssTqBCvgBLv
|
||||
llDDWQnFGtQnmtGQDWQFsgdHVBddndHsgqTsCTsg
|
||||
GzGjpWmWbmQmbpGGmGjHSrZcMfZSRPJPfcMRcb
|
||||
PDdMdRTRrLDSwzJvfSvJ
|
||||
FnjQnsqsFTnStvplhhzzFS
|
||||
TBHHCsgVRRcMHbLR
|
||||
GcLdGBJvBvLJHccJBvqHpGzDFfzwfzjwhDwrSFpfpDSn
|
||||
mZZrTTQVmQmlsMPVblZQVZmfCwjzzjChzCCbDSzhFjfnSb
|
||||
gZlRlZNPlmlgTTPmNRvJWcqrNLdvHWLBcHtH
|
||||
jWWbBwgwWwwtvvSCtHvgWsMFmscHzTGMmcssGFTTGz
|
||||
ZrLtpLnlfQJqnfJtpLnZlrqdNNGqcDNNFFTNDzzMMTMsMNMs
|
||||
LJQrnZnfLZnlrZflJJRVRQbbwBgCtCVjWgjBjjgbPjBB
|
||||
fqQVfRqSqmpnlLnm
|
||||
jFcjMJTjhwwggjFtgzCHmCzCmGzGlzpn
|
||||
wstMFFjWDfQRvmDPSB
|
||||
PgTFGPgcBZPcHPFBZRjGPgwCnmwCsmSdQdThmMMMQCQS
|
||||
JbpvWtvfHblWDHJDzmndSdMQnSwCdhMdQD
|
||||
rfvWlLlbtfJvvLJpqWbbqZRRGPVFNHVFgZNVFBgH
|
||||
TRMrrGBLMLPtbssTGtBHwZmdQQbdNzzZZNZZdwjd
|
||||
CVlVhCnclvhWSFFfQrWNrjmpNfwmjZ
|
||||
rlqFlclChhCvnlDvgVvRRtPtqTGJHRMBRTPPqM
|
||||
gZzCrQGQdrQvZHPTHWDbTgWPJM
|
||||
nSpLlcnnVjsSVLLnLSnhLSsJPTTWFsqfbPMFMqJDbfqM
|
||||
VwwnpwLnlPdQCwPPCC
|
||||
lRlrnlrsrMlhVsRnVhGPvCFNcPBDBvccrCGr
|
||||
RZQTzWTRdDNvBDdNcC
|
||||
TqjZbWRHmlMJgnmsng
|
||||
scQmLfQBQQvvZfLsmmvDJwpgSNSDDdcJSSwTGD
|
||||
PHlMbtzCCnlbztMRzlPNNdNwGpDpwgwptNLGpw
|
||||
rRHnLbhCzbbCHnHjMbzzjzFZmfQqWZQqvmhmfVZmqFBW
|
||||
fLTQWTMQtjcCGCJCbf
|
||||
gGsmsVSzmjCFHJCJgg
|
||||
SPRsSwSvBsPRPsqzwSVqzmhVWtLWhTDNLlTDtLTWGpNMtDLt
|
||||
mbzRbchRRQzzssLdhLggLddJ
|
||||
DCqDNNNWvDvjcPLsJcLLdv
|
||||
cpFCVNnVBHtbfFRtMRFf
|
||||
PFRcCCPtsDDDtjVspgwmgTNpTgTpspsw
|
||||
BqqqdJdHdMgSfMmZpZND
|
||||
vDHJGdLbLzBJdGnDdrBqVtCzWPPhthtPFzzPCFtV
|
||||
HvhvHdFdvJDfHdZdpfhrmGPljPRrGPPVDGrWWC
|
||||
NMMsRBMzcRRMMBSzcnbmNGrCVCWrCqPClmPqlG
|
||||
zLBbwMzQnRSQMThtZFLvpdgHtJfF
|
||||
DpcJcJPmMcLSHHZCfpnH
|
||||
BsBFvvqTFlbhgdbBBblfZLCLzfHWfjnjLCnCrh
|
||||
dTsNgqFvNgsGlZJRtVtMPmtDmG
|
||||
LdGQqzPGCCjJTJdTLJQJtFcFRSctcrFNFltPFtcc
|
||||
HphMMbbMdBMHbBhhgHMnhvwFFvtrlSNRNgcRllcvcc
|
||||
spHMhBnHnnsmWdnsnMBMdVGGmzjzLmZLDQCCCCZjqjTD
|
||||
DDZMzcTRgDMLzqCffhfWfcWnfj
|
||||
NsHVVJmswwSSwNPPNjnhqhnCCnhNvjfTnv
|
||||
rSSddrGSGrlMrpTpQT
|
||||
bbbfCfrLHMMMWVWC
|
||||
SqsvNZqQvvqcjNvqZsMMwgFgFplTHQVRFgWH
|
||||
BSZWWqBZBjmPGJGLbBtf
|
||||
RNCNfzfRHmzHwSdRdGfzRJPqFcFcDFGccZZqtLtGLtgl
|
||||
pjhVMhvhbjvPcDJvcZqt
|
||||
bsQMTsjppmSdTnHSJH
|
||||
PtLwpSwdSJwQnGvvqtvMhZ
|
||||
TlFcHlTjVjsDTQnCQhbZGCVVnb
|
||||
cjljTslTrlzzHDNRfNgLSNBJfBwNfG
|
||||
HvsZZqqqwWZswWHTmHsvvfhSfBfDffjchfBbhD
|
||||
MCpnCVpQClRNnlNQVQClfDhScmjBfLhmLDGbBNbS
|
||||
gmtpJpQQllJnWdZWwJWFwJJT
|
||||
TzBvBwwdhgRPGHlRHh
|
||||
NLWttJsrLWttppLpsGlsmVbVGRljGDRgjV
|
||||
MlllnNFnnQqCdzqq
|
||||
vptzrJhMMGGMptJPhJGJPvdFTFcSsTBVsczBScTSFFfn
|
||||
gbRjWgRjCqjZnfHCHnTSVBHF
|
||||
mRwqNbmqlbbjqRNlLbNrDJntNDGtDhNpGMrpvJ
|
||||
GPWZLgWqLHHGbgbbGPPmqHqfcjjRHJJBDRBRjBBjMHjwvwQc
|
||||
dhpFSpzVSSMSlDBvMQ
|
||||
TndsVNztVTspnsdpshtmZLPCGGNPfgqbWWfDGb
|
||||
CbqDjjCdClqgrfJvrv
|
||||
NGNPtGGzzHztPWWnlgJvfBnWBFgp
|
||||
hGzNHhsmGccwHPHZHcwdCCdbTVRTvSmTCjbLCb
|
||||
sqnqsHGpJbqnrbshpshHmmmCWZZmWwfTjTjHmfLZ
|
||||
dPggRgSDDttMFgctgdDtDcDcRWJBmjTWwmRLBLfmwBBjZWTB
|
||||
PFcVPlJPglbqhhrnnlNz
|
||||
wZdDNDdPPfhqwWqbsF
|
||||
VTngRzpnzMLvzTCLlhvDfltqqDttqFqs
|
||||
mggTVpCDDSNjBmPZrd
|
||||
cSdqJSTTTJcSJpCdQbqTCPPdjdDtGzwzjDwjwwwwzD
|
||||
rVvsBBVgsVBhHhfljtgbPgGtWjPtwt
|
||||
fvHsVZHVnRHpSJJRmbbSLT
|
||||
lDDPRRjwLGlvVRDRPlwwwPvmpSfhVWSzhqfzqpHpVpVHfqSH
|
||||
qBnqBNsBBChhCSfZ
|
||||
nTQbQnNNQJTLvlmTPLqqmG
|
||||
TTCJhDrmDpRVhvhHfffwzwfz
|
||||
dmmdmglWcqvHvWsHzB
|
||||
gdQMZbtlgQlZcMSttCNmVVrLSTTJ
|
||||
PLZLqhZZzZLBjjjGrrPjMH
|
||||
CcQcCcfRlWDjdrMrBrHC
|
||||
WlWFMcFpcRFmsWFcmflqSJzTqzwLvshggsZJwz
|
||||
LgqRDDDHHGTpgpJrQrQhhhCqrwPw
|
||||
ZSBWjjFshCFlQDrJ
|
||||
SjWnnbWtWnsztgGDDbDTGgHHGp
|
||||
llfvMlvzjzGzGRfvMSGRfSdStrCtQNCZrrFdJJLnNtLZ
|
||||
shhhshPHsTTqsBHTVTwTwZZnCtQrQnJtQCCJBCCZdZ
|
||||
TPHTPTHmDnljplfpGfGm
|
||||
qcNTmvvSvTNrWhRrTdthzW
|
||||
bDVJphpMMJwJpMHtrrttWsgwtzRW
|
||||
bFpGJbllPfplVQmnhvvcSmCFqq
|
||||
GTPJGMQTPQMqZjHTBmnndBVddHrrzNrz
|
||||
bbcRFgDpptRbffwmzmrvLmcZvmLmLv
|
||||
WCwgWbpgwtgfpfMlQGPhSPZWTZPl
|
||||
DsPCswsMPBMwPDCVJPnTPPWFGJNJmbJW
|
||||
RvvddfvftdtvNzghGSbFnWTntJSttGbG
|
||||
LNgRddgRlgzcgCDjjjHjcBCwcM
|
||||
gnVtgBnpwBgShBgcwhJJhjCMMMDmLRjDRMjrDMMMDMqMRF
|
||||
slsblHPNHlbTNbsPvszHQWbzqrZLMRmFMFmdFmrtDFdMLNZD
|
||||
bPzfvbfsvvlHtlzPHllHGTlTppCJpgcngcpwnwCGGJnnShwV
|
||||
cgQRgtzDbHPcgHzQWpTjTLdjjNNpNLsDss
|
||||
nwccZBmwcJqmJnjsTvmlTSsdlTNs
|
||||
CCGFCBVrBwwGBhqVnZBrqWMMQzHfQcHzzzPtfztGfg
|
||||
lhnwnhlbgbngbcfDgJLJQqDdVd
|
||||
FSrvtMFZVJJJVtcq
|
||||
jZNNNNjmjSPjFTJmGGzswwzHwHpBsbPblhhW
|
||||
tnDWHntzDtzQBZLMLzNLDDcRFFjhJBmcFRCTjRchcRvT
|
||||
sqwsPlbGfSbPGSVbJfpjjhcTFmCRjjvmTTvRdw
|
||||
lJqSqPVbgGSGrVSqJqflbWZQNDMLHnrQQWNDMtQMQz
|
||||
lpltwwJqsWVLPtVt
|
||||
DGHsDdZQzHLSLZcFRrFS
|
||||
BGsGCnHmMlMwCfwT
|
||||
nrRNzRMPrrPnNwNzTSFSTNtqZdtMttvQqQmjdjvZpgjZ
|
||||
GWVhGcGhHhGcffbZGDmmtttQvpdtbpppdj
|
||||
HGlHBhHGJfJJhCfZzLTTNnNrTnCNwT
|
||||
jBpCZStjBwWrQCMrhw
|
||||
TvcHBzHdPPzdvFTzzJlvzdQfThrhhrhfQTWMQfWMqfwf
|
||||
bzGJJBJcJvdvBPFzddGgjZSbZZngRZNNnnsjRs
|
||||
dqPqbpPFJfsFfMcNQNNtNmzrNQJn
|
||||
VVBDWvwZWDLwGlDhLGWWVcmQtSNmLmtSdSSTmrcQQm
|
||||
lZlhwDCdhhHllvWvjMHbgMpgffMggpPb
|
||||
SWSFLLFWDSWDNFzmmLMfGlfsdfnJMBfwMGVnBf
|
||||
vPtgZcctcTQQZRRcgCtZwRfqBVGqnVTBGVnqlsdBJnqV
|
||||
RcjgwbbgNSbFbhDb
|
||||
JrRZLrHvjQFPLnnBPQ
|
||||
DhwbtHbzpcpFTgtQ
|
||||
zlDwlHlzWSwDqhMMbSJVZVvrCrCZJZNZdJ
|
||||
fgNCZSDtDfDZTrTfqWghQGzGQshgpGGFQg
|
||||
RFvLnvFjnVjmLQGPQWLmWh
|
||||
MdwwVMFbMdRHFbccbCZJtbDJrqqJZNJZCZ
|
||||
fdZVBMMdfdfBCzhTzMdMCgCrGGrpQJmSmGJGmpJQVpLmqV
|
||||
RbFnhNsvlDsFHttllGmqGpPLvJpmPJSqLL
|
||||
tjNsDnNwbNjttNNZTzhMWzcZcMTwMd
|
||||
DjSSMShjRjPCbDFCdCSDbpBBswfNWZBZZrBVBPNfVmVf
|
||||
zltLjLqqGlzQntqqGztqcgncZrVrmNfNwWBVrVmrgwrfswsW
|
||||
qcTqHLlnJzGznLJtHGhMbhjFhMMpFbpbThpp
|
||||
ZVFZcctFQzsCtbZFnPPHqmqpwmvPmp
|
||||
NrjGfMgcLLcfdLqpmRwRRqJJmdPw
|
||||
LMNDgMBGlgGDLMNDGljctVbVWZTTCWChhTttsl
|
||||
RMGRRhhgzgZMtHdGTtvDwDJFCDvvwdvwqFFv
|
||||
rfrrjLNmmSnSjVSmNNPPbJVbqvqsqvhvFqCq
|
||||
flrpnSlrSNfjrNjSphNSWlHRGzTgtQGHQtttBTRBRQHW
|
||||
tplDDprhbvprvrJDprCpbsvHRfzSzTtzmRqSTznRRBRnSfFF
|
||||
MVwWjVNVQGfcMnTmRnBm
|
||||
VQwGLNLjWNWPGjZbsDBppBZhhDvBlZ
|
||||
RVVrGVVchRZsnzRzBWZb
|
||||
FQHWWCHwQmWmlqfCHSwJnsbNJnNsvttntBtb
|
||||
QQSFgqgqLMLPPdWdMVhWDT
|
||||
cZrMjncTdfJpPJbr
|
||||
WHNqnQwwCwvlqHtCtHNslNlvLLPDfSVdVPVDVSfVSbftffVf
|
||||
NCwwwQwllwnvgsvZzgzFZzBzjGGGMM
|
||||
MvHpfzcTcZzpphhbsDSTStsltqSDtS
|
||||
PRmnwCrWnWQrmNMRNnlNGbqlbDltdlbDtNtD
|
||||
CRJnmRVWJfgMLvcz
|
||||
HPFbHrrwLdVdgbDZqcphCqSZBhLZ
|
||||
tQRfRRGtvTNNSGTMjjmDCRhmqpBChqhsRDZh
|
||||
vjSfMzGQNQQnMtNTTWNNjgblFdFHwgdJJHHPwddgnr
|
||||
BggPRVBPPgfCBmJTjTTqpTNpZBwMbr
|
||||
lclLLllsQLFlsbMqNrMwTpwpcM
|
||||
SvbDzSDbWFJfWPPgdnfR
|
||||
GbpSSbGDNbSSJbDZNZbDppGtMntHLHvHCTLCJMHnRCMLTT
|
||||
cdwddjBfPsmPPQqQqscnHgRMtngvtjjgCCTMzM
|
||||
WvwPvWvflBwdQPlNVVhbDGpFhNGhbl
|
||||
WZRGmRvpCRFTZMQQQMCdddDDcD
|
||||
lqgqsgvjVtbMDzzbtcDQ
|
||||
NsNNgjNNjsNhnSvRmnpGRmSTSG
|
||||
nTgFtDTDDLrFBStdGdcHcbvGSc
|
||||
QPzfPCMzWCjfMPJhWGlRbRWRWrRRdVVH
|
||||
zhCrCQCjPrpNNBsNspNnwq
|
||||
zTJpqFzbTzsWsVbbfLGfSSCDNSBCHfMLHG
|
||||
rZcvtmhctrvmlPPmmmrhhmBLCHDCCLLDlqMlGMNDMwDC
|
||||
rRhRhnnQPZhtZcZtdttZgqFWWVjssqQpppWpFpJW
|
||||
NWPhdWJPWVzVqQrqmSsPbrPP
|
||||
cZDRjGsffGsCDfffgjGgRQSrTcTmSlTrbnqmSSrlln
|
||||
fFGCjGCjLDLFRgfDHZvzLVWtvsWWBtzJNWMB
|
||||
qMVbtnmMMTpCppsR
|
||||
NffHGrWzWWgDBfTRhChCnSCWcnjT
|
||||
QrlQBPBrlPHrrQlrHFLqPnLvVvbVmVVJtq
|
||||
MVMpHMZLVCpMrfWjvWnfrJ
|
||||
hlblzDDzwlSlGtRhRlSdrfGGWnWWfFPjJjnfqWGF
|
||||
lmlhBRlDhhhDRRhwDmBpHJmsNCHmCgNHJCJLsc
|
||||
jvsLgmqLgHvbPPVbNjSCjC
|
||||
pwTcRpRWLRMLJJFwBBGWcFWNVlDDCSTVttNPblZZCVVDlP
|
||||
GcdhccpcpRpGRhGmfsHHzLQQHrmsnh
|
||||
FMmSRgtMltMnVgnmNvlrsJrsZWjspvsZJp
|
||||
QbdhqwqbNqdHbTdcbcpsrpvjfWfLJLfwJrWp
|
||||
DQBBQqQGccdTPGqqBNtFGRSMRSFGtnVSnnmM
|
||||
fPjGrfFrrprprdrbQPZwlcZwZmlJwH
|
||||
qvNnvWnvWDvSvqNtWSLWStqbcJBQwQJwQZHLBZbcmJbblb
|
||||
DMtvqSvvDtntCRfwzGCgdzzFjG
|
||||
TfdZgtmfDgqgvlLFFsFHvcvZ
|
||||
pphWQMVjQVVBWWjRlHlHnlcLDDhcnF
|
||||
JQwwWVPBwMJpJwpWwGBWNzrDzSSzfgTPqTSTTtSPgt
|
6
2022/go/03/sample1
Normal file
6
2022/go/03/sample1
Normal file
@ -0,0 +1,6 @@
|
||||
vJrwpWtwJgWrhcsFMMfFFhFp
|
||||
jqHRNqRjqzjGDLGLrsFMfFZSrLrFZsSL
|
||||
PmmdzqPrVvPwwTWBwg
|
||||
wMqvLMZHhHMvwLHjbvcjnnSBnvTQFn
|
||||
ttgJtRGJQctTZtZT
|
||||
CrZsJsPPZsGzwwsLwLmpwMDw
|
Reference in New Issue
Block a user