From 22385337c4853dd211fb9285c87acf2a7b91cf77 Mon Sep 17 00:00:00 2001
From: Zach Perrault <zach@perrault.email>
Date: Sat, 5 Dec 2020 09:48:43 -0500
Subject: [PATCH] scaffold: day 5

---
 2020/05/README.md |   0
 2020/05/input.txt | 781 ++++++++++++++++++++++++++++++++++++++++++++++
 2020/README.md    |   3 +-
 3 files changed, 783 insertions(+), 1 deletion(-)
 create mode 100644 2020/05/README.md
 create mode 100644 2020/05/input.txt

diff --git a/2020/05/README.md b/2020/05/README.md
new file mode 100644
index 0000000..e69de29
diff --git a/2020/05/input.txt b/2020/05/input.txt
new file mode 100644
index 0000000..5145d8e
--- /dev/null
+++ b/2020/05/input.txt
@@ -0,0 +1,781 @@
+FBFFBFFRLL
+BFFFFBBRLR
+FFFBBBBRLR
+FBFFFBFLRL
+FFBFBFFRRL
+FFBBBBFRRR
+FBFFBFBLRR
+FFBBFBFRRL
+FFFFBBFRRL
+BFBBBBBLLL
+FFBFBFBLLL
+FFBFFFBLLL
+FBBBFBFRLL
+BBFFFBFRRR
+FFFBFBBLLR
+FBFBFBFRRR
+BBFFBFBRLL
+FBFBBBBLRL
+FBFFFFFLLL
+BFFFFFFRLL
+BFFFBFBLRL
+BFBBBFBRRL
+BFFFBFFRRL
+FBFFFFFRRR
+FFBBBBBLLR
+BFBBFFBLRL
+FBBFBBBRLR
+BFBFBFFRLL
+BFBFBFBRLL
+BFFBFBFLLL
+FFBBFFBLRL
+FBBFFBFLRR
+FBBBFBBRRR
+BFBFFBFRLR
+BFBBBFBLLL
+FFBFBBBLRR
+BFBFFBFLLL
+FBFBFBBLLL
+BFBBBFBLRL
+FBFBFBFLRL
+FFBFFBFRRL
+FBBFFBFLLL
+BFBBBBBLRL
+FBBBBBFRLR
+BFFFBBFRLL
+FBBBBFFLLR
+FBBBBBFRLL
+BFBBBFFRLR
+BFBBBFBRLL
+BFFFBFFLLL
+FFFBFBFLRL
+BFFBBFFLRL
+BBFFFBFRLL
+BFBBFFBRLR
+BFBFBFBRRL
+BBFFFBFRRL
+FBBFBBBLRR
+FFBFBBBLLL
+BFFFBFBRLR
+FFBBFBBLLL
+FBFBBFBLLL
+BFBBFBFLLR
+FFBFBBBRRL
+FFBFFFFLRL
+FFFBBFFLRR
+FBBBBBFRRR
+FFFFBBBRLL
+BFBFBBBRRR
+BBFFBFBRRL
+FBFBBFFRLR
+FBBFFBFRRR
+BBFFBFBRRR
+FBFBBFBLRR
+FBBFFBBLRR
+FBBBBFFRLL
+BFBFFFBRLR
+FBFBBFBRRL
+FFBFBBFRRR
+FBFBFFFRLL
+BFBBFFBLLR
+FBFFFFBRLR
+BFBBBFFRLL
+FFBBFFBRLR
+FFFBBFBRLL
+FBBBBBBLRR
+FBFFBBBLRR
+BFFFFBFLRL
+BBFFFFFLRR
+BFFBFFBLLR
+FFBBBFFRLL
+BFBFBFBRLR
+FBBFBFBLRR
+FBFBBBFRLR
+FBFFBBBRRR
+FBBFFBFRLL
+FBBBFFFRLR
+BFBBBBFLLR
+BFFFBFFLLR
+FFBFFFBRRR
+FBFFFBFLLR
+FFFFBBBLLR
+BFBFFFBRLL
+BFFBBFBLRL
+BFFBFBFLLR
+FFBFFBFRLR
+BFBFFFBRRL
+FFBBFBFLLL
+BFBBBBBRLR
+BFBFBFBLRR
+FBFFBFBLLR
+FBFBFBBRRL
+BFBFBBBLLL
+FFBBFBBLRL
+FBFFFBFRRL
+BFBBFFFLRR
+BFBFBBFRRR
+FBFFFFBLRL
+BBFFBBFRRR
+FFBFFBBRLR
+FBBFBFBLRL
+BFBFFFBRRR
+FFFBBBFLRL
+BFFBFFBRLL
+FBFBFFBLRR
+FFBFBBFLLL
+FFBBBFFLRL
+FFBBFFFRLR
+BBFFBFBLRL
+FFFFBBFRLR
+FFFBFFBLRR
+BFFBBBFLLR
+BFFFBBBRRL
+FBBFBFBRLL
+BFFBFFFRRR
+BBFFFFFLRL
+BBFFFBBRLL
+BFFFBBBRRR
+BFFFBBBLRL
+BBFFBFFRRR
+BFFBFFBLRL
+FBBBBFBRLR
+FFFBFBFRRL
+BFFBBBBRRL
+FBBBBBFLRR
+FBFBBBBLLR
+FBBBBFBLRR
+FFFBFFBRLL
+FFBBBBFLLR
+FFBBBBBRRL
+FBBFFFFLLL
+FBFFBBBRLL
+FBFBFFBLLR
+FBBBBBFRRL
+BFFFBFBLLL
+FFFBFFFLRL
+FFFFBBFRLL
+BFBBFFFRLR
+BFFFBBBRLR
+FFBBBFBLLR
+BFFFBFBRRR
+BFFBFBBLRL
+FFBFBFBLRR
+FBBBBFBRRR
+FFBFBFFLLR
+BBFFFFFLLR
+FBBBFBFRRR
+BBFFFFBRRL
+FBFBFBBLRL
+BFBBBFFLLR
+BBFFBBFLRL
+BFBFFBBRLR
+FBFBBBFRRL
+FBBBFFBRLL
+BBFFFFBLLR
+FFBBFBBLRR
+FBBBBBBRLR
+FFFFBBBRRL
+FBFBBBBRLR
+BBFFBFFRRL
+FBBBFFBLRL
+FFBBBFBLRR
+BFBFBBBRLL
+FBFFFBBLRL
+FBFBBBBRLL
+BBFFFBBLLL
+BFBBFFBLLL
+BFFBBBBRRR
+FBFBFFBLLL
+FBFBFBFRRL
+FBBFFFBLLL
+BBFFFBFRLR
+FBBBBFFLRR
+FBFFFBBRLL
+FFBBFBFRRR
+FBFFFFFLRR
+BFBFFBBLRR
+FFBFBFFRRR
+BFBFFBBRLL
+FBBFFFFRRL
+BFFBBFBRLL
+BFFFFFBLLR
+FBFBBFBLLR
+BFFBBFBRLR
+BFFBFBFRRR
+FFBFBBFRLL
+FFFBBBBLRR
+BFFFBFBLLR
+FBBBBFBLRL
+FBFBBFFLRL
+FFFBFFFRLL
+BFFFFBBRRL
+FBBFFFBRRR
+FBBFBFFLLR
+BFBBBBBRRR
+BFFBFBFRLL
+FFBFBBFRRL
+BFBFBFBLLR
+FFBFBBFLLR
+FFBFFFFLRR
+FBBBFBBRRL
+BFFBFBFRLR
+BFFBFFBRRL
+BFBBBFBRLR
+BBFFFFBLRL
+FBBBFFBRRL
+FBFFFBBRRL
+FBBBBBBLLL
+FFFBFFBLLL
+BFBBFBFRLL
+FBFBFFBRLR
+FFFFBBBRRR
+BBFFFBBRLR
+BFBBBBFRLR
+FBFFBBFLRR
+BFFFBFFRLR
+FFFBBBBLLR
+FBFFFFBLRR
+FBFBFBBRLL
+FBFFBBBRLR
+BFFFFFFLRR
+FBFFFFFRLL
+FFBFBFFRLL
+FFFBBFFRLR
+FBBFBFFRRL
+FBBBBBBRRR
+BFBFBBBLRL
+BBFFFFBRRR
+FFBFFBBLRL
+FBBBBBBLLR
+FFBBFFFLRL
+FBBBFBBLRR
+FFBBBBBRLR
+BFBFFFFLLR
+BFFBBBBRLL
+BFBFBFFLRL
+FBBFFFBLRL
+BFBFBBBRRL
+BFBFBFBLRL
+BFBBFBFLRR
+BFFFFBFRLR
+BFFFBFBRLL
+FBFBFBFLLL
+FBFFBFFLRL
+BFFFFFFRRL
+FBBFBFFRLR
+FFBBBFFLLR
+FBBBBFFLRL
+FBBBFBBRLR
+BFBBBFFLRL
+FBFFBBBLRL
+BFFFFBFRRL
+BFFFBFFLRR
+FFBFBBFLRL
+BFBFFFBLRL
+BFFFFFBLLL
+FBFFBFBLLL
+FBFBBBBRRL
+FBBFFBBRLR
+BFFFBBFRRL
+BFBBFBBRLR
+FFFBFBBLRR
+FFFBFBFRLR
+FBFBFBFRLR
+BFBFBBBRLR
+BFFFFBBLLL
+BFFBBFBRRR
+BFFBBBFLLL
+FFBBBFFRRL
+BFBBBFBLLR
+FBBFFBBLLR
+FBBFBBFLRL
+BFFFFFBRRR
+FBBBFBBRLL
+FBFBFFBRRR
+BFFBBBFRRR
+FBBBBBBLRL
+FFBBBFFLRR
+BFFBBBFRLL
+BBFFBBFRLL
+FBBFBBFRLR
+BFBFBFFRRR
+BFBFBBFLRL
+BFFFFBFRLL
+FFBBFBFLLR
+BFFBFBBLRR
+FBFFBBBRRL
+FBBFBBFRLL
+FBFFFBBLLR
+FFFBBBBRRR
+FFFFBBBLRL
+FFBBFFFRRL
+BFFBBFFRRL
+BFFFBBFLRL
+BFFFFBBLRR
+BBFFBBBLRR
+BFBFFFFLRR
+FBFBBBBLLL
+BBFFFBBLRR
+FFFBFBFLRR
+FBBFFFFLRL
+FFBBBBFRLL
+FBFFBFBLRL
+BFBBFBBLLL
+FBBFBBFLLL
+FFBFFBBRLL
+BFBFFFFRLR
+FBFFBBFRRR
+FFFBBFFRRR
+FFFBFFBRLR
+FBBBBBFLLL
+FBBBFFFLRL
+FFBBFFFLRR
+FFFBBBBRRL
+BFBFBBFRLL
+BFBFFBBRRL
+FBBFBBFRRL
+BFBFBBFLLR
+BBFFBBBRRR
+BFFFBBFRLR
+FFFBBBFRLR
+BFFBFFFRLL
+BFBFFFFRRL
+FFBBFFFLLL
+FBFBBBBLRR
+FBFBFFFLRR
+BBFFBFFLRR
+FBBBFBBLRL
+BFBFBFBLLL
+FBFBFFFLLR
+BFFBBFBLRR
+FBBFFFBRRL
+BFFBBFFRRR
+FBBFBBBRRL
+BFFFFBBLLR
+FFBBBBFLLL
+BFFBFFBRRR
+BFFFFBFRRR
+FFFBBBFRRR
+FBFBFFFRLR
+FBBBFBFLLR
+FFBBFFBRLL
+FBFBFFFLLL
+BFFBFBFRRL
+BFBFFBFRRL
+BFBBBBFLLL
+FBBBFBFRRL
+FFBFBFFLLL
+BFBBFFFRRL
+FFBBFFBLLR
+BFFBBBBRLR
+FFBBBBBLRR
+BFFBFFFRRL
+BFFBFBBRLL
+FBBBFBFRLR
+FBBFFFFLRR
+BFFFBBFLLR
+FFFBBFBRRL
+FFBBFFBLRR
+FBBFFFBRLR
+BFBBBBBRLL
+BBFFFFFRRL
+FFBFFBBRRL
+BFBFFBFLLR
+FBFBBBFLLL
+FBFFFFFRRL
+BFFFBFBLRR
+FBFFFFBLLR
+FBBFBFBRRR
+FBBBFFFLLR
+BBFFBFBLRR
+BBFFFBFLLL
+FBFFFBFRLR
+BFFFBFFLRL
+BBFFBFFLRL
+BFFFFFFLLR
+BBFFBBBLLL
+FFBFBBBLLR
+FBBFBBBLRL
+BFBBFBBLRR
+FFBFBFBLLR
+FFBFBFBRRL
+BFBBFBBRRL
+BFFBFFFLLR
+FFBBFFBRRL
+BBFFBBBRRL
+FFFBBFBRLR
+BFBBFBFRRR
+BFFFFFFRRR
+FBBBFFBLLL
+BFBFFFFLLL
+BBFFBFBLLR
+BFBFBBFRLR
+FFBFBBBRRR
+BFFFBBFLLL
+FBFFBBFRLL
+FFBBFBFRLL
+BFBFBBBLLR
+FBBFBFBLLL
+BBFFFFBRLL
+BBFFBFBLLL
+BFFBFFBLRR
+BFFBBFBLLL
+FFBFFFBLRR
+FBBFFBFRRL
+FBBBBFBLLL
+FFBFFBBLLR
+BFFBBBFLRR
+FBFBFFBRLL
+FFBFFFBRLL
+FFBFFBFLLL
+FBFBBFBLRL
+FBBFBFFRRR
+BFBFBFFLLR
+FBBFFFBLLR
+BFBBBBFRRR
+FBBFBBFRRR
+BBFFBFFRLR
+FBFBBBFRLL
+FBBFBBBLLR
+BFFFFFFLRL
+BFBFFBBRRR
+BFFFBFFRLL
+BFBBFBFLRL
+FFBFFFFRRR
+BFFBBFFRLR
+FBBBBBFLLR
+FBFBFFBLRL
+FFFBBFBLLR
+FBBFBFBLLR
+FFFBFFBRRR
+FBFFFFFRLR
+FBFBBFBRLR
+FBBBFBFLRR
+FBFBBBFLRL
+BFFBFFFLRL
+FFBBBFFRRR
+FFBBBBBLLL
+FBFFBBFLLR
+FFBFBFFLRR
+FFFBBBFLRR
+BFBFBBFLLL
+BBFFBFFLLR
+FFBBFBBRLL
+FBBFFBBLLL
+FBFFBFBRLL
+BFBFBFFLRR
+FBBBFFBRLR
+FFBFFBFRLL
+FFFFBBBLLL
+FFBFFBBRRR
+FBBBBFBRLL
+BFFFFBBRRR
+FFBBFFFRLL
+FFBFBFBRLL
+BBFFFFBLLL
+FFBBBFBRRL
+BFFFFBBLRL
+FBBBFBBLLR
+FBBBFBBLLL
+FFBFBFBLRL
+FBBBBFFRRR
+FBBFFFFRLR
+FFBFFFBRLR
+BFBFBFBRRR
+FFFBFBBRLL
+FBBBFFBRRR
+FBBFBFFRLL
+BFFBFBFLRR
+BFBBBFFRRL
+BFFBBFBLLR
+FFBBBFBRLL
+FBFBFBBLRR
+BFBBFFFLRL
+BFBFBBFLRR
+BFBBBFFRRR
+FBBBFFFRRL
+FBFBFBFLLR
+FBBFFFFLLR
+FFBFBBFRLR
+FFFBFBBLRL
+BBFFFBBLLR
+BFFBBBFRLR
+FFFFBBBRLR
+BBFFBBFRLR
+FBFFFFBRLL
+FBFBFFFRRR
+FBFFFBBLLL
+BFBBBBFRLL
+FBFBFFBRRL
+FFFBFFFRLR
+BFBBFBFRRL
+FBFFBFFLRR
+FBFFFBBLRR
+FFBFBBBRLR
+FBBFBFFLRR
+FBFFFBBRRR
+FFBFBBBRLL
+FFBBBBBRRR
+BFFBBFFLLL
+BFBBBBBRRL
+BBFFBBBRLL
+FBFFFFFLRL
+BFFBBFFLRR
+FBFFBBFLRL
+BFBFFBFRRR
+FBFBBFBRLL
+BFFFBFBRRL
+FBBFFBFLLR
+BFFFFFFLLL
+FBFBFBFRLL
+FBBBBFFRRL
+BFBFFBBLLR
+FBBFBFBRRL
+FFFBFFFLLR
+FFBBBBBLRL
+FFBFFBBLRR
+FFFBFBFRRR
+BFBBFBBRLL
+BFBBBFBLRR
+FFBBBBFLRR
+FBBBFFBLLR
+BBFFBBBLLR
+FBFBBFFRRL
+FBBBBBFLRL
+FFFBBFFRRL
+BFFBBBBLRR
+FFFFBBBLRR
+FFFFBBFLRR
+FBFFFBFLLL
+FBFBFBBLLR
+BFFBBBBLLL
+FFBFFFFRLR
+BFBBFFBLRR
+FFBBFBFLRL
+BFBFBFFLLL
+BFFBFBBLLR
+BFBBFBBLRL
+FFBBBBFLRL
+FBBBFFFLLL
+FFFBFFBRRL
+BFFFFBBRLL
+BFFFBBBRLL
+BFFBFFFLRR
+FFBFBFBRRR
+BBFFBBFLLR
+FFBBFBBLLR
+FFBFFBFRRR
+FFBBBFFRLR
+BFFBBBBLLR
+FFFBFFFLRR
+FBFFFFFLLR
+FBFFBBBLLL
+BBFFBBFLLL
+FFBBFBFLRR
+BFFBFBFLRL
+FBFBBBFRRR
+BFBBFBBLLR
+FBFFFFBRRL
+FFFBBFBLRR
+BBFFFFBLRR
+BFBBBBFRRL
+FFBBBFBLLL
+BFBBFBFRLR
+BFBBFFBRRL
+BFBFBFFRRL
+FBBFFBBLRL
+FFFBFFBLRL
+BFFBBFFRLL
+FBBBFFFRLL
+FBBFBBFLLR
+FFBFFFFLLR
+FBBBFBFLRL
+BFFFBBBLLR
+FBFBBBBRRR
+FBBFBFBRLR
+FFFBFBFLLR
+FFFFBBFRRR
+FFFBBFFLRL
+BFBFFBFRLL
+FFFBFFBLLR
+FBBFFFBRLL
+FFBBBFBRRR
+FFBBFBBRLR
+BBFFFFFRRR
+FFBFFFFRLL
+FBBFFBBRRL
+BBFFFBFLRR
+FBBFFFFRRR
+FFBFFFBRRL
+BFBBFBFLLL
+BFFFFBFLRR
+BBFFFFFLLL
+FFBBFBBRRL
+FFBFBFFLRL
+FBFFBBFRRL
+BBFFBFBRLR
+BBFFBBFLRR
+FBFFBFBRRR
+FBBFBBFLRR
+FBFFFBFRLL
+BFBFFFFLRL
+FFFBBFBRRR
+BFBBBBBLLR
+FBBFFBBRRR
+FFBBBFFLLL
+FBBBBFBLLR
+BBFFFFFRLL
+FFBBBBFRLR
+FBFBFBBRRR
+FBFFBFFLLL
+FBFFBBBLLR
+FBBBBFBRRL
+BFBFBFFRLR
+FBBFBBBRLL
+BFBBFFFRLL
+FBBBFBFLLL
+FFBFFFFRRL
+FBFBBFFRRR
+FBFFFFBLLL
+FBBBBBBRLL
+BFFBFBBRRR
+BBFFBBFRRL
+FBBFBFFLRL
+FBFFFFBRRR
+FBBFFFFRLL
+FFFBFFFRRR
+FBFFBBFLLL
+BFFFFBFLLL
+BFFFFBFLLR
+FFBFFBFLLR
+FFBFFBFLRR
+BFFBBBBLRL
+FFBBFFBLLL
+FBBFBBBLLL
+FBFBBBFLLR
+BFFBBBFLRL
+BFBBFFBRLL
+FBFFBFFRRR
+FFBFFFBLRL
+FFFBBBFRRL
+FFBFBBFLRR
+FFFBBBBLRL
+FFFBBFFLLL
+FFFBFBBRRR
+FBBFBFFLLL
+BFFFBBBLLL
+BFFBFFFRLR
+FFFBBBBLLL
+BFFFFFBRRL
+FFBBFFFLLR
+BFBBFFFRRR
+BFBFFBFLRR
+FFFBBBFLLR
+FBFBBBFLRR
+BBFFBBBRLR
+FBFBBFFLRR
+FFBBBFBLRL
+FFFBBBFRLL
+BFFBFFBRLR
+BBFFFBBRRR
+BFBBBBFLRL
+BFBBBFBRRR
+FBBBBFFLLL
+FFFBFBBLLL
+BBFFFFFRLR
+BBFFBFFLLL
+FFBFBBBLRL
+FFBBFBFRLR
+BFBBBBBLRR
+FFBFFFBLLR
+FFBFFBFLRL
+BFFBFBBRLR
+FBFBFFFRRL
+FBBBFFFLRR
+FFFBBFFLLR
+FBBBBFFRLR
+FFBBFBBRRR
+BFBBFBBRRR
+BFBFBBFRRL
+BFFBBBFRRL
+FFFBFFFLLL
+FBBFFBFLRL
+FFFBFBBRLR
+BFBBFFFLLR
+BFBBFFBRRR
+FBFFBFBRRL
+FFBBBBBRLL
+BFFBFFBLLL
+BFFFBBFRRR
+FBFFFBFRRR
+FFBFBFBRLR
+FBFBBFFLLR
+FBBFBBBRRR
+BFBFFFFRRR
+FFBFFFFLLL
+FBFBBFFRLL
+BFBFFBFLRL
+BFBBFFFLLL
+FBFBBFBRRR
+BFBFFFBLLR
+BFBFFFBLLL
+BBFFFBFLLR
+BBFFBFFRLL
+FFBBBBFRRL
+BBFFFBFLRL
+BBFFBBBLRL
+BFBFFFBLRR
+FFFBFBFRLL
+BFBFFBBLLL
+BBFFFBBRRL
+BFBBBFFLLL
+BFFBBFFLLR
+FFBFFBBLLL
+BFFBBFBRRL
+BFFFFFBLRL
+BBFFFFBRLR
+FBFBBFFLLL
+FFBBBFBRLR
+FFFBBFBLLL
+FBFFFBBRLR
+FFBFBFFRLR
+BFFFFFBLRR
+FFFBBBBRLL
+FFBBFFFRRR
+BFFFFFBRLR
+FBBBFFBLRR
+FBFBFBBRLR
+FBBFFFBLRR
+BFBFFBBLRL
+FBFFBFBRLR
+FBFBFFFLRL
+BFFFFFBRLL
+BFBBBBFLRR
+BFFBFFFLLL
+FBFFBFFRRL
+FFFBBFFRLL
+BFFFBFFRRR
+FBFFBFFLLR
+FFFBBBFLLL
+FBFFFBFLRR
+BFFBFBBLLL
+BFFFBBBLRR
+FBBBBBBRRL
+FBFFBFFRLR
+FBBFFBBRLL
+FBBBFFFRRR
+BFFBFBBRRL
+FFBBFFBRRR
+BFBBBFFLRR
+FFFBFBBRRL
+BFBFBBBLRR
+FFFBBFBLRL
+FBFFBBFRLR
+BFFFBBFLRR
+BBFFFBBLRL
+FBBFFBFRLR
+FFFBFBFLLL
+FFFBFFFRRL
+BBFBFFFLLL
+FBFBFBFLRR
+BFBFFFFRLL
diff --git a/2020/README.md b/2020/README.md
index 7d7cad7..42ceb05 100644
--- a/2020/README.md
+++ b/2020/README.md
@@ -14,7 +14,7 @@ asdf install
 
 |  S  |  M  |  T  |  W  |  T  |  F  |  S  |
 | :-: | :-: | :-: | :-: | :-: | :-: | :-: |
-|     |     | [1] | [2] | [3] | [4] |  5  |
+|     |     | [1] | [2] | [3] | [4] | [5] |
 |  6  |  7  |  8  |  9  | 10  | 11  | 12  |
 | 13  | 14  | 15  | 16  | 17  | 18  | 19  |
 | 21  | 22  | 23  | 24  | 25  |     |     |
@@ -25,3 +25,4 @@ asdf install
 [2]: ./02
 [3]: ./03
 [4]: ./04
+[5]: ./05