From 898c887dc4fa8e2e4a29805b16b97c7056a4fb3b Mon Sep 17 00:00:00 2001 From: chrisly42 Date: Wed, 22 Nov 2023 06:35:35 +0100 Subject: [PATCH] Added testinputs. --- src/aoc2022/Day02.txt | 2500 ++++++++++++++++++++++++++++++++++++ src/aoc2022/Day02_test.txt | 3 + src/aoc2022/Day03.txt | 300 +++++ src/aoc2022/Day03_test.txt | 6 + 4 files changed, 2809 insertions(+) create mode 100644 src/aoc2022/Day02.txt create mode 100644 src/aoc2022/Day02_test.txt create mode 100644 src/aoc2022/Day03.txt create mode 100644 src/aoc2022/Day03_test.txt diff --git a/src/aoc2022/Day02.txt b/src/aoc2022/Day02.txt new file mode 100644 index 0000000..a6aea72 --- /dev/null +++ b/src/aoc2022/Day02.txt @@ -0,0 +1,2500 @@ +C Y +B Z +B Z +C Y +B Y +C Z +C Z +C Y +B Z +C Z +C X +C Y +C Z +C Y +C Y +B Z +A Y +C Z +C Z +C Z +B X +B Z +C Y +A X +C X +C Z +C Y +C Z +C Z +C Z +C Y +C Y +A X +C X +C Z +B Z +B Z +B Z +B Z +C Z +C Y +C Z +B Z +A Y +A X +C Z +C Y +C Z +C Y +C Z +A X +C Z +C Z +C Z +C Z +C Y +C Y +C Z +C Z +C Z +C Z +B X +C Y +B Y +B X +A X +C Y +C Z +C Z +C Y +C Z +C Z +A Y +C Y +C Z +C Y +B Z +C Z +C Y +B Z +B Z +C Z +C Y +C Y +C Z +C Z +C Y +C Z +C Y +C Y +C Y +C Y +B X +C Z +C Z +C X +C X +C Z +B Z +A Y +C Y +A Y +C Y +C Z +C Y +C Z +C Y +B Z +C Z +C Z +C Y +A Y +C Z +B Z +C Z +C Z +C X +C Z +C Z +C Z +C Z +C Z +C Z +B Z +C Z +C Y +B Z +C Y +C X +A X +C Z +A Y +C Y +C Z +B Z +C Z +B X +C Z +C Y +C Z +B Z +C Z +C Z +C Y +C Y +C Y +B Z +C Y +C Y +B X +C Z +B Z +B Z +C Z +C Z +C Z +C Z +C Z +A Y +C Y +C Z +C Y +B Z +B Z +C Y +C Z +B Z +C Y +C Y +C Z +B Z +C Y +C Z +C Y +B Z +C Z +A X +C Z +C Y +C Z +B Z +C Z +C Y +C Y +C Y +C Y +C Y +C Z +C Z +A Y +C Z +C Z +C Z +C Y +B Z +C Z +B Z +C Z +C X +C X +B Z +C Y +C X +C Y +B Z +C Y +C X +C Z +C Z +C Y +C Z +C Z +B Z +A X +C Y +C Z +C Z +C Z +C Y +C Y +C Z +C Z +C Y +C Z +A Y +C Z +B Z +C Z +A Z +C Z +C X +B Z +C Y +C X +C Z +C X +C Y +A Y +C Y +C Y +C Z +C Z +C Y +B Z +A X +C Z +C X +C Y +B Z +C X +C Z +C Y +C Z +C Y +A Y +B Z +C Z +C Y +C Y +C Z +B Y +C Y +B X +C Y +C Y +C Z +C Z +C Z +C Y +C Y +C Y +B X +C Z +C Z +C Z +B X +A Y +C Z +C Z +A Y +B Z +C Z +A X +C Z +C Z +C Z +C X +C Y +C Y +C Z +C Z +C Z +C Z +C Z +C Z +C Y +B Y +C Z +C Z +C Y +C Z +C Z +C Y +C Z +A Y +C Y +C Z +B Y +A X +B Z +C Z +C Z +C Z +A Z +C Z +B Z +B Z +C Y +B X +C Z +C Y +C Z +C Y +A Y +C Z +C Z +C Z +B Z +B Z +C Y +C Z +C Y +C Z +C X +C Z +C Y +C Y +C Y +C X +B Y +C Y +B Z +C Z +C Z +C Y +C Y +C Z +C Z +C Y +C Y +C Z +C Z +C Z +C Y +C Y +C Z +C Z +C Y +B Z +C Z +C X +A Y +B Z +C Z +C Z +B Z +C Z +B Z +C Y +C X +C Z +C Z +A Y +C X +C Y +A X +C Z +C Z +C Z +B Z +C Z +C Y +B Z +B Z +C Z +C Z +A Y +C X +C Z +B Z +C Z +C Z +C Z +B Z +C Z +C Z +B Z +C Z +C Y +C X +C Z +C Z +A Y +C Z +C Z +C Z +A Z +B X +C X +C Y +C Z +C Y +C Y +C X +C Z +B Z +C Z +A Y +C Y +C Z +A X +B Z +B Z +A Y +C Z +C Z +C X +C Z +C Y +C Y +C Z +C Y +B Y +C Y +C Z +C Y +C Z +C Z +C X +C Z +C Y +C Z +C Y +A X +C Z +B Z +B Z +C Y +C Y +C Y +C Y +C Z +C Y +A X +C Z +B Z +C Y +C Y +C Z +C Z +C Y +C Z +C Z +C Z +C Z +C Z +B Z +C Z +C Y +C X +C Z +C Z +B Z +C Z +C Z +C Z +B Z +C X +B Z +A Z +C Z +C Y +C Y +C Y +B Z +C X +A Y +C X +C Y +B Z +C Y +B Y +A X +B Z +C Z +B Z +C Y +B Z +B X +C Y +C Z +C Y +C Y +C Z +B Z +C Z +C Z +C Y +C Z +B Z +B Y +C Z +C Y +A Y +C Z +C Z +A X +C Z +B Z +C Z +A Z +C Z +C X +C Z +C Z +C Z +C Z +C Z +C Z +B Z +C Y +B Z +B X +C Y +C Z +B Z +C Z +C Y +C Y +C Y +B Z +B Y +C Y +C Y +C Z +C Z +C Z +B Y +C Y +C Y +C Y +C Z +A X +C Y +B Z +C Z +A X +A X +C Z +C Y +B X +C X +B Y +C Y +C X +A Y +C Z +C X +C Z +B X +A Y +C Y +C X +B Z +C Y +C Z +C Z +C X +C Y +C Z +C Z +C Z +C X +A X +C Y +A Y +C Z +C Z +C Z +C Y +C Y +C Z +C Z +C X +C Z +C Y +B Z +B Z +C X +C Z +B Y +C Z +B Z +C Z +C Z +B X +C Y +A Y +C Z +C Z +A Y +C Z +C Y +C Y +C Z +C Z +C Z +C Z +B Y +C Y +C Y +C X +C Z +C Z +C Z +B Y +A Y +A X +A X +C Z +C Z +C Y +A Y +C Z +C Z +B Z +C Y +C Z +C Z +A X +C Z +C Z +C Z +C X +C Y +C Z +C Y +A X +C Y +C Z +A Y +C Z +C Z +B Z +B Z +C Z +A Y +A X +C Y +C Z +C Y +A Z +C Y +A Y +B Z +C Z +C Z +C X +A Y +C Y +C Y +C Y +B Z +B X +A X +C Y +B Z +C X +C Z +C Z +C Y +C Y +C Y +C Z +C Z +A Y +C Z +C Z +C Z +C Z +C Y +B Z +C Z +C Z +B Z +C Y +A Y +C Z +C X +B Z +C Z +A X +C Y +A Y +C Z +C Y +A X +A X +B X +C Y +C Z +C Z +C X +B X +C Z +C Z +A X +C Z +C Z +B Z +C Z +C Y +C X +C Z +A X +C Z +C Y +C Z +C Y +B Z +C Y +A X +C Z +A X +C X +C Z +B Z +C Y +C Z +B Z +B X +C Y +C Z +C Y +B Z +C Y +C Z +B Z +B Z +C Y +B Y +C Z +C Y +B Z +B X +B Z +A Y +C Z +C Y +B Z +C Z +C Z +C Z +C Z +C Y +C Z +C X +C Z +C Z +C Y +C Z +C Z +C Z +C Y +B X +C Y +C Z +C Y +C Z +A Y +C Y +C Y +B Y +C Z +C Z +B Z +A Y +C Y +C Y +A Z +B Z +C X +B Z +B X +C Z +C Y +C Y +C Y +B Z +C Z +B Z +C Z +C Z +A X +C Z +B X +C Y +C X +C Z +C Y +C Z +C Z +B Z +C Z +C Y +A X +C Z +C Y +C Z +B X +C Y +C Z +C Y +C Y +C Y +A Y +B Z +C Z +C Z +C Z +C Z +B Z +C Z +C X +B X +B Z +A X +C Y +B Y +C Z +C Z +C X +C Z +B Z +C Y +C Y +B Y +C Y +C Z +C Z +C Y +A Z +C Y +B Z +B Z +C X +C X +C Y +C Z +C Z +C Z +C Z +A Y +C Z +B Z +A Y +C Z +C Y +A X +B Z +C Z +C Z +C Z +C Z +B Z +C Y +B Z +C Y +C Y +A X +B Z +C Y +B Z +B Z +A Z +A Y +C Y +C Y +C Z +C Z +A X +C Z +C X +C Y +C Z +C Y +C Z +C Z +C Z +C Y +A X +C Z +C Y +C Z +C Z +C Y +C Z +C Y +C Y +A X +B Z +C Y +C Z +C Z +C Y +C Y +C Z +C Z +A Y +C Y +B Z +B Z +C X +B Z +B Z +C Z +B Z +C Z +C Y +C Y +C Y +A Y +C Z +C Z +C Y +B X +C Y +C Y +C X +C Y +C Z +B X +C Z +B Z +C Y +C Z +C Z +B Z +C Z +C Y +C X +B Z +C Y +C Z +C Z +C Z +A Y +C Z +C Z +C Y +C Z +C Y +C Y +C Z +C Y +A X +C Y +C Z +C Z +C Z +C Y +C Y +C Z +B Z +C Z +B Z +C Z +C Y +A Y +C Z +C X +C Y +C Y +B Z +C Z +C Z +B Z +C Y +C Y +C Y +C Z +C Z +B Z +C Z +B Z +B Y +B Z +A Y +C Y +C Y +C Z +C Y +C Z +C Y +B Z +C Z +C Z +C Z +C Z +B X +B Z +C Z +B Z +C Y +A X +C Y +B Z +B Z +B Z +C Y +B Y +B Z +C Z +B Z +B Z +C Z +A Y +C Z +C Z +C Z +B Z +C Z +C Z +A Y +B Z +A Y +A Y +C Y +C Z +C Z +C Z +C Y +C Z +C Z +B Z +C Y +C Y +A X +C Y +B Z +C Y +B Z +C Y +A X +C Z +C Z +C Y +C Z +B Z +C Y +C Z +B Z +C Y +B Z +C Z +C Y +C Y +C Y +C X +C X +C Z +C Z +A Z +B X +C Y +A Y +C X +A Y +C Y +B Y +A X +A X +C Y +C Z +C Z +B Z +B Z +C Z +B Z +B Z +B Z +C X +C Z +C Z +B Z +C Z +C Y +C X +B Z +C X +B Z +C Z +C Z +B Z +C Y +C Z +C Y +B Z +B Z +C Y +A X +C Y +C Z +B Z +C Z +C Y +C Z +C Y +C Y +C Z +C Y +C Z +C Z +A Y +C Y +C Y +C Y +A Z +B Z +C Z +C Y +C Z +C Y +B X +C Z +A X +B Y +C Z +C Z +C Z +C Y +C Z +C Z +C Z +C Y +B Y +C Y +C Z +C X +C Y +B Z +A Y +B Z +C Y +C Y +C Z +C Z +A X +C X +B Z +C Z +B Z +B Z +C Z +C Y +C Y +C Y +B Z +C Y +A Y +C Z +C Z +C Z +C Z +C Z +B Z +C Z +C Z +C Z +A X +A X +C Y +B Y +C Z +B Z +B Z +A Y +C Z +B Z +C Y +C Z +B Z +C Z +C Y +C Z +C Y +C Z +A Y +C Z +C Z +B Y +A Y +C Z +C Y +B Z +C X +A Y +B Z +C Z +B Y +C X +C Y +C Y +C Z +C Y +B Y +C Z +B Z +C Y +C Y +C Z +C Z +B Z +A Y +C X +C Y +C X +B Z +C Z +C Z +C X +C Y +B X +C Y +C Z +C Y +C Y +C Z +C Z +B Z +C Y +C Y +A X +B Z +B Z +B Z +B Z +C Y +C Y +C Z +A Y +B Z +C Y +C Y +C Y +C Y +C Y +C Z +C Y +C Z +C Z +C Y +C Y +C Y +C Z +C Z +C Z +C Z +C Z +A X +C Y +B Z +C Y +A Y +C Z +B Z +C Y +A Y +C Y +B X +C Y +C Z +B Z +C Z +C Z +B Z +C Z +B Z +C X +C Y +B Z +C Z +B Z +A Y +C Z +B Z +C Y +C Y +C Y +C Z +C Z +B Z +C Z +B Z +A Y +C Y +B Z +B Z +C Z +C Y +C X +C Y +C Z +C Z +C X +A Y +A Z +C Z +A Z +C Z +C Z +C Z +C Z +C Y +C Z +C Y +C Y +C Y +A X +C Y +C Z +C X +C X +C Y +A Y +C Y +C Z +C X +C Z +B Z +C Y +A X +C X +C Z +C X +C Y +C Z +B Z +C Z +B X +C Y +C Z +A Y +C X +B Z +B Z +C Z +C Z +C Z +B Z +C Z +B Z +C Z +B Z +C X +A X +B X +C Y +C Z +C Y +C Z +C Z +B Y +C X +B Y +A X +A X +C Y +C Z +C Y +C X +B Z +C Z +C Z +C Z +C Z +C Y +C Z +C Y +C Z +C Z +C Z +C Y +C Y +C Z +B Z +B X +A X +B Z +C Z +C Z +B Z +B Z +B Z +C Y +C Y +C Y +C Y +C Z +B Z +C Y +C Z +C Z +C Y +B Z +C Z +C Z +C X +C Z +C Y +C Y +C Z +C X +C Z +C Z +B Z +B Z +C Y +A X +C X +C Y +C Z +C X +C Y +B Z +C Z +B Z +C Y +C Y +C Z +C Z +C Z +C Z +C Z +C Z +C Y +C Y +C Z +A X +C Z +C Z +C Z +C Z +C X +C X +C Z +B X +C Z +C Z +C Z +C Z +C Z +A X +C Z +C Y +C Y +B Z +B Y +C Z +C Z +A X +C Y +B X +B Z +C Z +C Y +C Z +B Z +C Z +C Z +C Y +C Z +C Z +C Z +C Z +C Z +B Z +C Y +C Z +B Z +C Y +C Y +C X +C Y +A X +C Z +C Y +C Y +C Z +C X +C Z +B Z +B Z +A Y +B Z +C X +C Y +C Z +C Y +B X +B X +C Y +C Z +C Z +A X +C Z +C Y +C Z +C Z +B Z +B Z +C Z +C Z +C Z +C Z +A X +C Y +A Z +C Y +C Z +B Z +C Y +C X +C X +A X +C Z +C Y +C Z +C Z +C Y +B Z +C Y +C Y +C Z +C X +B Z +C Y +C Y +C Y +C Z +B Z +B Z +B Z +B Z +C Z +B Z +B Z +B Z +C Y +B Z +B Z +A Y +C Z +C Z +C Y +B Z +C Y +C Y +C Y +C Y +A X +C Z +A Y +C Y +C Y +C Y +C Z +B X +C Z +B Z +C X +C Y +B Z +C Y +C Z +C Z +C X +B Z +B Z +C Y +B Z +C Y +C Z +C Z +C Y +A Y +C Y +A Z +B Z +C Z +B Y +C Y +C Y +B Z +C Y +C X +C Y +A Y +B Z +C Y +A Y +C Y +C Y +B Z +C Z +C Y +C Z +C Y +C Z +C Z +A X +A X +C Y +B Z +C Y +C Z +C X +A X +C X +C Z +C Z +B Y +C Z +B Z +C Y +A X +C Z +B Z +C Z +C Z +C Z +C Y +C Y +C Z +B Z +C X +B Y +B Z +B Z +C Y +B Z +C Z +C X +C Y +C Y +C Z +C Y +C Y +B X +B Z +B Z +B Z +B Z +C Z +B X +C Z +C Z +A Z +C Z +A Y +C Z +C Y +C Y +B Z +C X +C Y +C Y +B Y +C Y +B Z +C Y +C Y +A X +B Z +C Z +A X +C Y +C Z +C Z +A Y +C Z +C X +C Z +C Y +C Z +C Y +C Y +C Z +B Z +A Y +C Z +B Z +C Z +C Z +A Z +C Z +C Y +C Z +C Z +C Z +B Z +A Y +C Y +C Y +C Y +C Z +B Y +B Z +C Y +C Z +C Z +C Y +C Y +A Z +B Z +C X +B Z +C Z +C Y +A Y +B Z +C Y +C Y +B Z +C Z +C Z +C Z +B Z +C Z +C Z +C Z +C Z +C Z +A X +A X +B Z +C Z +C Z +C Z +B Z +C Z +B X +C Y +C X +C X +C Y +C Z +C Z +A X +A X +C Z +C Z +C Z +C Z +C Z +C Y +A X +C X +C Y +C Y +C Y +A X +C Y +B Z +C Z +C Z +A Y +C Y +C Z +C Z +B Z +C Y +C Y +C Y +C Z +B Z +C Y +B Z +C X +C Y +A Y +C Y +B Z +B Z +C Z +C Z +A X +B Z +C Z +C Z +C Z +C X +C Y +C Y +C Z +C Y +C Y +B Y +C Z +B Z +A Z +C Z +C Y +C Y +B Y +C Z +B Z +A Y +C Y +A Y +C Y +C Y +C Z +C Z +C Y +C Y +C Z +C Y +C Z +C Y +C Y +C Z +C Y +C Z +C X +C Z +C Z +C Y +B Z +C X +B Z +B Z +C X +B X +C Z +C Y +B Z +C Z +C Y +C Z +C X +C Z +C Z +C Z +A Y +C Z +C Y +C X +C Y +C Z +C Z +C Y +B Z +C Z +B X +C Y +C Y +C X +C Z +C Z +C Y +C Z +B Z +C Z +C X +B Z +C Y +C Z +B Z +C Y +B X +C Z +C Z +C Z +C Y +C Z +C Y +A Y +C Y +C Y +C Z +C Z +B Z +B Z +C Y +C X +C Z +C Z +C Z +C Z +A X +C Y +C Y +C X +C Z +A X +A Y +C Y +A Y +C Y +C Y +C Z +C Z +C Y +B Z +C Y +B Z +C Y +C Y +A X +C Y +C Z +B Z +A Y +A Y +C X +B Z +B Z +C Z +C X +C X +C Y +C Y +C X +A X +C Z +C Y +B Z +C Z +C Z +A Y +C X +C X +C Z +C Y +A Y +C Z +C Z +B Z +C Z +C X +C Z +A Y +C Y +C Y +C Y +B X +C Z +C Y +B Y +C Y +C Z +C Z +A Z +C Z +A Y +B Z +C Y +B Z +C Y +C Y +C Z +C X +A Y +C Z +A Z +C Y +C Z +C Y +C Y +C Z +B Z +A Y +C Y +A Y +B Z +C Z +C Z +C Z +C Z +C Z +C Z +C Z +C Y +B Z +B Z +C Y +C Z +A Y +C Z +C Z +C Z +C X +C Z +A X +B Z +C Z +C Z +B Z +B Y +C Z +C Z +C Z +C Z +C Z +C Z +B Z +C Z +A X +C Y +C Z +B Z +B Z +B Z +B Z +C Z +B Z +C Y +A X +B Z +C Z +B Z +B Z +C Y +B Z +C Y +C Z +A Y +C Y +C X +C Y +C Y +B Z +C Y +C Z +C Y +C Z +B Z +C Z +B Z +A Y +C Z +C Y +C Y +B Z +C Z +C Y +C Y +C Z +A Y +C Z +C Y +C Z +B Z +C Z +C Z +C Z +C Y +C Z +C Z +B Z +C Z +C Z +C Z +B Z +C Z +C Z +C Y +C Y +A X +C Z +C Z +B Z +C Z +C Z +C X +C Z +C X +A X +B Z +A X +C Z +C X +C Y +C Z +B X +C Y +C X +B X +C Y +B X +C Y +C Z +B Z +C Y +C Y +C Z +C Z +B Z +C Z +C Y +C Z +B Z +C Z +A Y +B X +C Y +C Z +A X +C Y +A X +C Z +C Z +C Z +B X +B Z +B Z +B Z +B Z +C Z +B Z +A Z +C X +B Z +C Z +C Z +C Z +B Z +B X +C Z +C Y +C Y +C X +C Z +C Y +C Z +B Z +B Z +A Y +A Y +C Z +B Y +C Z +B Z +C Y +B Z +C Z +B Z +C Z +A Y +C Z +C X +C Z +C Y +C Y +C Z +B Z +C Y +C Z +C Z +C Z +A Y +C Z +C Z +C Y +C Z +A Y +A Z +B X +C Y +C Z +C Z +C Z +C Z +B Z +C Y +A X +C Z +A Y +C Z +C Z +C Z +C Y +B Y +B X +B Z +C Z +A X +A Y +C Z +C Y +C Z +B X +B Y +C Y +C Y +C Z +C Z +C Z +B Y +C Z +C Y +C Z +C Y +C Y +C Y +B Z +B Z +A Y +C Y +A X +C Z +C Z +B Z +A Y +B Z +C X +C Y +B X +C Z +A X +C Z +C Y +C Y +C Y +C Z +C Z +C Y +A Y +C Z +C Z +C X +C Z +C Y +C Z +C Z +A Y +A Y +B Z +C Y +B Z +C Z +C X +C Z +B Z +A Y +C Z +B Z +C Y +C Z +C X +C Y +A X +C Z +B Z +C Y +B Y +C Z +B Y +A Y +C X +C Z +A Y +B Z +A X +C Y +C Z +C Z +C Y +C Y +B X +A Y +C Z +C Y +C Z +C Z +B Z +C Z +B Z +C X +C Y +A Y +C Z +C Y +C Z +C Z +C Y +C Z +C Y +C Y +B Z +C Z +C Z +C Z +B Z +C Y +C Z +C Z +C Z +A X +C Y +C Y +A X +A X +C X +C Z +B Z +C Z +C Y +C X +C Z +B X +C X +A X +C X +C Y +A Y +C Y +C Z +C Z +C Y +C Z +A X +B Z +C Z +C Y +C Z +C Y +C Y +C Y +C Z +C Y +B X +C Z +C Y +C Y +C Y +B Y +C Z +C Z +C Z +C Y +B Z +C Y +A X +B Z +C Y +C Y +C Z +B Z +B Z +C Z +B Z +B Z +A Y +C Z +C Z +C Z +C Y +C Z +C Z +C X +B Z +C Y +B Z +B Z +B Y +A Y +C Z +C X +C Z +C Z +C Z +C Y +C Z +C Z +C X +A X +B X +A Y +A X +C Y +C Y +C Y +B X +A Y +C Z +C Y +A Y +C Z +C Y +C Y +C Z +C Z +B X +C X +C Z +C Z +B Z +C Y +C Z +C Z +C Y +C Z +C Z +B Z +C Y +C Z +B Z +C Y +C Y +C Z +C Y +C X +C Z +C Y +A Y +C Z +B Z +C X +C Y +B Z +B Z +C Z +C Z +C Y +C Y +C Z +B X +A X +C Z +C Z +A Y +C Y +C Z +B Z +C Y +A X +C Y +C Z +C Z +C Y +C Z +C Z +C Z +B Z +B Z +C X +C Y +C Z +C Z +C Z +C Z +A X +C Y +C Y +C Z +B Z +C Y +C Y +A X +C X +B Z +C Y +C Y +B X +C Y +C Z +C Z +C Y +C Y +C Z +C Y +C Z +C Z +C Y +C Z +C Z +B Z +C Z +C Z +C Z +C Y +C Y +C Z +C Y +C Z +B X +A X +C Y \ No newline at end of file diff --git a/src/aoc2022/Day02_test.txt b/src/aoc2022/Day02_test.txt new file mode 100644 index 0000000..25097e8 --- /dev/null +++ b/src/aoc2022/Day02_test.txt @@ -0,0 +1,3 @@ +A Y +B X +C Z \ No newline at end of file diff --git a/src/aoc2022/Day03.txt b/src/aoc2022/Day03.txt new file mode 100644 index 0000000..0e4ee5e --- /dev/null +++ b/src/aoc2022/Day03.txt @@ -0,0 +1,300 @@ +dtddvvhwttHJhwdhJPddhwJGppmGjgpQgTjQplQpTljwpg +BfzSzRSVVMVNRMDDNBSNSnfBmbrglGQbmNpQggFjpgpbQlQb +ZSBffLnVZdCCPJjhhL +RGCZpWWWFlHQQbgvFssg +jLnMzjnrnjjNjhrjdwbHscsVVgDVQPvPwh +nfJnLMLzjJMtnjNnnBbZtBWBqqbTTTBRpT +nddlhBtqTBqTVSlBtmCmVcRVmZggfWbcZc +jDjvPrPSNPwrDNRWbbgWCjRRCcWm +DzDwSpFrvrvFPQLzQnsqztBthTJnGJqlsJ +gssGmzwgRgsNmTsqgDnDJnbDHHhhzFdDDh +WQVFjMWrVQrVvVVjVctSSLSMZhnJZPBnbdnhbnHZZBDJBh +VCtcccVQLrfvrSlGmfTfNgfmlFgm +DsmfsBbNNZhDWsbmWmNbbPDHLFjcctjjGcnZGzncnctcGH +SwVQJrjVwpgSVRpjpVRrlTMCFFCLCFFcHzzGMcHrtHHH +ppVwTwSwpwvSlSlJTjVVbPhsvvBssWsNfsqWPvWs +BJwqwJtqqDDDrGDnPFzPFfpphD +TgZscCHQLSHgZcfMzpjFFjzsshfj +LcNlTVQCCVLLZTLNvpRtpvBBvRJmNB +bDBGQBBCTTNPGPPwPzcHfVHrDtLWLVrWVjjHWr +gpssqqsqlMFfLZQWftjVpr +lvqqFMRlFcQvbzCNCG +fhhMDdPhWMJMWvhhSfwRSGlzFbSFNlzw +LcqTCqcgZqjTggVjcwbFRwbDBTzbRGRwTS +cHLpZgnCHpQsDdsmQp +jwStJjJhtgJStpgwJMggQWqQTNTfNTWfbNNMCCNG +zRZnFPRZPVncPGVFRlRmGHCTqfCCPCHHfLfbTQCbTq +lnVmFZRZDnRVBFZcrZlhjpggvppthGhphpwprS +lcttSptHHllQbMcsrltSQGpvNBzpgWBBBDDGWzvgLz +PdjPVRFhFqFjRRCjzvRWnWLBLgbBBLzg +hhCCFbPTmjPdhZjhPhZCmTjjMsrJSfHrcmHJrHHmlcJSsmft +WhWnLZSSnSzQQhfLLNSfmDHrCFDDHtpjGGtTGQCG +gJbJBcMVwJlRRdbwvwJBVtjdtHHTmptpHTCtTFrFCp +JwwgvRMJlvJwgqgvqRMcnWWhLPzzsqfnZWnfWWnj +zdwTSvzHMvVSzDCtZhtGmbTGhm +lcBHfFjjgtsmDCgshD +cJPBnqNFnLfHJFPqljclqJzQvSSVWvSnMwvSzSWWdMWM +pNJMcZrsZDLDcbcccMpQffHqvgdwdFFmdmqwvqmgmzsw +hhnWjTTStRCGSMgvvgvdqvdFjvVz +hCTSWhPGttTCGBWMRlTCMSnPBDJpbDfDpNpbbNJfJDJbpJpN +lbcQcSNFchhQNqHLLqhLqrMpqM +WfsnsszPWfBBVpHdprrpdnGL +WTzWfwjtTBzwwBDzmfSSQmmbFZcpQNcbZZbv +PwSJSlmtPPgwgmHhPPvRvGHLRLQRBQGCQVGb +rnsFDnnfGGRWQRnW +dfTTfTFdfrfFFFzQFPJPSSlhqtllNPzgwS +MMbTFZrcrGZMDqNStWScDtzS +dvWmhQggQvCnfnqPqDnDjnfP +lgvdvLClWCQlgdhlrMBBHpGlwbHHGH +CQHgQpPdCQpsCpzRwSVRSzRZwZ +JbNBbcbrJvbJnqVznwwTzrzz +wNbfLvvfDNNBHPFLhddFsQss +VVzqvwzpqvzqNVVHGNqjHpNfSQDWdWwJdPWrWccdQrWrrDdd +nLcbtBRtBhcnWSJQlJSgll +tFbLLLRRhMtsBMtRCRsLCMBVjjvHTNjHHjzcvFFppGHzTT +QCPrPWNPlWjGGZqGmvdPGd +JgpHpSfphhfpVmBSgnTvdtddGvZVdvddDv +LhphBfHpSwSwfHcMgfpmBWWWbsNCjFWsljNbbjlLjb +QJmQbRmdfmdSQRQZSJltTltNvTrtDtrlftDD +wpZcHVwwMgBpWMVgWpHLphztDvvGvDPlnGvDLlNrDPnNPl +McgWFWHHHzVpMgZQFqbjsdjqqRCq +JPhLFfMJDLQnjNCvWWpdjjdM +crSwnwVnwSRBcNBNjjWCdC +GlbTGbsSzrtbmbfhnJQP +fDLSWVDRHHfVWHgPcZlDlZbbQhBcZQbb +jrmFmprTpFztmddjdjrpvBQlQZGhQbTsQbGcQbcbQs +nvqdpmjFnwpLSWlfnVNnWl +nZBRbBJzznNNCnJZwnBSCJMcpcTpcwhcqhmsmWMwFWLL +jQfvjgtfvPlHHqWpvWThpWqWch +VljjjgjQjrTDlDgrHtVCbnJZzNzNbnRNNJZrJR +MQtJnttlMLlJQsNhQrVVrFVWRRbbVFdJDD +vGjvzmjzgHqSjjSzmSGHTWbfDFWrbFzFfdDVrfRWDb +qPRqvTSPggqGgHCmllnCNLtnhcnnsnnw +zrlZsQMFrsgQFMMjMCbjVDCTCW +NqHNRdBppcJJcTpdmRfHThpdDWDtvbWVtbLjWbttWqqCCbLt +mhJpJHTJmBhcJhwhgwzsQwSSlzQQzGlZ +TvsszlvnzRRVTqzVrqrjjZGPfQPFqPqG +mcNhDNchppWmWSNhdSmSCQNjPFjrfGjrgPFCrgFPgPgrLf +SDddWpdMWSwNDmMNwlJRQwJlsVRRvzlsHt +DTtggjsFFFTlPJhvctBqBqSRmSMBSRnmnRcm +fGfwZdrbHVLdbGdHHwwQGVwBBCMMfvCNRNSMMMSRBmmRCN +dGZzGHGVVbvHvHwbzpGbHLrwFDDFTtsglhFspgJshslTDJjT +CbzspssWwCPcvvplrfqfDCJrDqdllB +LjttnjNTNGgQQJdBrffTwB +nVtLSgggjFwtMczhvzpZbSZW +HCzCHHvWthWFHhssWCVmnqZrnqVrmrmgnbrqmN +wPPGBjQQGwGbSlSLwgnpnrBZnBBmnMNnMN +jTTbJlJjPPLPGHHTthhhHcFWTT +qRdvvPDrCpzPHzcdrrcRqtbJJgjhgtWjJgbWJtgCFb +GTwGwNscLllGTZmGSTZGlSBMnhggjbgtgbtbsgWFFMhbMF +ZSQBSmlmzcrdQRqz +cSpTRphwwghRfgSScqPpnDqDCjDjJJJJDvDLCvvn +BVmmQFQBQVNBVmsWlbQFGBBlCHTJznzHLHvvCnjjNLHJDLHD +MFsZZMbBGblbQTmQsFsQMMfPcPcwSpwtStgPphZtctPc +QZbbZBdjPBjbQQbZnSSltlfwWvlvwNtNjwFMMN +DLVqTJqpSVtfsptwfWpv +rcRRVVTSbPQBPrBZ +tjSgSjLFSnVjDWRsQj +lcdqhfFpqZGpZqznrVRWPrnWRVBsVG +FHddNNNHwTHMHvvS +qCSDSQlwBHNbgJrHnLJH +GRpRpRfnmRWWVWgVrF +jhdZjpnvGfTZZQPlCtqQQSsS +FMZSGWWBrZjMBZMrBWMGjjZDnCRqpgPnbRwPbFnvvqFnDR +QHcpfVVslfdVlQclcctqRgqgbsCwbCwPCCCPwD +NLHfLhclmmhdfNNpfQMBmZWBrJMmZWBzMrjj +pBMpRgBMQwzRthmzLC +HPcJvrvDbjvrFDcvWrHfHfWHmdddtdTLztmtdtfllmNdNhNz +DvPFDvnPJLngQsggMGGQ +BbcFHvbhhDbbTSvZmwwgJPPlDlZldd +prCrNLMNgWWJBdrJ +fQMLCfLLtpqsNNMnnfBhcBSVGbhhhcqVbcjc +ZchcZZjmmNpgmJtgmM +RLrHllWrQZQGlBpbGFGFFM +RQnLHrqPLnZHzqjfVPcvVTfCvPTC +fMtwjfMwrbjfGrtrpPGrwpNNVNVqcbdVqHZTFNbcHSNL +mgzvDnJmnJhFJHSTNqZLHncHLS +vRzhzslJFhRffPPQMjGtGl +VMMNjWppQVwzNWrZdrrtMCMZCtMT +ngDScLcvPPgDPDGhGDPGSHVbHTHmZtTSrBHZbZBmBb +LhlglLghnVlplswJjs +bGJQZZTQQLJJbQZlTZLjCGQTsDhWFhmshhvjWVFVVrgtDsst +NScqwHcwwnnzBwqPqqsmVNhgsDDVtsghrFFg +pcrcwnpcffrcBzfbCRLpRLMMRlRLQl +hzCzCzpRgCzzzCctNsNWNqsZqZhPqNPb +TdBwmdrrrDmvwTvqNsSRssPlsWsq +FDBRRHDMTmBfmrmngnpjGgVptMgLCp +ZPLLnSPMFGvFZMSvHhDhqHfqvfqbDW +GgcppCgBcrQBBgplrVddhDqqqfdHgWdfqb +CcCjQszmGBQjrcCwCmCccPwPTPnMPTnMJSMMRZSPJL +LcVVcqqSHRLzRnCfNnGzNW +LZPPdljlCggMjgNM +PTvwlPtwtlJvZTQvbcHppFLHVVTcFssF +fpWzvzNgWJBVfBJzWzBVJNzWbZcbHhlbthjlrrPrjZZPHZhJ +hRDmGCFDwQnStncrjnccHcMP +GmmsGRmFTsFwSCsRQDsCSqqpfvfgzddWggvqdpfBWzVh +wjRBFljJGDFwwlGGpBSjGDtwTVtTgHHHsHHsVTVzsHqq +CPLNPdbWvbMWbcmvPNdLVqtsHqgCqHChZhhsVsHt +PWcPfPvmvNQbbWdWpJjJBDptGnDFjftn +mFFmJpDMmmnJFjWDVclsSpcflSsQwSsc +HrjNNjHNfVwLNSSl +tdZbhjHZHPbdCTvbbhhrGbbHMFmRMvnRRFmmvJMDmgJDJMnq +szJZhshbsfZJjbttchPctdTnWnRWVWMMnBdLRpMnBz +SrNwvDSwrCmnVRvjpWLBBn +ggGmgNFrgSDwmNgrCmtPsZPsjQGsqPcsqqJP +gjSWSjJSWrWzppzW +MCMzHNGNqHfscsFtrtwscVcr +qGHNGNHLCnLmTCHfMMmNTzzldzgJlJZZgJljgTdD +QGTQtQzTmdTsGTLcdFTGzdtBBjtwvBBJDvDMHJgjJvww +lPlqsZWnDJjZvZgV +ShCfCRnWGFsRRRrF +lwGtndCrrmGCwdmhzQrBzrHvLVggPgHv +fjMjDZJqSDJfJqDNDjJffjZLHPHHFvVFzHBLgLFpFpBSgL +MsTZWRNZfJZZqMGVGhhlhhccRnhC +MMvncqvcHcSnsdzzgvdfQjpljpQVTdDQDRTRlVpQ +wLCrNtBFFHHThRlH +bPJtHmCWssqgGPvq +LvTLsmDWvTWqTsmqjRTmjwgdwgnMHMMFgdtHmBmFVn +rlSCJzCSfpGGlhznQdnwFhtHgBFwtV +SGZJJSSrVfCbGJLjPsWbvjRsPTqR +pNqVVDCMVMBpqJVdMNHrccGHrtNtTFFFrQ +hwmllWbvvbnPvbSvtrFhhJzzHztcTztT +WSnbnPbbbvlWlRvnsqqMgLRMjLgVLCJdRV +GphVTGVMtQwtJmtCJP +FRRsBBsFqRNZNNrgqBdRfCZvbmPgmQzJQPnmJbJmQPJPPmwj +RNqsFrRfZZsZWvNqWRFvrBZvWhhCGVplhlWTlTpSCLpMhWMD +RZRjgbZHjjhsSnRsZstDRStsTVpFhBqFphMqPPpTFQVMPFTM +zrcGJwNNdwJrfNdJWvGdJzdTlTFlqTVPFTVFPPBpqNTbBP +WwLdLGfrRLStCZbD +mrmTqJWTvDDppTDb +DGzBfCzNDzdMwnLlbn +FVZPFZFFZPgjmWZsDtsq +TpnFTnFRCgRgldMRnDnRcrcdbdPBHbtPqbVcccrH +WNWLfQQmfhhSNwmrcbSVqPtbZDZcPb +LQhwLQvQvNfJhJRDMGFRlCMDMD +vLFTDmjVvLgnNHPphN +lMClGCmsRdCnPzCccngCpz +dlGZwRsRrRwswGsdSbbZSbVDrVBmDWWWFJrTrFvFTmqV +SGsZRqGLWLLtZRHRRcLHGTlJjzgJpjzTpNTNJNWpTm +MPMPvFFvFBrPPDPMQMPChjgpNpSNTmmmpNlTDljlTz +vnhrvMvnhSRqqLqnfn +mGFrlBmFQNQFljhqqqqbmHMsTPRbWWCsLMWRsb +wnwtvpwVzDVpvzzwZppnctMLtMPWWCstTsWTsTLffRRW +vwDJgZnvZJFqgLBFGqgl +QdGltnWNWqTdqQWvWsMJcrTcFcrgshJRMs +BzPLCDPzzzzCCLLfCBzfSDmLMrDJMglrcRbbhRsFhMrRJcsM +fjSzwwHfSzPzfCVBHlpdjGnZqnZptqQWjGvG +VbJZbgVzvzmhQpQWpQzhDp +tHPPcGcFBlCctCGtGcBBNlDLMGfMLwWfwwqMLLJwQWwp +dCHTPTPJdTBFPdrZjgsjrjnmdgms +JJpBvJQBZVvcFqqnsWdWvjsn +DCfbDbTtbgfCSHqqNdFMPhPDFnPPDWsPjM +bTmzTNCTNmfqTgJQcpLrpZLzVlVL +dtTLntTjzTftnmwnqGGQHNmm +SWbShCPMBgBRRFSFtRZZmm +DlJPCJCgPWhttzpvdjcpVl +WdzsNvWMzNsMHWddWCVffqmSmScLPvLPgLgLPplrrPmL +BtnzbnBhbwttwtZlmmlgcwSrLgmmpm +bFhQtbGBTnjBBbjTtFBbVDzddDDfjdDDqNWVjWHj +ppmtpgLLZLCbMQvQQThdtrvPhV +BBlHBwHRjHqBzzbHHqjjQdDQTDhPQDvnQlrQDQvr +HGjFzwHNczbzRFcGzHGFSJSpspsmpssMLLSZCppmfs +MpGrMMMcTsHMVHcvbwwmmcRSmDmDmv +zCNptqCBQQLCNLCzbfvSvbSzSDRDSmSv +CNNqNgNQJNgQtCqLlllZdZhTrThsnHpVVssPTsGP +jhSGcShDrLcLLFcw +MVzQvQNZVLHvHPdhLW +qzhhQlVbgqjmSjJDsgmR +CFzSPCgcsVVzFgzSCsBJwjdwJtNllnwglJlp +QrvbqWvvLbmvDMMmbdwFWpNNwwwwptjJWn +RZRZZqvvvDbDHCRTGchHFSGG +SszgPSPPVltDlqtz +WfTdTBdQdFnWBBBhBhNjVJtpNsVlDDDHHJWp +hQhrLFsBwdQPggbRgPwRMg +frRppMMDMpDnJfprnZhrrhpzWgvvGCvvFzWFvzvVVWFGJB +TcmLwTsccqwqbPwsdwqdTPSvBvzzztvggVvQCGWQCLBvCv +sswNjscwmqjwSssjdZNMfHHlHhfrnrgnfR +JpBJBdmdzZzzpngmbCnlqnNbNM +MMTHGccLTLvwRMlRnnQnbblnRnSs +vVGtvMcjLVGHfHDrPPWZppBpJpfZZZ +FGJtlttPdPtGFldlPRGpJTVzSBSSggHgJjVmBMHjJm +rhbvqrQLrWqrWLLfqbjjgNmVNSgzTmNgNS +hsffZQqnqCfZzlPPGlRlcwDs +HDDdZpcFwHFRFcZqDctpRDHpwTCVwjrBTQTBLBLBJJBjjQTJ +ldlMzhlPshPbLrrVrQQCMQjB +glzNfWlvbHqSdNNNcF +jZCMtnZZHCZwBWMwCwtMmfPFfvHDvzHFLPmFDfvh +RcrQdRRdGTzGvDGmfgjh +TsQscdQsQNTNqQQpRrRVCCBMMJJWMMVNVjnNJM +zVPWhVzLzWBWHZnlqBllqlpRbGNdffscGNdbDRnNSfcG +MtvSFQQwMcpsGRNGFR +vvTwJJSgmCSMmjVPPJWWhzllWLVV +RjdfnJfmbVvVJVFQcs +rZDZGBBZVvLZLHFW +qPzTDPlVrjNgfCdmPd +bcjmQPrnbmVmsLVrLrjmcHGRWlZHHRwHpZRHWWwH +nFhqzFqJzDJfvfSFqFfGHWZZHGRJRWHZWdpWwZ +hBCtDSSFCTqCCFzSnzMrLNmrMNPTNMQPMmNL +qvNBSJVDJGGVSJbVDDVhDbbqPjpWpWzWrnpWvvWPMjnWnpWz +mlTltwcwMWTPfNTN +CtCwFmCgmcmlRFmFCtRCHgmDJsbBhVqsbBHVDbNHDHJqqb +csBFBsLrBGBWcgLcBvRgpRhbwRwlbQwbwQgD +DCqmDmtTRtRlhdlh +qnCmTNPmmCnSSzmzNzGLzLccGDBzGrBLvvcW +FjfBjHnHzPFwhvFFqh +bjRpGsNsPqQvPclb +NWGGWGrrZVZjsCLmDMMgzgrSnzSm +MDgmmsNCmZMWmHCZLrvnLBBjPLVlPVbW +zcJGQwJdFRnrBVzqzvPr +hTQwhJwcfTFddFdGSfcRQQGFsggsgsHHnSmgsgsmgCnHNZpC +BPfwzfsgsvfszvBRbQpttRVpJbJpVg +LhTmHLbmbcFTFrWCbFqhFHLHVRpVtQpZVVDVprnDMJtJQnVZ +TGWWbTFFGTqlHhqhSdNdNfNSldjjBfjv +zCzpWTccHlWcPzMljMttbJfjmlfm +DqqQVZZqVsqJnbbnmjbJJQ +ZRmDZsSgVmGLsVqsLDFvrcccHrcTWCgWHBCHcCWp +cvGlQMtQlPtQWWMlcGsrFwFdbgdbdGGDCDCwdd +VChVZNBVjTTfhNTFgzrzrJgSdzgzwf +THThZTqZRHZRqNVZNTVLjRCMmQsntQctMnsPmMmMcWtLMQ +pNRHrbNlNnRLNpMMMTrcGcGTcccz +ZttBmsJmZdjsvTTvvdBMjDhfMGWGDfDfcScjfD +CmtTtwvtCsgllNHPPFbLpC +NpQcvwwRHvdfRvQsNfBQNvfRhVmVMqsZMmMshjMMtWZtMmrm +CGHbSSzFLSSHzTnbLnCWMrtWMtjnZMhZrqZtqW +FzCPPzLbPgFJbHSPldNRpgNfvvccgvwf +nSjpnnhNchMQZMSScnshshncJCGwHGClwmHPZlJPTVZCwHJf +LvtzBTgLWgLPlPwHPLPJ +dTBDqRqFzzhQFhshhNhM +HjjdPsjnllHsbnnDnbTBzLBFBZLLpRFRcCHRFz +wqqWwQhQQMCQffqqhtwMGhpZFRRZvzWzFvBvpvmcRvZm +fGfghtNhthqJrQqMqMMSgDdbPjbssDbdSnjCdd +cqPwJJnnffBFqSfJFnDDPVplLdglGgLVjzGLdVSzVt +WHRTWNHsQTNbzsbCbTsvWrWtjlgVdLgLdvdgvmLjpGlgtm +ZMQrTbNHZNsHHrQCZrNDFzhwnMJcfnDhJPPPFh +LRCFbjNjbCZDmtmqmRRmLtFJBgWBBpvJMwBJvGjBBvMBgw +TTrlfHzccVllZhdQgdGMJWvgWgBndwpG +fVSshSVlsfslhsSHHSZtZZNmNFmtmbFCDF +SPGCBPDMtbcbCtchSMccDTTrrrTFTrsrMTWHTHFVWF +JmnzqVmmwwfpJpmdHRTRsdsTrFdrQp +LqwLgzJgnjqLwgGcVbtjDGjcVbhv +PQcMvrvMsvmdSPPVccmSJcSpGBWWWbBHfWWnfttJWnWJpJ +wDzqhjzmqRzDRwqDzNDbWtjWBBBtGbtHpHnnBf +zglRhDqqDZgRNmZQVCdcCPQvvdZv +RpVjRgvFjGBNWtBWFDtt +dcqQwlqMMsCLLfbgQmtD +snlgzsggTzSTSJTr +dLHhDdtlMngFcFsFLFzzsj +vWRGGRVrrWvvGQQJBRsmQzmsqnffqcNfNcfz +vSRVJBVBwTvWTnHphTgDgtMpDl +bvvGnnJbfPmfdgJJSVtwwCpTScVfNpSC +sjsZWDqBqqMRZsDjbWMVwtwNNcNtScRHpRRttp +hzhDqqWDzZzDZzZLQPJPdPnPvlrbGdlnFQ +PwWHTwzFvNHsNzmmMwzNWGQrCqCFjpZbpnGqrqnpbr +gRVRgJRJlDLSJddDccQVrtZnCqjndnrZdnqnqpdq +chhgSSJfQhRRcSSSSBLVfzmzHTNzMNsTNWHMMvMP +lftqSpBSvhlDBDlhBSczQGmcFMcMVVFMmGFWsm +rHLHTNdggsLLnwLHbTTgdrTMPPmMGWZGQQMzQVQFZQGM +gbJnrHHjnbrgLrRrHpBJvSBDDsfJsDtstq +dBTtFLTtVmpdLhMprSRSWMRSMR +QvJvQbjbCgCQRBhzzRsNWNBC +bjgGqQGbQnjGQgnQgbGgjJnDLHLdfPVtdDmLZdBFVVZttdTf diff --git a/src/aoc2022/Day03_test.txt b/src/aoc2022/Day03_test.txt new file mode 100644 index 0000000..f17e726 --- /dev/null +++ b/src/aoc2022/Day03_test.txt @@ -0,0 +1,6 @@ +vJrwpWtwJgWrhcsFMMfFFhFp +jqHRNqRjqzjGDLGLrsFMfFZSrLrFZsSL +PmmdzqPrVvPwwTWBwg +wMqvLMZHhHMvwLHjbvcjnnSBnvTQFn +ttgJtRGJQctTZtZT +CrZsJsPPZsGzwwsLwLmpwMDw