Part 1 brute force, part 2 solved "correctly" (I think, anyway). This day runs slower than I would expect, given how little part 2 is doing.
102 lines
824 B
Plaintext
102 lines
824 B
Plaintext
OKSBBKHFBPVNOBKHBPCO
|
|
|
|
CB -> P
|
|
VH -> S
|
|
CF -> P
|
|
OV -> B
|
|
CH -> N
|
|
PB -> F
|
|
KF -> O
|
|
BC -> K
|
|
FB -> F
|
|
SN -> F
|
|
FV -> B
|
|
PN -> K
|
|
SF -> V
|
|
FN -> F
|
|
SS -> K
|
|
VP -> F
|
|
VB -> B
|
|
OS -> N
|
|
HP -> O
|
|
NF -> S
|
|
SK -> H
|
|
OO -> S
|
|
PF -> C
|
|
CC -> P
|
|
BP -> F
|
|
OB -> C
|
|
CS -> N
|
|
BV -> F
|
|
VV -> B
|
|
HO -> F
|
|
KN -> P
|
|
VC -> K
|
|
KK -> N
|
|
BO -> V
|
|
NH -> O
|
|
HC -> S
|
|
SB -> F
|
|
NN -> V
|
|
OF -> V
|
|
FK -> S
|
|
OP -> S
|
|
NS -> C
|
|
HV -> O
|
|
PC -> C
|
|
FO -> H
|
|
OH -> F
|
|
BF -> S
|
|
SO -> O
|
|
HB -> P
|
|
NK -> H
|
|
NV -> C
|
|
NB -> B
|
|
FF -> B
|
|
BH -> C
|
|
SV -> B
|
|
BK -> K
|
|
NO -> C
|
|
VN -> P
|
|
FC -> B
|
|
PH -> V
|
|
HH -> C
|
|
VO -> O
|
|
SP -> P
|
|
VK -> N
|
|
CP -> H
|
|
SC -> C
|
|
KV -> H
|
|
CO -> C
|
|
OK -> V
|
|
ON -> C
|
|
KS -> S
|
|
NP -> O
|
|
CK -> C
|
|
BS -> F
|
|
VS -> B
|
|
KH -> O
|
|
KC -> C
|
|
KB -> N
|
|
OC -> F
|
|
PP -> S
|
|
HK -> H
|
|
BN -> S
|
|
KO -> K
|
|
NC -> B
|
|
PK -> K
|
|
CV -> H
|
|
PO -> O
|
|
BB -> C
|
|
HS -> F
|
|
SH -> K
|
|
CN -> S
|
|
HN -> S
|
|
KP -> O
|
|
FP -> H
|
|
HF -> F
|
|
PS -> B
|
|
FH -> K
|
|
PV -> O
|
|
FS -> N
|
|
VF -> V |