From 7b1b7ae00819735e48772625faf0fb1f2d73653c Mon Sep 17 00:00:00 2001 From: Thomas Voss Date: Fri, 13 Dec 2024 13:30:21 +0100 Subject: Remove input files from the repo --- 2015/01/input | 1 - 2015/02/input | 1000 ----------------------- 2015/03/input | 1 - 2015/04/input | 1 - 2015/05/input | 1000 ----------------------- 2015/06/input | 300 ------- 2015/07/input | 339 -------- 2015/08/input | 300 ------- 2015/09/input | 28 - 2015/10/input | 1 - 2015/11/input | 1 - 2015/12/input | 1 - 2015/13/input | 56 -- 2015/14/input | 9 - 2015/15/input | 4 - 2015/16/input | 500 ------------ 2015/17/input | 20 - 2015/18/input | 100 --- 2015/19/input | 45 -- 2015/20/input | 1 - 2015/21/input | 3 - 2015/23/input | 48 -- 2016/01/input | 1 - 2016/02/input | 5 - 2016/03/input | 1911 ------------------------------------------- 2016/04/input | 1091 ------------------------- 2017/01/input | 1 - 2017/02/input | 16 - 2017/03/input | 1 - 2017/04/input | 512 ------------ 2017/05/input | 1090 ------------------------- 2017/06/input | 1 - 2020/01/input | 200 ----- 2020/02/input | 1000 ----------------------- 2020/03/input | 323 -------- 2020/04/input | 1135 -------------------------- 2020/05/input | 908 --------------------- 2020/06/input | 2167 ------------------------------------------------- 2020/07/input | 594 -------------- 2020/08/input | 653 --------------- 2020/09/input | 1000 ----------------------- 2020/10/input | 108 --- 2020/11/input | 98 --- 2020/12/input | 778 ------------------ 2020/13/input | 2 - 2020/14/input | 578 ------------- 2020/16/input | 269 ------- 2020/17/input | 8 - 2020/18/input | 379 --------- 2020/19/input | 562 ------------- 2021/01/input | 2000 --------------------------------------------- 2021/02/input | 1000 ----------------------- 2021/03/input | 1000 ----------------------- 2021/04/input | 601 -------------- 2021/05/input | 500 ------------ 2021/06/input | 1 - 2021/07/input | 1 - 2021/08/input | 200 ----- 2021/09/input | 100 --- 2021/10/input | 106 --- 2021/11/input | 10 - 2021/12/input | 25 - 2021/13/input | 859 -------------------- 2021/14/input | 102 --- 2021/15/input | 100 --- 2021/16/input | 1 - 2021/17/input | 1 - 2022/01/input | 2245 --------------------------------------------------- 2022/02/input | 2500 --------------------------------------------------------- 2022/03/input | 300 ------- 2022/04/input | 1000 ----------------------- 2022/05/input | 513 ------------ 2022/06/input | 1 - 2022/07/input | 1030 ------------------------ 2022/08/input | 99 --- 2022/09/input | 2000 --------------------------------------------- 2022/10/input | 143 ---- 2023/01/input | 1000 ----------------------- 2023/02/input | 100 --- 2023/03/input | 140 ---- 2024/01/input | 1000 ----------------------- 2024/02/input | 1000 ----------------------- 2024/03/input | 6 - 2024/04/input | 140 ---- 2024/05/input | 1371 ------------------------------- 2024/06/input | 130 --- 2024/07/input | 850 -------------------- 2024/08/input | 50 -- 2024/09/input | 1 - 2024/10/input | 52 -- 2024/11/input | 1 - 2024/12/input | 140 ---- 92 files changed, 41569 deletions(-) delete mode 100644 2015/01/input delete mode 100644 2015/02/input delete mode 100644 2015/03/input delete mode 100644 2015/04/input delete mode 100644 2015/05/input delete mode 100644 2015/06/input delete mode 100644 2015/07/input delete mode 100644 2015/08/input delete mode 100644 2015/09/input delete mode 100644 2015/10/input delete mode 100644 2015/11/input delete mode 100644 2015/12/input delete mode 100644 2015/13/input delete mode 100644 2015/14/input delete mode 100644 2015/15/input delete mode 100644 2015/16/input delete mode 100644 2015/17/input delete mode 100644 2015/18/input delete mode 100644 2015/19/input delete mode 100644 2015/20/input delete mode 100644 2015/21/input delete mode 100644 2015/23/input delete mode 100644 2016/01/input delete mode 100644 2016/02/input delete mode 100644 2016/03/input delete mode 100644 2016/04/input delete mode 100644 2017/01/input delete mode 100644 2017/02/input delete mode 100644 2017/03/input delete mode 100644 2017/04/input delete mode 100644 2017/05/input delete mode 100644 2017/06/input delete mode 100644 2020/01/input delete mode 100644 2020/02/input delete mode 100644 2020/03/input delete mode 100644 2020/04/input delete mode 100644 2020/05/input delete mode 100644 2020/06/input delete mode 100644 2020/07/input delete mode 100644 2020/08/input delete mode 100644 2020/09/input delete mode 100644 2020/10/input delete mode 100644 2020/11/input delete mode 100644 2020/12/input delete mode 100644 2020/13/input delete mode 100644 2020/14/input delete mode 100644 2020/16/input delete mode 100644 2020/17/input delete mode 100644 2020/18/input delete mode 100644 2020/19/input delete mode 100644 2021/01/input delete mode 100644 2021/02/input delete mode 100644 2021/03/input delete mode 100644 2021/04/input delete mode 100644 2021/05/input delete mode 100644 2021/06/input delete mode 100644 2021/07/input delete mode 100644 2021/08/input delete mode 100644 2021/09/input delete mode 100644 2021/10/input delete mode 100644 2021/11/input delete mode 100644 2021/12/input delete mode 100644 2021/13/input delete mode 100644 2021/14/input delete mode 100644 2021/15/input delete mode 100644 2021/16/input delete mode 100644 2021/17/input delete mode 100644 2022/01/input delete mode 100644 2022/02/input delete mode 100644 2022/03/input delete mode 100644 2022/04/input delete mode 100644 2022/05/input delete mode 100644 2022/06/input delete mode 100644 2022/07/input delete mode 100644 2022/08/input delete mode 100644 2022/09/input delete mode 100644 2022/10/input delete mode 100644 2023/01/input delete mode 100644 2023/02/input delete mode 100644 2023/03/input delete mode 100644 2024/01/input delete mode 100644 2024/02/input delete mode 100644 2024/03/input delete mode 100644 2024/04/input delete mode 100644 2024/05/input delete mode 100644 2024/06/input delete mode 100644 2024/07/input delete mode 100644 2024/08/input delete mode 100644 2024/09/input delete mode 100644 2024/10/input delete mode 100644 2024/11/input delete mode 100644 2024/12/input diff --git a/2015/01/input b/2015/01/input deleted file mode 100644 index 73e014e..0000000 --- a/2015/01/input +++ /dev/null @@ -1 +0,0 @@ -(((())))()((((((((())()(()))(()((((()(()(((()((()((()(()()()()()))(((()(()((((((((((())(()()((())()(((())))()(()(()((()(()))(()()()()((()((()(((()()(((((((()()())()((((()()(((((()(())()(())((())()()))()(((((((())(()())(()(((())(()))((())))(()((()())))()())((((())))(()(((((()(())(((()()((()((()((((((((((())(()())))))()))())()()((((()()()()()()((((((())())(((()())()((()()(((()()()))(((((()))(((()(()()()(()(()(((())()))(()(((()((())()(()())())))((()()()(()()(((()))(((()((((()(((((()()(()())((()())())(()((((((()(()()))((((()))))())((())()()((()(()))))((((((((()))(()()(((())())(())()((()()()()((()((()((()()(((())))(()((())()((((((((()((()(()()(((())())())))(())())))()((((()))))))())))()()))()())((()())()((()()()))(()()(((()(())((((())())((((((((()()()()())))()()()((((()()))))))()((((()(((()))(()()())))((()()(((()))()()())())(((())((()()(())()()()(((())))))()())((()))()))((())()()())()())()()(()))())))())()))(())((()(())))(()(())(()))))(()(())())(()(())(()(()))))((()())()))()((((()()))))())))()()())((())()((()()()))()(((()(()))))(())()()))(((()())))))))))(((())))()))())()))))()()(((())))))))()(()()(()))((()))))((())))((()((())))())))()()(()))())()(()((()())(()(()()())())(()()))()))))(()())()()))()()()()))(()(()(()))))))()(()))()))()()(()((())(()(())))()(((())(())())))))()(()(()))))()))(()()()(())()(()(())))()))))()()(((((())))))())()())())())()())()))))()))))))))())()()()()()()())))()))((())()))())))()((())()))))()))())))))))())()()()))()()(()((((()(((((((()(())((()())((()()))()))))(())))()()()(())((())()())))(())))(())))(((()()))()(())(((()(()))((())))())()))((((()))())()))))))))()(())())))(()))()(()()))())()()(())())))())()()(()())))()((()())(()(())(())))))))))))))(()))))()))))))()()())(()(((((()(()())))())()))(()))()))(()()))()())(()))())()(())((()()))))))())))())()(((())))(()(()))()()))()(()))))))((()())(()))))))()())))()()))))))))((((((((()()()(()))))))()())))())))()()((())()))((())(())))())())))()()()((()((()(())))())()(())))))))))()())))()()()()()()))()))((())())(()(()))))))(()()))()))(())))()))))))))))))(()))))))))()))))()))()())()))()()))))))()))))((()))))(()))())()(())))(()())((((()())))()))))(()))()(()()(())))))())))))()))))))())))())))))())))())())))())(()))))(())()(())))())()))((()()))))))())))((())))))))())))(())))))()()())))))())))))()))))))()))()()()(()(((()())())())(()))())))))((()(())(()))))))))(())))()()()())())(()))))()()()))()))())())())()(())))()(((()((((())))))))()))))))))))))))))))))((())()())(()))))()()))))))(()()(())())))())))((())))((())))))))))))))()))))()(()))))))())))))()))(()()())(()())))))))))()))))))(())))))()()))()())(((())))()))(()))))))))(())())))())))())())())()()))((())()(())()())()))()())(())(()))))()())))(()(((()))))))()(()())()()()))()))))))))()()()(())()())()(((((()))()())())(()))))()()()(())))())))()((()())))(()))())()(()())())(()))()()))((()()))((()()()()())))(())()))(()(())))((()()))))))))())))))))())()()))))))))))))))))(())()(())(())()())())()))()(()))))())())))))()())()(()))()()(())))(())())))))(()))))))))))))))())())(())(())))(((()))()))))())((())(()))())))))))())))))())))()))()))))))))))))())()))))()))))((()))(())))()(())))(())()))()))())))())))))))()(()())())))()()())))(())))))(()))))))))))))(()))()))()))())))(((()()()(())((()())))()())(((()))(())()))((()()()())))())(())(()))))()(((((())))(()))())())))))))((((()()()))())())()(()(()())))))))))()())())))(())))()())(((()(())())()()))())())))))))((()())((()()(()))(()(())))()))()))(()))(()))()()(()(((())((((()))()(()))((())()(()(()())()(()))()())))))(()))()))())()())))())))(())))((())(()())))))()))(())(()))()())()(()()((()(()))))))()(())(()())(())()))(((())()))(()()(()()()))))(()(())))()))))())))))())(()()()()()()(((())))(()()))()((())(((((()()())))(()))(()))()()))(((())())()(((()()()()))))(()))(())())))()())(()()())())))))))()))))((())))()())(()))(()(()))())))))())(())))))()()())())()))()()(())))(()))(())((((((())(()))(()))())()))(()()(())))()))(()()))()))()(())))(())))((()(()))(())()()())())))(((()()())(())()))))))()(((()(((((()()(((())(())))())()((()))))((()())()(())(((())))(((()((()(()(()))(()()))())(()))(())(())))()))))))((((()))()((((()(()))()))()()))))()(()(()))()(()((()(((()(()()(((()))))()(((()(()(()(((()(()())())()()(()(()())())(()((((())(()))()))(((((()()())(())()((()()())))()()(((()()))()((((((((()(())))())((()))))(())))(()))))((()((((()()(())(((((()))(((((((((((((()())))((((()(((()((())())()))((()))()(()()((()()()()(()()(()(()(((())()(()((((((()((()()((())()((((()((()()(()()())((()()()((()((())()(()(((()((())((((())(()))((()(()))(()())()((((((((()(((((((((((()))(()(((()(()()()((((())((())()())()))(())((())(()))(((()((()(())))(()))))((()()))))((((()(()(()())(()(())((((((((()((((()((()(((((()))())()(()))(()()((()(())(((((()(())()(((((()()))))))()(((())()(()()((((())()((())((()(((())(((()))((()()((((()(())))))((()((((()((()((()(((())((()))(((((((()(((()((((((((())()))((((())(((((()((((((((()(((()((()(((()()(((()((((((()()(()((((((((()()(()(()(())((((()())()))))(((()))((((())((((()())((()(())()((()((((((()((((((()(())))()())(((())())())()(())()(()())((()()((((())((((((())(()(((((()((((())()((((()(()(())(()())(((())()((())((((()))()((((((())(()(((()(((()((((((()(((()))(()()())())((()((()())()((((())(((()(()(((((((((())(())))()((()()()()(())((()))(((((((()(((((((((()(()))))(()((((((((()((((()((()()((((((()()(((((((()(()(())()(())((()()()((()(((((()())()(((((()())()()((()(()())(()()()(((()()(((((()((((((()()((()(()()()((((((((((((()((((((((()()(((()())))()(((()()(())())((((()((((()((((()()()(())(())((()(()(((((((((((((((()(())(())))))()()))((()(((()(())((()(((()(()()((((()()(((()(((()(((((()()((()(()(((()))((((((()((((((((()((()((())(((((()(((())(())())((()()))((((())()()((()(((()(((((()()(((()))(((()(()(((((((((((((()))((((((((()(((()))))())((((((((((((())((())((()())(((())((())(()((((((((((()(((())((()()(()((())(((((((((((()))((((((((((((()(()())((()((()((()(()(((()((((((((()()(()((()(()(((()))((()))(((((((((((((()(())((((((())(((()(())(()(()(()((()()))((((()((((()((((())))())((((()((((()))((((((()((((((()((()(((())))((())(()))(()((()((((()((()(((()()))((((()()()(((((((())(((())(()))())((((()())(((()(((((((((((()(()(()((()(((((((((((((((()()((((()((((((((()(((()()((()((((()))(((()(())((((((()((((())()((((()((()))(())()(()(((()((())())((((((()(()(())())(((())(()(()())(((((()((()((())()())(())))(((()(())))))))(((()(((()))()((()(((()()((()())()()))())))(((()))(()(((()(((((((((()(()(((((()()(((()())()()))))()(((()))(((()(()(()(()(()))()(())()))(()(((())))(()))))))))))(())((()((())((()(())()(())((()()((((()()((()()))((())(((()((()(())(())))()(()(((((()((()))())()(((((()()(((()(()((((((())(()))(())()))((()(()()))(())())()))(((())))(()((()(((())(())())))((()()((((((((((((((()((()(()()(()(((()))())()()((()()()(())(()))(()())(((())((())()(())()()(()()(())))((()(((()))))(((()()(()()))())((()((())()))((((()()()())((())))(((()(())(((((()(((((()((()(()((((()()(((()()()(((()())(((()()((((())(()))(((()))(())())((()))(((()((()))(((()()((())((()(((((()((((()()())((()))()((((()((()(()()()( \ No newline at end of file diff --git a/2015/02/input b/2015/02/input deleted file mode 100644 index 5f3335f..0000000 --- a/2015/02/input +++ /dev/null @@ -1,1000 +0,0 @@ -29x13x26 -11x11x14 -27x2x5 -6x10x13 -15x19x10 -26x29x15 -8x23x6 -17x8x26 -20x28x3 -23x12x24 -11x17x3 -19x23x28 -25x2x25 -1x15x3 -25x14x4 -23x10x23 -29x19x7 -17x10x13 -26x30x4 -16x7x16 -7x5x27 -8x23x6 -2x20x2 -18x4x24 -30x2x26 -6x14x23 -10x23x9 -29x29x22 -1x21x14 -22x10x13 -10x12x10 -20x13x11 -12x2x14 -2x16x29 -27x18x26 -6x12x20 -18x17x8 -14x25x1 -30x15x22 -17x18x7 -28x23x24 -15x12x25 -14x7x20 -29x23x8 -24x5x22 -6x22x8 -1x15x26 -14x5x1 -24x28x28 -17x23x23 -4x15x7 -23x8x11 -6x15x1 -23x18x13 -17x1x26 -23x13x17 -2x18x8 -22x22x1 -10x22x6 -28x29x20 -22x21x25 -14x8x23 -12x30x14 -8x7x5 -3x30x15 -4x3x29 -25x18x3 -16x7x16 -4x3x8 -9x16x30 -20x28x3 -28x24x6 -4x18x2 -23x18x5 -22x4x30 -15x30x9 -7x12x12 -3x22x29 -12x1x9 -9x2x25 -17x11x10 -25x24x7 -7x27x26 -26x4x12 -29x2x26 -19x24x12 -23x23x3 -26x28x16 -18x4x16 -25x30x18 -29x19x19 -16x3x27 -29x25x29 -18x19x5 -14x21x30 -19x13x26 -19x10x15 -9x4x7 -18x6x6 -24x25x29 -9x12x27 -15x3x22 -30x17x21 -18x19x28 -9x11x12 -8x28x22 -11x3x4 -28x17x20 -24x18x15 -11x12x13 -6x19x24 -28x4x5 -28x22x23 -13x29x2 -9x16x15 -29x28x1 -10x18x30 -19x11x12 -26x28x25 -23x17x13 -25x1x21 -17x1x27 -17x27x28 -28x13x15 -14x13x25 -11x29x7 -22x29x5 -13x6x14 -23x18x13 -25x7x17 -18x9x20 -21x11x2 -28x11x13 -13x25x1 -19x29x25 -16x29x4 -10x21x10 -7x25x17 -5x9x3 -1x15x6 -8x27x29 -23x6x30 -22x22x29 -6x20x30 -26x25x29 -10x19x19 -20x30x9 -5x30x24 -17x10x27 -30x14x30 -8x17x4 -7x18x6 -3x5x4 -24x17x15 -14x20x17 -22x27x15 -18x14x15 -23x9x11 -21x16x29 -7x18x21 -9x3x29 -10x13x4 -2x30x4 -23x20x4 -8x22x21 -29x28x4 -13x16x25 -21x9x11 -7x26x26 -13x23x30 -19x7x10 -9x23x21 -21x9x17 -9x21x15 -20x29x22 -23x13x15 -19x25x2 -12x11x30 -20x21x6 -21x6x17 -24x26x9 -29x21x29 -29x26x16 -6x16x1 -2x12x6 -6x7x20 -7x2x22 -6x22x4 -13x11x27 -25x27x14 -11x8x6 -26x11x14 -30x3x29 -27x21x20 -15x16x26 -6x22x10 -11x9x25 -23x13x6 -13x9x3 -30x22x13 -29x23x14 -25x19x6 -7x29x11 -19x18x5 -29x25x13 -25x24x27 -1x9x12 -22x9x17 -14x12x28 -19x21x17 -13x25x17 -14x25x12 -4x14x30 -7x15x28 -3x6x25 -6x2x16 -15x19x11 -17x30x20 -20x23x7 -26x21x6 -26x29x24 -2x4x30 -4x22x18 -13x3x28 -27x6x21 -5x3x27 -12x7x11 -28x11x9 -12x9x2 -1x22x20 -15x13x28 -14x19x16 -28x20x3 -20x4x9 -26x7x26 -18x19x25 -7x1x13 -20x23x29 -27x26x8 -11x15x15 -10x21x23 -29x2x11 -21x28x20 -3x18x23 -26x17x17 -14x26x17 -20x7x17 -18x12x8 -4x8x8 -8x15x23 -24x29x5 -1x25x8 -1x28x17 -16x18x13 -29x24x22 -13x16x10 -14x7x16 -15x11x29 -12x15x19 -17x6x28 -4x3x9 -15x16x8 -29x27x11 -2x24x20 -4x21x3 -29x24x27 -18x22x22 -7x8x18 -20x7x8 -19x9x2 -20x17x2 -2x29x10 -19x25x1 -28x9x3 -29x27x20 -7x21x7 -10x4x22 -26x8x5 -26x14x1 -5x27x9 -2x18x3 -3x27x17 -30x17x23 -30x11x20 -4x6x7 -6x29x27 -30x16x20 -24x30x28 -19x20x26 -18x1x25 -26x12x12 -19x15x29 -16x21x24 -23x13x26 -25x16x10 -8x9x18 -24x14x1 -24x15x21 -19x9x14 -8x23x11 -22x2x16 -29x9x26 -3x16x25 -15x20x30 -3x11x12 -15x2x3 -13x7x4 -2x7x27 -9x26x11 -30x24x19 -28x17x21 -10x8x2 -11x15x26 -10x12x20 -24x24x27 -25x26x16 -13x4x20 -25x13x11 -12x22x3 -20x7x1 -12x18x6 -26x8x20 -14x2x7 -23x12x1 -26x24x24 -27x26x23 -26x17x5 -17x24x2 -26x5x6 -23x5x1 -5x18x30 -24x21x19 -5x28x11 -21x20x14 -25x4x22 -26x24x11 -7x5x8 -13x1x30 -5x1x6 -14x5x2 -8x11x7 -13x20x1 -17x30x14 -29x22x10 -12x26x3 -27x17x3 -26x27x4 -5x26x17 -22x11x19 -8x26x3 -24x19x22 -7x1x4 -6x27x30 -4x28x14 -16x14x18 -4x5x20 -19x25x4 -15x15x1 -10x14x14 -16x18x24 -21x27x15 -5x5x10 -1x7x13 -16x2x8 -13x15x11 -3x25x10 -20x29x8 -12x3x2 -10x13x12 -25x27x1 -11x30x19 -7x19x13 -27x6x18 -16x21x19 -21x29x5 -16x23x12 -29x19x15 -5x5x10 -27x15x1 -13x16x22 -29x19x5 -8x12x9 -3x18x5 -13x25x3 -5x9x21 -10x20x16 -9x9x11 -23x21x1 -22x2x15 -27x8x13 -23x7x3 -26x30x15 -29x15x16 -16x27x13 -2x18x9 -10x27x8 -20x9x25 -10x2x17 -16x13x13 -21x26x1 -27x26x24 -9x30x16 -19x17x28 -25x15x1 -10x26x6 -10x11x11 -5x26x25 -30x4x15 -9x8x23 -14x25x7 -8x28x8 -28x18x24 -4x4x25 -16x25x11 -17x27x8 -15x16x9 -24x13x21 -17x3x27 -27x5x26 -8x27x12 -29x2x8 -24x23x30 -1x30x21 -6x18x20 -13x14x12 -25x30x23 -24x6x24 -12x7x21 -11x6x8 -8x30x30 -26x3x12 -28x6x5 -18x7x1 -7x6x20 -14x16x18 -11x22x15 -4x20x10 -19x24x19 -8x24x11 -4x9x10 -6x6x22 -10x9x29 -1x5x28 -19x25x29 -20x30x3 -15x13x13 -9x9x24 -20x14x29 -26x24x13 -2x25x8 -10x26x2 -12x19x12 -18x6x20 -4x5x14 -26x27x10 -16x26x20 -3x21x15 -2x26x18 -14x11x17 -26x26x25 -10x1x11 -17x19x19 -27x28x26 -9x2x10 -19x30x15 -23x30x14 -15x3x20 -2x14x22 -21x18x8 -22x4x29 -19x6x29 -9x26x29 -16x10x9 -22x12x22 -13x28x14 -25x14x28 -28x3x30 -10x17x1 -10x27x22 -10x23x19 -14x25x9 -11x24x8 -30x25x10 -22x13x28 -2x7x6 -11x20x8 -9x22x14 -19x16x9 -11x24x4 -11x17x2 -6x4x10 -26x10x10 -12x14x5 -27x10x3 -15x3x6 -11x7x19 -22x10x12 -21x26x10 -13x20x3 -27x8x8 -1x24x23 -24x9x22 -23x17x23 -3x28x19 -2x20x28 -23x17x24 -26x1x4 -4x1x12 -5x6x16 -13x22x13 -25x21x21 -20x21x12 -9x24x25 -17x16x12 -12x28x9 -18x16x27 -29x12x2 -30x12x15 -24x11x10 -4x9x22 -4x24x5 -19x11x5 -6x25x6 -1x20x17 -22x8x21 -11x26x4 -16x19x3 -8x12x8 -13x2x18 -10x5x11 -8x12x17 -21x2x5 -26x17x26 -23x18x17 -28x11x14 -1x4x27 -29x5x28 -5x9x10 -5x7x25 -20x15x27 -15x11x17 -12x14x1 -29x14x4 -18x14x18 -14x25x24 -26x14x18 -13x8x11 -30x1x23 -3x4x12 -12x24x9 -8x6x16 -14x15x30 -12x30x8 -22x11x18 -16x30x28 -17x18x4 -13x14x23 -2x28x8 -3x28x30 -29x30x8 -4x6x26 -6x30x17 -11x30x30 -19x4x3 -12x15x20 -22x28x4 -26x30x2 -6x12x7 -1x10x5 -25x29x7 -17x9x18 -16x21x29 -21x14x7 -15x16x11 -26x6x15 -8x24x7 -2x20x4 -2x9x3 -19x8x13 -18x7x22 -27x14x17 -2x13x8 -18x15x26 -15x27x27 -18x11x15 -1x29x20 -21x12x11 -20x2x15 -28x23x9 -1x1x17 -7x23x9 -30x9x27 -9x16x18 -15x24x28 -30x11x18 -29x26x10 -9x5x25 -2x1x19 -14x3x14 -6x3x6 -30x15x20 -20x17x27 -28x10x9 -14x24x28 -17x11x6 -12x3x6 -8x8x15 -23x14x21 -11x21x7 -5x13x30 -4x29x25 -30x28x24 -18x4x9 -3x15x6 -13x9x19 -30x14x7 -7x9x9 -17x11x26 -24x26x13 -16x21x16 -27x17x25 -2x21x11 -9x11x27 -3x3x7 -13x8x14 -20x20x26 -13x29x22 -30x11x1 -7x10x19 -27x5x9 -23x17x15 -21x6x13 -24x15x16 -18x4x14 -18x16x6 -22x11x18 -14x2x5 -15x3x7 -10x20x29 -16x1x10 -30x23x1 -10x15x11 -17x14x5 -22x8x13 -7x11x28 -26x17x3 -2x23x2 -28x13x19 -18x12x28 -22x23x16 -14x12x1 -20x8x19 -17x19x13 -29x2x12 -2x26x27 -29x16x4 -13x8x18 -16x15x30 -23x16x2 -28x8x27 -21x8x23 -13x20x26 -19x6x17 -17x30x15 -7x4x30 -2x13x30 -18x7x19 -4x13x27 -8x6x5 -18x20x25 -2x3x30 -23x27x13 -22x30x4 -23x25x25 -23x16x19 -25x3x1 -5x6x15 -11x29x12 -25x24x7 -16x7x20 -20x3x2 -12x27x15 -16x10x12 -1x3x14 -22x1x26 -2x24x18 -11x29x16 -15x2x9 -10x1x24 -21x8x11 -30x11x23 -6x30x21 -13x27x29 -14x6x5 -18x29x19 -12x4x28 -29x3x14 -10x30x28 -5x7x15 -14x1x10 -9x25x14 -7x24x18 -28x17x21 -18x13x25 -26x15x1 -21x1x19 -12x16x21 -4x6x13 -7x15x26 -17x19x5 -12x28x2 -1x20x19 -27x7x5 -17x26x8 -12x15x19 -5x23x10 -8x2x8 -16x13x12 -14x27x1 -26x29x3 -24x16x14 -14x13x13 -7x22x23 -2x9x30 -4x27x8 -26x27x15 -23x1x6 -25x29x18 -5x18x1 -20x8x20 -5x10x25 -30x25x15 -7x22x25 -28x26x17 -29x4x1 -21x11x27 -20x9x8 -25x22x12 -2x11x11 -23x2x16 -23x27x20 -2x13x28 -27x2x24 -11x1x17 -12x4x27 -16x20x22 -30x12x10 -5x15x4 -5x2x27 -12x4x25 -1x16x4 -27x4x4 -21x16x3 -27x26x3 -24x6x6 -24x12x12 -20x20x25 -8x29x2 -21x4x5 -2x4x8 -4x13x19 -3x20x10 -12x15x16 -6x5x4 -12x16x20 -22x19x17 -8x17x22 -25x16x15 -7x1x19 -10x1x7 -23x23x5 -28x6x12 -2x25x12 -10x27x12 -24x27x19 -14x14x20 -4x1x5 -16x27x29 -20x20x24 -28x24x30 -6x15x15 -9x15x30 -23x26x3 -17x24x21 -22x25x25 -18x29x10 -20x25x1 -24x11x16 -20x7x21 -20x7x9 -7x26x2 -5x18x1 -16x26x28 -4x10x18 -27x30x21 -26x9x9 -8x16x14 -6x27x8 -28x9x20 -13x13x4 -9x18x16 -18x15x18 -22x19x14 -14x10x17 -25x29x11 -1x18x19 -8x11x26 -18x6x14 -30x24x13 -27x1x27 -15x9x3 -2x29x17 -2x26x21 -22x9x9 -20x20x20 -22x28x2 -26x5x16 -11x3x14 -21x16x16 -18x26x7 -18x30x6 -7x11x12 -15x10x2 -27x2x16 -27x30x24 -28x14x24 -7x4x8 -6x28x15 -13x19x1 -22x26x30 -7x30x24 -2x17x21 -19x26x2 -19x24x15 -14x23x2 -21x27x15 -30x15x14 -21x29x5 -23x30x2 -4x1x2 -15x5x13 -21x2x30 -20x7x16 -1x21x25 -2x25x1 -12x29x5 -28x13x16 -26x3x12 -29x20x23 -28x12x20 -4x30x8 -16x15x16 -6x16x29 -2x28x13 -24x25x2 -26x15x22 -17x20x11 -18x12x7 -19x1x18 -8x27x13 -22x16x8 -19x26x17 -13x11x10 -22x12x3 -13x12x14 -29x17x9 -6x14x10 -14x20x10 -8x26x9 -25x13x22 -3x30x25 -14x28x1 -30x29x12 -3x17x15 -3x24x14 -28x24x22 -16x6x1 -20x25x14 -17x17x13 -6x19x27 -10x15x20 -8x23x20 -7x29x21 -18x9x25 -10x5x22 -2x27x27 -16x18x30 -15x5x12 -26x29x29 -28x11x10 -9x29x28 -24x15x23 -26x9x10 -5x1x25 -22x27x16 -7x29x3 -1x3x5 -8x7x29 -19x21x11 -28x13x30 -17x16x20 -5x10x25 -9x14x15 -15x14x23 -16x4x17 -21x8x2 -9x9x8 -22x22x4 -10x2x27 -12x19x10 -15x29x4 -22x14x7 -29x18x5 -1x7x27 -24x1x15 -23x23x26 -12x17x23 -26x10x24 -8x22x2 -8x1x10 -22x19x12 -2x23x13 -11x27x25 -26x15x27 -27x7x21 -18x9x6 -22x21x22 -7x12x26 -23x21x13 -14x3x8 -5x9x28 -29x29x15 -27x25x23 -12x2x24 -8x2x20 -29x19x4 -12x24x29 -2x27x28 -14x20x9 -28x6x25 -18x29x8 -19x11x30 -15x11x23 -18x7x7 -14x20x14 -26x18x22 -27x25x13 -12x10x30 -30x2x7 -28x10x1 -18x10x30 -22x11x5 -22x16x3 -25x15x9 -5x10x24 -4x28x8 -19x24x18 -3x4x25 -14x4x30 -11x26x3 -12x12x12 -26x7x24 -3x2x14 -1x27x7 -2x2x13 -3x26x26 -12x4x11 -12x17x20 -4x19x30 -5x18x10 -17x6x18 -19x30x20 -11x2x17 -30x13x19 -22x23x7 -17x28x2 -5x17x30 -7x11x4 -21x26x18 -15x28x4 -5x6x27 -12x6x16 -9x17x12 -27x20x5 -14x5x20 -27x14x6 -2x14x21 -4x28x30 -24x5x1 -19x29x29 -11x23x1 -8x16x21 -3x17x19 -10x13x5 -20x21x16 -23x3x6 -27x26x11 -3x2x22 -14x3x5 -10x9x8 diff --git a/2015/03/input b/2015/03/input deleted file mode 100644 index 6e8d40e..0000000 --- a/2015/03/input +++ /dev/null @@ -1 +0,0 @@ -^^<<>^^>^^^><^>v^>v><><><^^v>v^v>>>^<>v<^<^>>>>><>^>>^>v^>><<^>v>v<>^v^v^vvv><>^^>v><>^><^^^v>>^v^>v><>v^^><vv^<<>v>>><<<>>^^^vv>>>^><<<>><><^>v<>^>v<^v^><<<<>^<>v>^v>vv<^<<>>>>^^v>vv^^<>^<>^^^^<^^^vv<^^v^^>v>^v^^^^>><v<>^v^><>^^><<^^<^^>vv<>v^<^v^>^^>^<>v^^vv<>>v><<<>vvv<>v<>><^<^v<>^vv>^^v<^<>>vv<^>>^>>vv^v>^v^<>^>>>>vv>^^>v>vv>v><^vv^<^<<^^vv^^v>^>>v><^<>v<><>^^<>v>><>^^>^^>>vvv^><<<<<^<^vv<^<>^^^<<<^>^^^vv<>^<>v<^v>^<<>^v<>>v<<^<^<<<><><>^>>>>^>v^v<>vv<^vvv^^^^vv>^v^^v^<^vv<^vv>v<^>vv<>>^>^><^>v>^v>vvv<>^>^v<><>vv>><^v^<><>>v^v^><^<^>vv>v<^>vvv>v<<<<<^>^vv>^><><>^<v^>^><><>>^>^>><^^^>^^>^^v^^<^v^^>v^^>>><<><><>^^<<^^v^>v>><>^^^><^vvv<^^^^^v><<><><>>^>vv>>^vv^^><v<^^>^<^^<^>>>^v<>v<^^^>vvv^v<<^><>>>>v>>>^^vvv^vvv<^^^^v^v^^<<^>v^v^<<><>><^v><<>><<<>^v>v<>^^vv>>^<>v^^<<^v>>v<>>^v^^>><^>v^<^v^^>><>v^>^v^v<<v<><>vv>>>>^>v<>v<<<>^^>vv^v<>^<<<<>>^^>^v<>^v<>>^v^<<^<^>>>^vv<>v^>>v<^^v>>^>><<><<<>>>^v>><^^vv>><>v^><>vv<^^v^^^v<>><^vvv<<^<>v>>>v>><>>><>>^v>v>^^<^>^>v><>vv>^v><<>>>>>>>^<<^vv^^vvvv<^^><<vvv<>^><v<>>^^<<^^vv>v>^vv>>^v^^vvvv>^^>>v^v^^><<^>v>>^^>^<^^<>vvv^vv>v>^v<><^vv^>^v>>>^^<^<^>^v^>^>>>^v>^>^^^>>^<>v^^<>^v<<^^>^^v<^v^>><^v^>^<>>^vv^vv^>v^><^^<^v<^><>v><^v^v^^^v>v^<>^<^^>^v^^<>v^<<>>vv<>>>>v>v<>^>>>v<>^^>^<^><>^><><>^<<>>><<^>^vv^v>>vv^<<^^<<><<^v^>>>v<<<v>^vv<^v>v<^>^^vv>v>><>><>^<>><><<^<<^v^v<v>vvv<^v^^^v^><^v>^<^>^<<>v^<><>>^v<>vvv<^>><^^>^>^v^vv<^><<^v>><^^v>^v<>^>vvvv><^>^<<>v>^>>^<^<<<^v^^^>^>>^>><><<^>v^^>v<<<^>vvv^^<<><^v^v^^^>^^>^vv<>v>>v^>vv^vv>v<^v^^>>^v^v<>>^^><><>>>^>^<>^^v^^><^<>><<^>vv^>>>v<<><<^>vv>vvv>^<><>>>>vv><<><<<<>><v>v^><>v^v^^><>v>v>^^v<^v<>>^^^^^>^^>v<^<^>>>^><^^>><<>>^><>^^^>v^^^>^^v^<>^^><^>>><><^>>vv<^>v<^v>v^<^vv^^><<<><><^v^v>v^>>^^vv^^v>^<^v<>^>^><^^v><^<^<>v^^>^><>>><<<><>v<<^v^^<^><>^<><>v<^^>^^<<>>^><^><^<^>^^v<>v>>><><<>^>v><><<<>^^^v>><<^v>^>>>>^vv<^<>>^<^^<^v>v^<<^<<<<<^<^>>^><<>><>v^v>^<^>v^<>^v^v^v><^vv<<^<>^^^<>^v>^v<>>^>v<<>v<>v^v>v<<<>>v>vv>>v<<>v<>v<^>^>^>v>^>^^^v<<>>>^vvv^^>^^<^vv^^^^>v>^v^>v^^v^>>^v>^vv>^^v^<<<<>^<><^<^<<^^>v^^^v<>>vvv>vv>^<^v>>^v<^^v^v>v<>^v<<<^^v^^^<^v>v^v^v>>v<>^v>vv^v>vv<<^v^v>v>><^vv>>>><<<><>^v^<^vvv>v<>><^v>^>>vv<><><>v><>>><^>vv>>^<>v^>>^><<<^><<>^v^>>><><>vv>^<>^>^v^^><^>>><<>v^<^vv>^<^vv>>vv<><<^><>v<^^<^>vv^^^^vv<<>vv<>v<>>>>^><>^<><>v<>><<>^^vvv>^^^<><>>vvv^v>><>vv^^^v^<<>^^v<><<^^v<>^^>^<^^v>>v^v^^>>v>>>^<<^<>^>^^v>>>>^v<<<^^vv><^>vv<>>vv^>v>>v^vvv^^>vv^<v^>>v^<>>><><<^^<^v>^>>>v>v>^v<>vv>v>^v<<<>><<><><>v^>>>v^>v^>>vv^^^<>>><^>v^<>^^>v<><<<>v^v>^>v<^<>v>v^^>>v>vv^v<>>^^^^<>v^>>>>>>>>^v<^<<>>><<<^<<^>^>v^<>^<<<>v>><^vv^>^>^>>>^v<<>^>^v^><>>v^>v^>^>>v<>vv^v<<>^^>>vv<>vv>>^v<^vv>^v>v<>v^<><>v^^><<<><>^>^v^<>>v^v>v<>>^^<<^<^^vv^<>>^vv^<>>^^^^v>v><^^^v^<<<>^<^<<>><>>v<<^v^>><>>^vv^v>vv>>>>>>^^<<>v^>v^v>^^>>>^v>>^^^<>><>v^<<v>v^^^>^v>^v<^<<><>vv>^^^<^^vv^^>vv>v<<^>^vv><^>^^^^v<v^<<^^>>^^vvvv^v^>vv>>v^vvv<>>^><>>v^^>>^<>>vvvv^>>>v<<^<<^>v^>><<v>v^>^v><>v<<>vv>>><^>>^^v>^>><>vv^><<>>vv<<<^<^^>^<<^>>>>>v>vv<^>^v><>>vv^vvvv>v^>>v><<^^^v>>vv^^>v>^v>^v^^>^<^vvvv<<^>>^<<^^>>^<^>v^><^vv>^^v>>><>v^v>^v<^><<<>vv>v<><>>v^<>^^>^<>^<<^>>vv^><^>v^>>v^>v>vv><>>v<^>><<vvv^vvv^vv^>^>v>>>>vv^>^<>v<^>^<^v>vv<^<<>>^<^<^^<>^<v<<>v>><^v<<^vvv>v>v<<^^<^^>v^^^>^>vv^^^vv>v<>>>vv>><><^><><<>vv>vv^v^>>><>v>>vv>^^vvv^>^^>^>^>^v<<^vv^>vvv^^vv><^>^v^>^><>v<^^vv<^<>>^^v^v>v^vv<>><^v>^<^v>^<>^v>>>><>>>v><^v^vv><<^v<<>^^<^v>vvv<><^^><<^v><>^<^v<^^<^vvvv^^>>>>vv>v>>>v<<<>v^>>vv^vvv<>vvv>>>><>>><>^v>><>>^vv<<^^vv><^v^vv^^^vv>^><^vvv<<>^vvv^>>>^<<<><<<<<^v<^^>>>>^>^v<<<^<^>>v^<<><<^^vvv^>v<>>^^>v>^v>>v>>>^<^<^>v^v^>><>^<<^vvv^^<>^v^>^^<<^>^vv>>v^v^>v>^<^^<>^>^>>>^^vvv^<<>v^<<>><>v<^<^>v^>^vv>^>>^<^v^<<<<^v^>v^><<<><^^^^>v>^^>v><>>^><<><^<>>^^>vv<^><^v^>>>vvv<^<>>^>>^v^<^^v>^^^v<^vv^>>^v><<^<><>>^>vv<<>^^^v^^><>>vv>v^>vvv^^v>^>>^>>v^<<v^<^v^vv^><^<^v<v>^v^<<^^>>^^^v>>>><^^v^>>^^>>^v^<^v>v^v^v^v^>v^vv<><>^^<>^><^^^<<<^v<<>^<^^^^^v^<^<<^^>^vv<>v^>><>>^>v>v<>^>v>><>^<>>>^>^>>v^>v><^vv^>v<v<><^><^v<<>v<>^^><<>v>vv<^vvv><><>vv^<<>^>^<^>>>^v>v<^v^^^vv<>>>^<<^>>><<^^v^>v^<^v>vvv>v^^vv>^^>>v<>^<<>^<><^^v^>><>^>v>>^^^<<^^v<>^^>^<>^>><^>^vvv><^>^<^>^>>vv<^>>^v>>^<>>^^>>>v^>v<>v^^vv>v><^v^^>v<<>v^^<><>^>vvv><^^^>^v^>v>>^vvv<^vv>^^>^>>v<>><<^v<^><>vv^<<^^vv>>^<^><^^v^<<>^v^^>v^>>^^^<^vv>v^>>>vv<<>v>>>^>v^^>v^<<>>vv<<^v>v<<^^>v>>v>v^>>^>>v>^><<^<<>^v>><^^<^<<^>vv<<>^<>^vv>^^^v<^v>vv>^^^^>v>v><<^<<<^vv><^<<<>>v<v>^v^v^<^<^vv>vvv<^^v<>v<<<<>v^<<><<<>v<^>^^v<^^v^>vv>vvv>v>>^><^>>v<v<<^^^v<<^v^^><><<<><<>v>^<<>v<<<^v>>v>><<^<><^v^^v^>^>vvvv<<><<>>^^^>v>v^><>>><^><<><<<^<>v^>>^v^>v^<>>v>^^><^<^v^>v>^vvv<>>v<>^vvvv><<<<<<<v<<<<^v<<><^<<>vv^<<>><^^<<>>>vv>>>>>>^v>v^v^^><<^v^^^<>^>>><>v^v^vvv^>>v>>>^^<<^^vv><<<^^^<<<^^>>>>vvv^v<^>^^>v<^<>v>>>^vv<<^^v^>^>^v>v>v^v^>v<><>>>>><<^v^<>^v<>vvv^>v>v^<><><>^>>><>^>^^<>v^^>^><>><>v^v^^v>>>>vv>>^v<<^v^<>^>v^^>^^<^><<<^^^v^^^^v<^<>v<^^<>vv^^v^<>^<<^>>v>v<<<^^^^vvv^<^<><>v<>><<><<^^^^vv><<>>>^v<<>^>>>v^>v>^^<>^<^>v>^>>>><>^^>v^^v>^vv^^v^><<<>>v<>v<<<>^<^<<>v>>>>^<vvv<^><^<<^>v>>v><>^>>>^v^v>v^^vv^>^<^^>>^><^vv^^vv^<>>^^^^<^^><>>^>>^>^vvv<^<^><>>>^^<><><<>>>>^<<>>>^<^v^>><<^>>>^<^>><>^^<>^v^^vv<><^>vv^^v^<^^^v^vvv^>><>>v<>^<^vvv<<^^>vv^^<<>>><^^vvv<<<^>^<><^>vv^><^<<>vv<>vv>v>v^<<>^^^^v^^^^^<<^><><^^v^>v>^>><^><<>v^>>^vvv>>^<^<>^^v^vv^^v><>>v<<<>v>^<>v<<>v^>^<<><<>v^>v<><^^>^<^v^^><^>vv>^>vvvv>^^><<>vv^>^v<<^<<^<<>vv>>^>>>>>v^v<^v>v>^^^vv^v<^<>v><>>vv>v><>v>^v<><<<<<>v^vv<<<<^<>^>><>^^vv>^<^<<>vv>>vv><>><^^><^<>^><>v^^^^v^^vv<>v<>v>^vv^>^<>^^^>v^>>>v><<^>>v<^v<>^^v<><<>v<^<^>v<>v^>v>^^<<<^^vv^<><<<>>v>^^<>v>>>><<>v^v<>v>><<<<^<<^>^>v^vv^><^v^^<>^^><>vv>^>vvv<^v^>>^>^>^^<<^>^>^v><>>^<^^v>^>>^^<><>>>^^>^^vvv>v<^^<>v^v^^v^v>><<^^^>>v>^vv>^>^^v<>^^<>v^^<>v^><<>vv<<^vvvv><<v>v^>v^<>v^>^^<>^>^^v<>><<<>^v^^v^v<<<^v^<>^<>v>^^>vv>^^<<<><<^>v<^^<^<<>^>>>>>^v^v<vvv<<>v>v>>^v^v^>><<<<>v^<<>>>^>>^>>< \ No newline at end of file diff --git a/2015/04/input b/2015/04/input deleted file mode 100644 index bf3e46f..0000000 --- a/2015/04/input +++ /dev/null @@ -1 +0,0 @@ -bgvyzdsv diff --git a/2015/05/input b/2015/05/input deleted file mode 100644 index a9b6e77..0000000 --- a/2015/05/input +++ /dev/null @@ -1,1000 +0,0 @@ -sszojmmrrkwuftyv -isaljhemltsdzlum -fujcyucsrxgatisb -qiqqlmcgnhzparyg -oijbmduquhfactbc -jqzuvtggpdqcekgk -zwqadogmpjmmxijf -uilzxjythsqhwndh -gtssqejjknzkkpvw -wrggegukhhatygfi -vhtcgqzerxonhsye -tedlwzdjfppbmtdx -iuvrelxiapllaxbg -feybgiimfthtplui -qxmmcnirvkzfrjwd -vfarmltinsriqxpu -oanqfyqirkraesfq -xilodxfuxphuiiii -yukhnchvjkfwcbiq -bdaibcbzeuxqplop -ivegnnpbiyxqsion -ybahkbzpditgwdgt -dmebdomwabxgtctu -ibtvimgfaeonknoh -jsqraroxudetmfyw -dqdbcwtpintfcvuz -tiyphjunlxddenpj -fgqwjgntxagidhah -nwenhxmakxqkeehg -zdoheaxqpcnlhnen -tfetfqojqcdzlpbm -qpnxkuldeiituggg -xwttlbdwxohahwar -hjkwzadmtrkegzye -koksqrqcfwcaxeof -wulwmrptktliyxeq -gyufbedqhhyqgqzj -txpunzodohikzlmj -jloqfuejfkemcrvu -amnflshcheuddqtc -pdvcsduggcogbiia -yrioavgfmeafjpcz -uyhbtmbutozzqfvq -mwhgfwsgyuwcdzik -auqylgxhmullxpaa -lgelzivplaeoivzh -uyvcepielfcmswoa -qhirixgwkkccuzlp -zoonniyosmkeejfg -iayfetpixkedyana -ictqeyzyqswdskiy -ejsgqteafvmorwxe -lhaiqrlqqwfbrqdx -ydjyboqwhfpqfydc -dwhttezyanrnbybv -edgzkqeqkyojowvr -rmjfdwsqamjqehdq -ozminkgnkwqctrxz -bztjhxpjthchhfcd -vrtioawyxkivrpiq -dpbcsznkpkaaclyy -vpoypksymdwttpvz -hhdlruwclartkyap -bqkrcbrksbzcggbo -jerbbbnxlwfvlaiw -dwkasufidwjrjfbf -kkfxtjhbnmqbmfwf -vmnfziwqxmioukmj -rqxvcultipkecdtu -fhmfdibhtjzkiqsd -hdpjbuzzbyafqrpd -emszboysjuvwwvts -msyigmwcuybfiooq -druyksfnbluvnwoh -fvgstvynnfbvxhsx -bmzalvducnqtuune -lzwkzfzttsvpllei -olmplpvjamynfyfd -padcwfkhystsvyfb -wjhbvxkwtbfqdilb -hruaqjwphonnterf -bufjobjtvxtzjpmj -oiedrjvmlbtwyyuy -sgiemafwfztwsyju -nsoqqfudrtwszyqf -vonbxquiiwxnazyl -yvnmjxtptujwqudn -rrnybqhvrcgwvrkq -taktoxzgotzxntfu -quffzywzpxyaepxa -rfvjebfiddcfgmwv -iaeozntougqwnzoh -scdqyrhoqmljhoil -bfmqticltmfhxwld -brbuktbyqlyfpsdl -oidnyhjkeqenjlhd -kujsaiqojopvrygg -vebzobmdbzvjnjtk -uunoygzqjopwgmbg -piljqxgicjzgifso -ikgptwcjzywswqnw -pujqsixoisvhdvwi -trtuxbgigogfsbbk -mplstsqclhhdyaqk -gzcwflvmstogdpvo -tfjywbkmimyyqcjd -gijutvhruqcsiznq -ibxkhjvzzxgavkha -btnxeqvznkxjsgmq -tjgofgauxaelmjoq -sokshvyhlkxerjrv -ltogbivktqmtezta -uduwytzvqvfluyuf -msuckpthtgzhdxan -fqmcglidvhvpirzr -gwztkqpcwnutvfga -bsjfgsrntdhlpqbx -xloczbqybxmiopwt -orvevzyjliomkkgu -mzjbhmfjjvaziget -tlsdxuhwdmghdyjb -atoecyjhwmznaewi -pyxpyvvipbqibiox -ajbfmpqqobfsmesj -siknbzefjblnohgd -eqfhgewbblwdfkmc -opylbscrotckkrbk -lbwxbofgjkzdxkle -ceixfjstaptdomvm -hnkrqxifjmmjktie -aqykzeuzvvetoygd -fouahjimfcisxima -prkzhutbqsyrhjzx -qqwliakathnsbzne -sayhgqtlcqqidqhj -ygduolbysehdudra -zricvxhdzznuxuce -ucvzakslykpgsixd -udirhgcttmyspgsb -yuwzppjzfsjhhdzi -gtqergjiuwookwre -xvxexbjyjkxovvwf -mlpaqhnnkqxrmwmm -ezuqbrjozwuqafhb -mcarusdthcbsonoq -weeguqeheeiigrue -pngtfugozxofaqxv -copphvbjcmfspenv -jiyahihykjjkdaya -gdqnmesvptuyrfwp -vbdscfywqmfxbohh -crtrfuxyjypzubrg -seihvevtxywxhflp -fvvpmgttnapklwou -qmqaqsajmqwhetpk -zetxvrgjmblxvakr -kpvwblrizaabmnhz -mwpvvzaaicntrkcp -clqyjiegtdsswqfm -ymrcnqgcpldgfwtm -nzyqpdenetncgnwq -cmkzevgacnmdkqro -kzfdsnamjqbeirhi -kpxrvgvvxapqlued -rzskbnfobevzrtqu -vjoahbfwtydugzap -ykbbldkoijlvicbl -mfdmroiztsgjlasb -quoigfyxwtwprmdr -ekxjqafwudgwfqjm -obtvyjkiycxfcdpb -lhoihfnbuqelthof -eydwzitgxryktddt -rxsihfybacnpoyny -bsncccxlplqgygtw -rvmlaudsifnzhcqh -huxwsyjyebckcsnn -gtuqzyihwhqvjtes -zreeyomtngvztveq -nwddzjingsarhkxb -nuqxqtctpoldrlsh -wkvnrwqgjooovhpf -kwgueyiyffudtbyg -tpkzapnjxefqnmew -ludwccvkihagvxal -lfdtzhfadvabghna -njqmlsnrkcfhtvbb -cajzbqleghhnlgap -vmitdcozzvqvzatp -eelzefwqwjiywbcz -uyztcuptfqvymjpi -aorhnrpkjqqtgnfo -lfrxfdrduoeqmwwp -vszpjvbctblplinh -zexhadgpqfifcqrz -ueirfnshekpemqua -qfremlntihbwabtb -nwznunammfexltjc -zkyieokaaogjehwt -vlrxgkpclzeslqkq -xrqrwfsuacywczhs -olghlnfjdiwgdbqc -difnlxnedpqcsrdf -dgpuhiisybjpidsj -vlwmwrikmitmoxbt -sazpcmcnviynoktm -pratafauetiknhln -ilgteekhzwlsfwcn -ywvwhrwhkaubvkbl -qlaxivzwxyhvrxcf -hbtlwjdriizqvjfb -nrmsononytuwslsa -mpxqgdthpoipyhjc -mcdiwmiqeidwcglk -vfbaeavmjjemfrmo -qzcbzmisnynzibrc -shzmpgxhehhcejhb -wirtjadsqzydtyxd -qjlrnjfokkqvnpue -dxawdvjntlbxtuqc -wttfmnrievfestog -eamjfvsjhvzzaobg -pbvfcwzjgxahlrag -omvmjkqqnobvnzkn -lcwmeibxhhlxnkzv -uiaeroqfbvlazegs -twniyldyuonfyzqw -wgjkmsbwgfotdabi -hnomamxoxvrzvtew -ycrcfavikkrxxfgw -isieyodknagzhaxy -mgzdqwikzullzyco -mumezgtxjrrejtrs -nwmwjcgrqiwgfqel -wjgxmebfmyjnxyyp -durpspyljdykvzxf -zuslbrpooyetgafh -kuzrhcjwbdouhyme -wyxuvbciodscbvfm -kbnpvuqwmxwfqtqe -zddzercqogdpxmft -sigrdchxtgavzzjh -lznjolnorbuddgcs -ycnqabxlcajagwbt -bnaudeaexahdgxsj -rlnykxvoctfwanms -jngyetkoplrstfzt -tdpxknwacksotdub -yutqgssfoptvizgr -lzmqnxeqjfnsxmsa -iqpgfsfmukovsdgu -qywreehbidowtjyz -iozamtgusdctvnkw -ielmujhtmynlwcfd -hzxnhtbnmmejlkyf -ftbslbzmiqkzebtd -bcwdqgiiizmohack -dqhfkzeddjzbdlxu -mxopokqffisxosci -vciatxhtuechbylk -khtkhcvelidjdena -blatarwzfqcapkdt -elamngegnczctcck -xeicefdbwrxhuxuf -sawvdhjoeahlgcdr -kmdcimzsfkdfpnir -axjayzqlosrduajb -mfhzreuzzumvoggr -iqlbkbhrkptquldb -xcvztvlshiefuhgb -pkvwyqmyoazocrio -ajsxkdnerbmhyxaj -tudibgsbnpnizvsi -cxuiydkgdccrqvkh -cyztpjesdzmbcpot -nnazphxpanegwitx -uphymczbmjalmsct -yyxiwnlrogyzwqmg -gmqwnahjvvdyhnfa -utolskxpuoheugyl -mseszdhyzoyavepd -ycqknvbuvcjfgmlc -sknrxhxbfpvpeorn -zqxqjetooqcodwml -sesylkpvbndrdhsy -fryuxvjnsvnjrxlw -mfxusewqurscujnu -mbitdjjtgzchvkfv -ozwlyxtaalxofovd -wdqcduaykxbunpie -rlnhykxiraileysk -wgoqfrygttlamobg -kflxzgxvcblkpsbz -tmkisflhativzhde -owsdrfgkaamogjzd -gaupjkvkzavhfnes -wknkurddcknbdleg -lltviwincmbtduap -qwzvspgbcksyzzmb -ydzzkumecryfjgnk -jzvmwgjutxoysaam -icrwpyhxllbardkr -jdopyntshmvltrve -afgkigxcuvmdbqou -mfzzudntmvuyhjzt -duxhgtwafcgrpihc -tsnhrkvponudumeb -sqtvnbeiigdzbjgv -eczmkqwvnsrracuo -mhehsgqwiczaiaxv -kaudmfvifovrimpd -lupikgivechdbwfr -mwaaysrndiutuiqx -aacuiiwgaannunmm -tjqjbftaqitukwzp -lrcqyskykbjpaekn -lirrvofbcqpjzxmr -jurorvzpplyelfml -qonbllojmloykjqe -sllkzqujfnbauuqp -auexjwsvphvikali -usuelbssqmbrkxyc -wyuokkfjexikptvv -wmfedauwjgbrgytl -sfwvtlzzebxzmuvw -rdhqxuechjsjcvaf -kpavhqkukugocsxu -ovnjtumxowbxduts -zgerpjufauptxgat -pevvnzjfwhjxdoxq -pmmfwxajgfziszcs -difmeqvaghuitjhs -icpwjbzcmlcterwm -ngqpvhajttxuegyh -mosjlqswdngwqsmi -frlvgpxrjolgodlu -eazwgrpcxjgoszeg -bbtsthgkjrpkiiyk -tjonoglufuvsvabe -xhkbcrofytmbzrtk -kqftfzdmpbxjynps -kmeqpocbnikdtfyv -qjjymgqxhnjwxxhp -dmgicrhgbngdtmjt -zdxrhdhbdutlawnc -afvoekuhdboxghvx -hiipezngkqcnihty -bbmqgheidenweeov -suprgwxgxwfsgjnx -adeagikyamgqphrj -zzifqinoeqaorjxg -adhgppljizpaxzld -lvxyieypvvuqjiyc -nljoakatwwwoovzn -fcrkfxclcacshhmx -ownnxqtdhqbgthch -lmfylrcdmdkgpwnj -hlwjfbvlswbzpbjr -mkofhdtljdetcyvp -synyxhifbetzarpo -agnggugngadrcxoc -uhttadmdmhidpyjw -ohfwjfhunalbubpr -pzkkkkwrlvxiuysn -kmidbxmyzkjrwjhu -egtitdydwjxmajnw -civoeoiuwtwgbqqs -dfptsguzfinqoslk -tdfvkreormspprer -zvnvbrmthatzztwi -ffkyddccrrfikjde -hrrmraevdnztiwff -qaeygykcpbtjwjbr -purwhitkmrtybslh -qzziznlswjaussel -dfcxkvdpqccdqqxj -tuotforulrrytgyn -gmtgfofgucjywkev -wkyoxudvdkbgpwhd -qbvktvfvipftztnn -otckgmojziezmojb -inxhvzbtgkjxflay -qvxapbiatuudseno -krpvqosbesnjntut -oqeukkgjsfuqkjbb -prcjnyymnqwqksiz -vuortvjxgckresko -orqlyobvkuwgathr -qnpyxlnazyfuijox -zwlblfkoklqmqzkw -hmwurwtpwnrcsanl -jzvxohuakopuzgpf -sfcpnxrviphhvxmx -qtwdeadudtqhbely -dbmkmloasqphnlgj -olylnjtkxgrubmtk -nxsdbqjuvwrrdbpq -wbabpirnpcsmpipw -hjnkyiuxpqrlvims -enzpntcjnxdpuqch -vvvqhlstzcizyimn -triozhqndbttglhv -fukvgteitwaagpzx -uhcvukfbmrvskpen -tizcyupztftzxdmt -vtkpnbpdzsaluczz -wodfoyhoekidxttm -otqocljrmwfqbxzu -linfbsnfvixlwykn -vxsluutrwskslnye -zbshygtwugixjvsi -zdcqwxvwytmzhvoo -wrseozkkcyctrmei -fblgtvogvkpqzxiy -opueqnuyngegbtnf -qxbovietpacqqxok -zacrdrrkohfygddn -gbnnvjqmkdupwzpq -qgrgmsxeotozvcak -hnppukzvzfmlokid -dzbheurndscrrtcl -wbgdkadtszebbrcw -fdmzppzphhpzyuiz -bukomunhrjrypohj -ohodhelegxootqbj -rsplgzarlrknqjyh -punjjwpsxnhpzgvu -djdfahypfjvpvibm -mlgrqsmhaozatsvy -xwktrgyuhqiquxgn -wvfaoolwtkbrisvf -plttjdmguxjwmeqr -zlvvbwvlhauyjykw -cigwkbyjhmepikej -masmylenrusgtyxs -hviqzufwyetyznze -nzqfuhrooswxxhus -pdbdetaqcrqzzwxf -oehmvziiqwkzhzib -icgpyrukiokmytoy -ooixfvwtiafnwkce -rvnmgqggpjopkihs -wywualssrmaqigqk -pdbvflnwfswsrirl -jeaezptokkccpbuj -mbdwjntysntsaaby -ldlgcawkzcwuxzpz -lwktbgrzswbsweht -ecspepmzarzmgpjm -qmfyvulkmkxjncai -izftypvwngiukrns -zgmnyjfeqffbooww -nyrkhggnprhedows -yykzzrjmlevgffah -mavaemfxhlfejfki -cmegmfjbkvpncqwf -zxidlodrezztcrij -fseasudpgvgnysjv -fupcimjupywzpqzp -iqhgokavirrcvyys -wjmkcareucnmfhui -nftflsqnkgjaexhq -mgklahzlcbapntgw -kfbmeavfxtppnrxn -nuhyvhknlufdynvn -nviogjxbluwrcoec -tyozixxxaqiuvoys -kgwlvmvgtsvxojpr -moeektyhyonfdhrb -kahvevmmfsmiiqex -xcywnqzcdqtvhiwd -fnievhiyltbvtvem -jlmndqufirwgtdxd -muypbfttoeelsnbs -rypxzbnujitfwkou -ubmmjbznskildeoj -ofnmizdeicrmkjxp -rekvectjbmdnfcib -yohrojuvdexbctdh -gwfnfdeibynzjmhz -jfznhfcqdwlpjull -scrinzycfhwkmmso -mskutzossrwoqqsi -rygoebkzgyzushhr -jpjqiycflqkexemx -arbufysjqmgaapnl -dbjerflevtgweeoj -snybnnjlmwjvhois -fszuzplntraprmbj -mkvaatolvuggikvg -zpuzuqygoxesnuyc -wnpxvmxvllxalulm -eivuuafkvudeouwy -rvzckdyixetfuehr -qgmnicdoqhveahyx -miawwngyymshjmpj -pvckyoncpqeqkbmx -llninfenrfjqxurv -kzbjnlgsqjfuzqtp -rveqcmxomvpjcwte -bzotkawzbopkosnx -ktqvpiribpypaymu -wvlzkivbukhnvram -uohntlcoguvjqqdo -ajlsiksjrcnzepkt -xsqatbldqcykwusd -ihbivgzrwpmowkop -vfayesfojmibkjpb -uaqbnijtrhvqxjtb -hhovshsfmvkvymba -jerwmyxrfeyvxcgg -hncafjwrlvdcupma -qyvigggxfylbbrzt -hiiixcyohmvnkpgk -mmitpwopgxuftdfu -iaxderqpceboixoa -zodfmjhuzhnsqfcb -sthtcbadrclrazsi -bkkkkcwegvypbrio -wmpcofuvzemunlhj -gqwebiifvqoeynro -juupusqdsvxcpsgv -rbhdfhthxelolyse -kjimpwnjfrqlqhhz -rcuigrjzarzpjgfq -htxcejfyzhydinks -sxucpdxhvqjxxjwf -omsznfcimbcwaxal -gufmtdlhgrsvcosb -bssshaqujtmluerz -uukotwjkstgwijtr -kbqkneobbrdogrxk -ljqopjcjmelgrakz -rwtfnvnzryujwkfb -dedjjbrndqnilbeh -nzinsxnpptzagwlb -lwqanydfirhnhkxy -hrjuzfumbvfccxno -okismsadkbseumnp -sfkmiaiwlktxqvwa -hauwpjjwowbunbjj -nowkofejwvutcnui -bqzzppwoslaeixro -urpfgufwbtzenkpj -xgeszvuqwxeykhef -yxoldvkyuikwqyeq -onbbhxrnmohzskgg -qcikuxakrqeugpoa -lnudcqbtyzhlpers -nxduvwfrgzaailgl -xniuwvxufzxjjrwz -ljwithcqmgvntjdj -awkftfagrfzywkhs -uedtpzxyubeveuek -bhcqdwidbjkqqhzl -iyneqjdmlhowwzxx -kvshzltcrrururty -zgfpiwajegwezupo -tkrvyanujjwmyyri -ercsefuihcmoaiep -ienjrxpmetinvbos -jnwfutjbgenlipzq -bgohjmrptfuamzbz -rtsyamajrhxbcncw -tfjdssnmztvbnscs -bgaychdlmchngqlp -kfjljiobynhwfkjo -owtdxzcpqleftbvn -ltjtimxwstvzwzjj -wbrvjjjajuombokf -zblpbpuaqbkvsxye -gwgdtbpnlhyqspdi -abipqjihjqfofmkx -nlqymnuvjpvvgova -avngotmhodpoufzn -qmdyivtzitnrjuae -xfwjmqtqdljuerxi -csuellnlcyqaaamq -slqyrcurcyuoxquo -dcjmxyzbzpohzprl -uqfnmjwniyqgsowb -rbmxpqoblyxdocqc -ebjclrdbqjhladem -ainnfhxnsgwqnmyo -eyytjjwhvodtzquf -iabjgmbbhilrcyyp -pqfnehkivuelyccc -xgjbyhfgmtseiimt -jwxyqhdbjiqqqeyy -gxsbrncqkmvaryln -vhjisxjkinaejytk -seexagcdmaedpcvh -lvudfgrcpjxzdpvd -fxtegyrqjzhmqean -dnoiseraqcoossmc -nwrhmwwbykvwmgep -udmzskejvizmtlce -hbzvqhvudfdlegaa -cghmlfqejbxewskv -bntcmjqfwomtbwsb -qezhowyopjdyhzng -todzsocdkgfxanbz -zgjkssrjlwxuhwbk -eibzljqsieriyrzr -wamxvzqyycrxotjp -epzvfkispwqynadu -dwlpfhtrafrxlyie -qhgzujhgdruowoug -girstvkahaemmxvh -baitcrqmxhazyhbl -xyanqcchbhkajdmc -gfvjmmcgfhvgnfdq -tdfdbslwncbnkzyz -jojuselkpmnnbcbb -hatdslkgxtqpmavj -dvelfeddvgjcyxkj -gnsofhkfepgwltse -mdngnobasfpewlno -qssnbcyjgmkyuoga -glvcmmjytmprqwvn -gwrixumjbcdffsdl -lozravlzvfqtsuiq -sicaflbqdxbmdlch -inwfjkyyqbwpmqlq -cuvszfotxywuzhzi -igfxyoaacoarlvay -ucjfhgdmnjvgvuni -rvvkzjsytqgiposh -jduinhjjntrmqroz -yparkxbgsfnueyll -lyeqqeisxzfsqzuj -woncskbibjnumydm -lltucklragtjmxtl -ubiyvmyhlesfxotj -uecjseeicldqrqww -xxlxkbcthufnjbnm -lhqijovvhlffpxga -fzdgqpzijitlogjz -efzzjqvwphomxdpd -jvgzvuyzobeazssc -hejfycgxywfjgbfw -yhjjmvkqfbnbliks -sffvfyywtlntsdsz -dwmxqudvxqdenrur -asnukgppdemxrzaz -nwqfnumblwvdpphx -kqsmkkspqvxzuket -cpnraovljzqiquaz -qrzgrdlyyzbyykhg -opoahcbiydyhsmqe -hjknnfdauidjeydr -hczdjjlygoezadow -rtflowzqycimllfv -sfsrgrerzlnychhq -bpahuvlblcolpjmj -albgnjkgmcrlaicl -pijyqdhfxpaxzdex -eeymiddvcwkpbpux -rqwkqoabywgggnln -vckbollyhgbgmgwh -ylzlgvnuvpynybkm -hpmbxtpfosbsjixt -ocebeihnhvkhjfqz -tvctyxoujdgwayze -efvhwxtuhapqxjen -rusksgefyidldmpo -nkmtjvddfmhirmzz -whvtsuadwofzmvrt -iiwjqvsdxudhdzzk -gucirgxaxgcassyo -rmhfasfzexeykwmr -hynlxcvsbgosjbis -huregszrcaocueen -pifezpoolrnbdqtv -unatnixzvdbqeyox -xtawlpduxgacchfe -bdvdbflqfphndduf -xtdsnjnmzccfptyt -nkhsdkhqtzqbphhg -aqcubmfkczlaxiyb -moziflxpsfubucmv -srdgnnjtfehiimqx -pwfalehdfyykrohf -sysxssmvewyfjrve -brsemdzosgqvvlxe -bimbjoshuvflkiat -hkgjasmljkpkwwku -sbnmwjvodygobpqc -bbbqycejueruihhd -corawswvlvneipyc -gcyhknmwsczcxedh -kppakbffdhntmcqp -ynulzwkfaemkcefp -pyroowjekeurlbii -iwksighrswdcnmxf -glokrdmugreygnsg -xkmvvumnfzckryop -aesviofpufygschi -csloawlirnegsssq -fkqdqqmlzuxbkzbc -uzlhzcfenxdfjdzp -poaaidrktteusvyf -zrlyfzmjzfvivcfr -qwjulskbniitgqtx -gjeszjksbfsuejki -vczdejdbfixbduaq -knjdrjthitjxluth -jweydeginrnicirl -bottrfgccqhyycsl -eiquffofoadmbuhk -lbqfutmzoksscswf -xfmdvnvfcnzjprba -uvugkjbkhlaoxmyx -wadlgtpczgvcaqqv -inzrszbtossflsxk -dbzbtashaartczrj -qbjiqpccefcfkvod -hluujmokjywotvzy -thwlliksfztcmwzh -arahybspdaqdexrq -nuojrmsgyipdvwyx -hnajdwjwmzattvst -sulcgaxezkprjbgu -rjowuugwdpkjtypw -oeugzwuhnrgiaqga -wvxnyymwftfoswij -pqxklzkjpcqscvde -tuymjzknntekglqj -odteewktugcwlhln -exsptotlfecmgehc -eeswfcijtvzgrqel -vjhrkiwmunuiwqau -zhlixepkeijoemne -pavfsmwesuvebzdd -jzovbklnngfdmyws -nbajyohtzfeoiixz -ciozmhrsjzrwxvhz -gwucrxieqbaqfjuv -uayrxrltnohexawc -flmrbhwsfbcquffm -gjyabmngkitawlxc -rwwtggvaygfbovhg -xquiegaisynictjq -oudzwuhexrwwdbyy -lengxmguyrwhrebb -uklxpglldbgqsjls -dbmvlfeyguydfsxq -zspdwdqcrmtmdtsc -mqfnzwbfqlauvrgc -amcrkzptgacywvhv -ndxmskrwrqysrndf -mwjyhsufeqhwisju -srlrukoaenyevykt -tnpjtpwawrxbikct -geczalxmgxejulcv -tvkcbqdhmuwcxqci -tiovluvwezwwgaox -zrjhtbgajkjqzmfo -vcrywduwsklepirs -lofequdigsszuioy -wxsdzomkjqymlzat -iabaczqtrfbmypuy -ibdlmudbajikcncr -rqcvkzsbwmavdwnv -ypxoyjelhllhbeog -fdnszbkezyjbttbg -uxnhrldastpdjkdz -xfrjbehtxnlyzcka -omjyfhbibqwgcpbv -eguucnoxaoprszmp -xfpypldgcmcllyzz -aypnmgqjxjqceelv -mgzharymejlafvgf -tzowgwsubbaigdok -ilsehjqpcjwmylxc -pfmouwntfhfnmrwk -csgokybgdqwnduwp -eaxwvxvvwbrovypz -nmluqvobbbmdiwwb -lnkminvfjjzqbmio -mjiiqzycqdhfietz -towlrzriicyraevq -obiloewdvbrsfwjo -lmeooaajlthsfltw -ichygipzpykkesrw -gfysloxmqdsfskvt -saqzntehjldvwtsx -pqddoemaufpfcaew -mjrxvbvwcreaybwe -ngfbrwfqnxqosoai -nesyewxreiqvhald -kqhqdlquywotcyfy -liliptyoqujensfi -nsahsaxvaepzneqq -zaickulfjajhctye -gxjzahtgbgbabtht -koxbuopaqhlsyhrp -jhzejdjidqqtjnwe -dekrkdvprfqpcqki -linwlombdqtdeyop -dvckqqbnigdcmwmx -yaxygbjpzkvnnebv -rlzkdkgaagmcpxah -cfzuyxivtknirqvt -obivkajhsjnrxxhn -lmjhayymgpseuynn -bbjyewkwadaipyju -lmzyhwomfypoftuu -gtzhqlgltvatxack -jfflcfaqqkrrltgq -txoummmnzfrlrmcg -ohemsbfuqqpucups -imsfvowcbieotlok -tcnsnccdszxfcyde -qkcdtkwuaquajazz -arcfnhmdjezdbqku -srnocgyqrlcvlhkb -mppbzvfmcdirbyfw -xiuarktilpldwgwd -ypufwmhrvzqmexpc -itpdnsfkwgrdujmj -cmpxnodtsswkyxkr -wayyxtjklfrmvbfp -mfaxphcnjczhbbwy -sjxhgwdnqcofbdra -pnxmujuylqccjvjm -ivamtjbvairwjqwl -deijtmzgpfxrclss -bzkqcaqagsynlaer -tycefobvxcvwaulz -ctbhnywezxkdsswf -urrxxebxrthtjvib -fpfelcigwqwdjucv -ngfcyyqpqulwcphb -rltkzsiipkpzlgpw -qfdsymzwhqqdkykc -balrhhxipoqzmihj -rnwalxgigswxomga -ghqnxeogckshphgr -lyyaentdizaumnla -exriodwfzosbeoib -speswfggibijfejk -yxmxgfhvmshqszrq -hcqhngvahzgawjga -qmhlsrfpesmeksur -eviafjejygakodla -kvcfeiqhynqadbzv -fusvyhowslfzqttg -girqmvwmcvntrwau -yuavizroykfkdekz -jmcwohvmzvowrhxf -kzimlcpavapynfue -wjudcdtrewfabppq -yqpteuxqgbmqfgxh -xdgiszbuhdognniu -jsguxfwhpftlcjoh -whakkvspssgjzxre -ggvnvjurlyhhijgm -krvbhjybnpemeptr -pqedgfojyjybfbzr -jzhcrsgmnkwwtpdo -yyscxoxwofslncmp -gzjhnxytmyntzths -iteigbnqbtpvqumi -zjevfzusnjukqpfw -xippcyhkfuounxqk -mcnhrcfonfdgpkyh -pinkcyuhjkexbmzj -lotxrswlxbxlxufs -fmqajrtoabpckbnu -wfkwsgmcffdgaqxg -qfrsiwnohoyfbidr -czfqbsbmiuyusaqs -ieknnjeecucghpoo -cevdgqnugupvmsge -gjkajcyjnxdrtuvr -udzhrargnujxiclq -zqqrhhmjwermjssg -ggdivtmgoqajydzz -wnpfsgtxowkjiivl -afbhqawjbotxnqpd -xjpkifkhfjeqifdn -oyfggzsstfhvticp -kercaetahymeawxy -khphblhcgmbupmzt -iggoqtqpvaebtiol -ofknifysuasshoya -qxuewroccsbogrbv -apsbnbkiopopytgu -zyahfroovfjlythh -bxhjwfgeuxlviydq -uvbhdtvaypasaswa -qamcjzrmesqgqdiz -hjnjyzrxntiycyel -wkcrwqwniczwdxgq -hibxlvkqakusswkx -mzjyuenepwdgrkty -tvywsoqslfsulses -jqwcwuuisrclircv -xanwaoebfrzhurct -ykriratovsvxxasf -qyebvtqqxbjuuwuo -telrvlwvriylnder -acksrrptgnhkeiaa -yemwfjhiqlzsvdxf -banrornfkcymmkcc -ytbhxvaeiigjpcgm -crepyazgxquposkn -xlqwdrytzwnxzwzv -xtrbfbwopxscftps -kwbytzukgseeyjla -qtfdvavvjogybxjg -ytbmvmrcxwfkgvzw -nbscbdskdeocnfzr -sqquwjbdxsxhcseg -ewqxhigqcgszfsuw -cvkyfcyfmubzwsee -dcoawetekigxgygd -ohgqnqhfimyuqhvi -otisopzzpvnhctte -bauieohjejamzien -ewnnopzkujbvhwce -aeyqlskpaehagdiv -pncudvivwnnqspxy -ytugesilgveokxcg -zoidxeelqdjesxpr -ducjccsuaygfchzj -smhgllqqqcjfubfc -nlbyyywergronmir -prdawpbjhrzsbsvj -nmgzhnjhlpcplmui -eflaogtjghdjmxxz -qolvpngucbkprrdc -ixywxcienveltgho -mwnpqtocagenkxut -iskrfbwxonkguywx -ouhtbvcaczqzmpua -srewprgddfgmdbao -dyufrltacelchlvu -czmzcbrkecixuwzz -dtbeojcztzauofuk -prrgoehpqhngfgmw -baolzvfrrevxsyke -zqadgxshwiarkzwh -vsackherluvurqqj -surbpxdulvcvgjbd -wqxytarcxzgxhvtx -vbcubqvejcfsgrac -zqnjfeapshjowzja -hekvbhtainkvbynx -knnugxoktxpvoxnh -knoaalcefpgtvlwm -qoakaunowmsuvkus -ypkvlzcduzlezqcb -ujhcagawtyepyogh -wsilcrxncnffaxjf -gbbycjuscquaycrk -aduojapeaqwivnly -ceafyxrakviagcjy -nntajnghicgnrlst -vdodpeherjmmvbje -wyyhrnegblwvdobn -xlfurpghkpbzhhif -xyppnjiljvirmqjo -kglzqahipnddanpi -omjateouxikwxowr -ocifnoopfglmndcx -emudcukfbadyijev -ooktviixetfddfmh -wtvrhloyjewdeycg -cgjncqykgutfjhvb -nkwvpswppeffmwad -hqbcmfhzkxmnrivg -mdskbvzguxvieilr -anjcvqpavhdloaqh -erksespdevjylenq -fadxwbmisazyegup -iyuiffjmcaahowhj -ygkdezmynmltodbv -fytneukxqkjattvh -woerxfadbfrvdcnz -iwsljvkyfastccoa -movylhjranlorofe -drdmicdaiwukemep -knfgtsmuhfcvvshg -ibstpbevqmdlhajn -tstwsswswrxlzrqs -estyydmzothggudf -jezogwvymvikszwa -izmqcwdyggibliet -nzpxbegurwnwrnca -kzkojelnvkwfublh -xqcssgozuxfqtiwi -tcdoigumjrgvczfv -ikcjyubjmylkwlwq -kqfivwystpqzvhan -bzukgvyoqewniivj -iduapzclhhyfladn -fbpyzxdfmkrtfaeg -yzsmlbnftftgwadz diff --git a/2015/06/input b/2015/06/input deleted file mode 100644 index 495311e..0000000 --- a/2015/06/input +++ /dev/null @@ -1,300 +0,0 @@ -turn off 660,55 through 986,197 -turn off 341,304 through 638,850 -turn off 199,133 through 461,193 -toggle 322,558 through 977,958 -toggle 537,781 through 687,941 -turn on 226,196 through 599,390 -turn on 240,129 through 703,297 -turn on 317,329 through 451,798 -turn on 957,736 through 977,890 -turn on 263,530 through 559,664 -turn on 158,270 through 243,802 -toggle 223,39 through 454,511 -toggle 544,218 through 979,872 -turn on 313,306 through 363,621 -toggle 173,401 through 496,407 -toggle 333,60 through 748,159 -turn off 87,577 through 484,608 -turn on 809,648 through 826,999 -toggle 352,432 through 628,550 -turn off 197,408 through 579,569 -turn off 1,629 through 802,633 -turn off 61,44 through 567,111 -toggle 880,25 through 903,973 -turn on 347,123 through 864,746 -toggle 728,877 through 996,975 -turn on 121,895 through 349,906 -turn on 888,547 through 931,628 -toggle 398,782 through 834,882 -turn on 966,850 through 989,953 -turn off 891,543 through 914,991 -toggle 908,77 through 916,117 -turn on 576,900 through 943,934 -turn off 580,170 through 963,206 -turn on 184,638 through 192,944 -toggle 940,147 through 978,730 -turn off 854,56 through 965,591 -toggle 717,172 through 947,995 -toggle 426,987 through 705,998 -turn on 987,157 through 992,278 -toggle 995,774 through 997,784 -turn off 796,96 through 845,182 -turn off 451,87 through 711,655 -turn off 380,93 through 968,676 -turn on 263,468 through 343,534 -turn on 917,936 through 928,959 -toggle 478,7 through 573,148 -turn off 428,339 through 603,624 -turn off 400,880 through 914,953 -toggle 679,428 through 752,779 -turn off 697,981 through 709,986 -toggle 482,566 through 505,725 -turn off 956,368 through 993,516 -toggle 735,823 through 783,883 -turn off 48,487 through 892,496 -turn off 116,680 through 564,819 -turn on 633,865 through 729,930 -turn off 314,618 through 571,922 -toggle 138,166 through 936,266 -turn on 444,732 through 664,960 -turn off 109,337 through 972,497 -turn off 51,432 through 77,996 -turn off 259,297 through 366,744 -toggle 801,130 through 917,544 -toggle 767,982 through 847,996 -turn on 216,507 through 863,885 -turn off 61,441 through 465,731 -turn on 849,970 through 944,987 -toggle 845,76 through 852,951 -toggle 732,615 through 851,936 -toggle 251,128 through 454,778 -turn on 324,429 through 352,539 -toggle 52,450 through 932,863 -turn off 449,379 through 789,490 -turn on 317,319 through 936,449 -toggle 887,670 through 957,838 -toggle 671,613 through 856,664 -turn off 186,648 through 985,991 -turn off 471,689 through 731,717 -toggle 91,331 through 750,758 -toggle 201,73 through 956,524 -toggle 82,614 through 520,686 -toggle 84,287 through 467,734 -turn off 132,367 through 208,838 -toggle 558,684 through 663,920 -turn on 237,952 through 265,997 -turn on 694,713 through 714,754 -turn on 632,523 through 862,827 -turn on 918,780 through 948,916 -turn on 349,586 through 663,976 -toggle 231,29 through 257,589 -toggle 886,428 through 902,993 -turn on 106,353 through 236,374 -turn on 734,577 through 759,684 -turn off 347,843 through 696,912 -turn on 286,699 through 964,883 -turn on 605,875 through 960,987 -turn off 328,286 through 869,461 -turn off 472,569 through 980,848 -toggle 673,573 through 702,884 -turn off 398,284 through 738,332 -turn on 158,50 through 284,411 -turn off 390,284 through 585,663 -turn on 156,579 through 646,581 -turn on 875,493 through 989,980 -toggle 486,391 through 924,539 -turn on 236,722 through 272,964 -toggle 228,282 through 470,581 -toggle 584,389 through 750,761 -turn off 899,516 through 900,925 -turn on 105,229 through 822,846 -turn off 253,77 through 371,877 -turn on 826,987 through 906,992 -turn off 13,152 through 615,931 -turn on 835,320 through 942,399 -turn on 463,504 through 536,720 -toggle 746,942 through 786,998 -turn off 867,333 through 965,403 -turn on 591,477 through 743,692 -turn off 403,437 through 508,908 -turn on 26,723 through 368,814 -turn on 409,485 through 799,809 -turn on 115,630 through 704,705 -turn off 228,183 through 317,220 -toggle 300,649 through 382,842 -turn off 495,365 through 745,562 -turn on 698,346 through 744,873 -turn on 822,932 through 951,934 -toggle 805,30 through 925,421 -toggle 441,152 through 653,274 -toggle 160,81 through 257,587 -turn off 350,781 through 532,917 -toggle 40,583 through 348,636 -turn on 280,306 through 483,395 -toggle 392,936 through 880,955 -toggle 496,591 through 851,934 -turn off 780,887 through 946,994 -turn off 205,735 through 281,863 -toggle 100,876 through 937,915 -turn on 392,393 through 702,878 -turn on 956,374 through 976,636 -toggle 478,262 through 894,775 -turn off 279,65 through 451,677 -turn on 397,541 through 809,847 -turn on 444,291 through 451,586 -toggle 721,408 through 861,598 -turn on 275,365 through 609,382 -turn on 736,24 through 839,72 -turn off 86,492 through 582,712 -turn on 676,676 through 709,703 -turn off 105,710 through 374,817 -toggle 328,748 through 845,757 -toggle 335,79 through 394,326 -toggle 193,157 through 633,885 -turn on 227,48 through 769,743 -toggle 148,333 through 614,568 -toggle 22,30 through 436,263 -toggle 547,447 through 688,969 -toggle 576,621 through 987,740 -turn on 711,334 through 799,515 -turn on 541,448 through 654,951 -toggle 792,199 through 798,990 -turn on 89,956 through 609,960 -toggle 724,433 through 929,630 -toggle 144,895 through 201,916 -toggle 226,730 through 632,871 -turn off 760,819 through 828,974 -toggle 887,180 through 940,310 -toggle 222,327 through 805,590 -turn off 630,824 through 885,963 -turn on 940,740 through 954,946 -turn on 193,373 through 779,515 -toggle 304,955 through 469,975 -turn off 405,480 through 546,960 -turn on 662,123 through 690,669 -turn off 615,238 through 750,714 -turn on 423,220 through 930,353 -turn on 329,769 through 358,970 -toggle 590,151 through 704,722 -turn off 884,539 through 894,671 -toggle 449,241 through 984,549 -toggle 449,260 through 496,464 -turn off 306,448 through 602,924 -turn on 286,805 through 555,901 -toggle 722,177 through 922,298 -toggle 491,554 through 723,753 -turn on 80,849 through 174,996 -turn off 296,561 through 530,856 -toggle 653,10 through 972,284 -toggle 529,236 through 672,614 -toggle 791,598 through 989,695 -turn on 19,45 through 575,757 -toggle 111,55 through 880,871 -turn off 197,897 through 943,982 -turn on 912,336 through 977,605 -toggle 101,221 through 537,450 -turn on 101,104 through 969,447 -toggle 71,527 through 587,717 -toggle 336,445 through 593,889 -toggle 214,179 through 575,699 -turn on 86,313 through 96,674 -toggle 566,427 through 906,888 -turn off 641,597 through 850,845 -turn on 606,524 through 883,704 -turn on 835,775 through 867,887 -toggle 547,301 through 897,515 -toggle 289,930 through 413,979 -turn on 361,122 through 457,226 -turn on 162,187 through 374,746 -turn on 348,461 through 454,675 -turn off 966,532 through 985,537 -turn on 172,354 through 630,606 -turn off 501,880 through 680,993 -turn off 8,70 through 566,592 -toggle 433,73 through 690,651 -toggle 840,798 through 902,971 -toggle 822,204 through 893,760 -turn off 453,496 through 649,795 -turn off 969,549 through 990,942 -turn off 789,28 through 930,267 -toggle 880,98 through 932,434 -toggle 568,674 through 669,753 -turn on 686,228 through 903,271 -turn on 263,995 through 478,999 -toggle 534,675 through 687,955 -turn off 342,434 through 592,986 -toggle 404,768 through 677,867 -toggle 126,723 through 978,987 -toggle 749,675 through 978,959 -turn off 445,330 through 446,885 -turn off 463,205 through 924,815 -turn off 417,430 through 915,472 -turn on 544,990 through 912,999 -turn off 201,255 through 834,789 -turn off 261,142 through 537,862 -turn off 562,934 through 832,984 -turn off 459,978 through 691,980 -turn off 73,911 through 971,972 -turn on 560,448 through 723,810 -turn on 204,630 through 217,854 -turn off 91,259 through 611,607 -turn on 877,32 through 978,815 -turn off 950,438 through 974,746 -toggle 426,30 through 609,917 -toggle 696,37 through 859,201 -toggle 242,417 through 682,572 -turn off 388,401 through 979,528 -turn off 79,345 through 848,685 -turn off 98,91 through 800,434 -toggle 650,700 through 972,843 -turn off 530,450 through 538,926 -turn on 428,559 through 962,909 -turn on 78,138 through 92,940 -toggle 194,117 through 867,157 -toggle 785,355 through 860,617 -turn off 379,441 through 935,708 -turn off 605,133 through 644,911 -toggle 10,963 through 484,975 -turn off 359,988 through 525,991 -turn off 509,138 through 787,411 -toggle 556,467 through 562,773 -turn on 119,486 through 246,900 -turn on 445,561 through 794,673 -turn off 598,681 through 978,921 -turn off 974,230 through 995,641 -turn off 760,75 through 800,275 -toggle 441,215 through 528,680 -turn off 701,636 through 928,877 -turn on 165,753 through 202,780 -toggle 501,412 through 998,516 -toggle 161,105 through 657,395 -turn on 113,340 through 472,972 -toggle 384,994 through 663,999 -turn on 969,994 through 983,997 -turn on 519,600 through 750,615 -turn off 363,899 through 948,935 -turn on 271,845 through 454,882 -turn off 376,528 through 779,640 -toggle 767,98 through 854,853 -toggle 107,322 through 378,688 -turn off 235,899 through 818,932 -turn on 445,611 through 532,705 -toggle 629,387 through 814,577 -toggle 112,414 through 387,421 -toggle 319,184 through 382,203 -turn on 627,796 through 973,940 -toggle 602,45 through 763,151 -turn off 441,375 through 974,545 -toggle 871,952 through 989,998 -turn on 717,272 through 850,817 -toggle 475,711 through 921,882 -toggle 66,191 through 757,481 -turn off 50,197 through 733,656 -toggle 83,575 through 915,728 -turn on 777,812 through 837,912 -turn on 20,984 through 571,994 -turn off 446,432 through 458,648 -turn on 715,871 through 722,890 -toggle 424,675 through 740,862 -toggle 580,592 through 671,900 -toggle 296,687 through 906,775 diff --git a/2015/07/input b/2015/07/input deleted file mode 100644 index 0fd2859..0000000 --- a/2015/07/input +++ /dev/null @@ -1,339 +0,0 @@ -lf AND lq -> ls -iu RSHIFT 1 -> jn -bo OR bu -> bv -gj RSHIFT 1 -> hc -et RSHIFT 2 -> eu -bv AND bx -> by -is OR it -> iu -b OR n -> o -gf OR ge -> gg -NOT kt -> ku -ea AND eb -> ed -kl OR kr -> ks -hi AND hk -> hl -au AND av -> ax -lf RSHIFT 2 -> lg -dd RSHIFT 3 -> df -eu AND fa -> fc -df AND dg -> di -ip LSHIFT 15 -> it -NOT el -> em -et OR fe -> ff -fj LSHIFT 15 -> fn -t OR s -> u -ly OR lz -> ma -ko AND kq -> kr -NOT fx -> fy -et RSHIFT 1 -> fm -eu OR fa -> fb -dd RSHIFT 2 -> de -NOT go -> gp -kb AND kd -> ke -hg OR hh -> hi -jm LSHIFT 1 -> kg -NOT cn -> co -jp RSHIFT 2 -> jq -jp RSHIFT 5 -> js -1 AND io -> ip -eo LSHIFT 15 -> es -1 AND jj -> jk -g AND i -> j -ci RSHIFT 3 -> ck -gn AND gp -> gq -fs AND fu -> fv -lj AND ll -> lm -jk LSHIFT 15 -> jo -iu RSHIFT 3 -> iw -NOT ii -> ij -1 AND cc -> cd -bn RSHIFT 3 -> bp -NOT gw -> gx -NOT ft -> fu -jn OR jo -> jp -iv OR jb -> jc -hv OR hu -> hw -19138 -> b -gj RSHIFT 5 -> gm -hq AND hs -> ht -dy RSHIFT 1 -> er -ao OR an -> ap -ld OR le -> lf -bk LSHIFT 1 -> ce -bz AND cb -> cc -bi LSHIFT 15 -> bm -il AND in -> io -af AND ah -> ai -as RSHIFT 1 -> bl -lf RSHIFT 3 -> lh -er OR es -> et -NOT ax -> ay -ci RSHIFT 1 -> db -et AND fe -> fg -lg OR lm -> ln -k AND m -> n -hz RSHIFT 2 -> ia -kh LSHIFT 1 -> lb -NOT ey -> ez -NOT di -> dj -dz OR ef -> eg -lx -> a -NOT iz -> ja -gz LSHIFT 15 -> hd -ce OR cd -> cf -fq AND fr -> ft -at AND az -> bb -ha OR gz -> hb -fp AND fv -> fx -NOT gb -> gc -ia AND ig -> ii -gl OR gm -> gn -0 -> c -NOT ca -> cb -bn RSHIFT 1 -> cg -c LSHIFT 1 -> t -iw OR ix -> iy -kg OR kf -> kh -dy OR ej -> ek -km AND kn -> kp -NOT fc -> fd -hz RSHIFT 3 -> ib -NOT dq -> dr -NOT fg -> fh -dy RSHIFT 2 -> dz -kk RSHIFT 2 -> kl -1 AND fi -> fj -NOT hr -> hs -jp RSHIFT 1 -> ki -bl OR bm -> bn -1 AND gy -> gz -gr AND gt -> gu -db OR dc -> dd -de OR dk -> dl -as RSHIFT 5 -> av -lf RSHIFT 5 -> li -hm AND ho -> hp -cg OR ch -> ci -gj AND gu -> gw -ge LSHIFT 15 -> gi -e OR f -> g -fp OR fv -> fw -fb AND fd -> fe -cd LSHIFT 15 -> ch -b RSHIFT 1 -> v -at OR az -> ba -bn RSHIFT 2 -> bo -lh AND li -> lk -dl AND dn -> do -eg AND ei -> ej -ex AND ez -> fa -NOT kp -> kq -NOT lk -> ll -x AND ai -> ak -jp OR ka -> kb -NOT jd -> je -iy AND ja -> jb -jp RSHIFT 3 -> jr -fo OR fz -> ga -df OR dg -> dh -gj RSHIFT 2 -> gk -gj OR gu -> gv -NOT jh -> ji -ap LSHIFT 1 -> bj -NOT ls -> lt -ir LSHIFT 1 -> jl -bn AND by -> ca -lv LSHIFT 15 -> lz -ba AND bc -> bd -cy LSHIFT 15 -> dc -ln AND lp -> lq -x RSHIFT 1 -> aq -gk OR gq -> gr -NOT kx -> ky -jg AND ji -> jj -bn OR by -> bz -fl LSHIFT 1 -> gf -bp OR bq -> br -he OR hp -> hq -et RSHIFT 5 -> ew -iu RSHIFT 2 -> iv -gl AND gm -> go -x OR ai -> aj -hc OR hd -> he -lg AND lm -> lo -lh OR li -> lj -da LSHIFT 1 -> du -fo RSHIFT 2 -> fp -gk AND gq -> gs -bj OR bi -> bk -lf OR lq -> lr -cj AND cp -> cr -hu LSHIFT 15 -> hy -1 AND bh -> bi -fo RSHIFT 3 -> fq -NOT lo -> lp -hw LSHIFT 1 -> iq -dd RSHIFT 1 -> dw -dt LSHIFT 15 -> dx -dy AND ej -> el -an LSHIFT 15 -> ar -aq OR ar -> as -1 AND r -> s -fw AND fy -> fz -NOT im -> in -et RSHIFT 3 -> ev -1 AND ds -> dt -ec AND ee -> ef -NOT ak -> al -jl OR jk -> jm -1 AND en -> eo -lb OR la -> lc -iu AND jf -> jh -iu RSHIFT 5 -> ix -bo AND bu -> bw -cz OR cy -> da -iv AND jb -> jd -iw AND ix -> iz -lf RSHIFT 1 -> ly -iu OR jf -> jg -NOT dm -> dn -lw OR lv -> lx -gg LSHIFT 1 -> ha -lr AND lt -> lu -fm OR fn -> fo -he RSHIFT 3 -> hg -aj AND al -> am -1 AND kz -> la -dy RSHIFT 5 -> eb -jc AND je -> jf -cm AND co -> cp -gv AND gx -> gy -ev OR ew -> ex -jp AND ka -> kc -fk OR fj -> fl -dy RSHIFT 3 -> ea -NOT bs -> bt -NOT ag -> ah -dz AND ef -> eh -cf LSHIFT 1 -> cz -NOT cv -> cw -1 AND cx -> cy -de AND dk -> dm -ck AND cl -> cn -x RSHIFT 5 -> aa -dv LSHIFT 1 -> ep -he RSHIFT 2 -> hf -NOT bw -> bx -ck OR cl -> cm -bp AND bq -> bs -as OR bd -> be -he AND hp -> hr -ev AND ew -> ey -1 AND lu -> lv -kk RSHIFT 3 -> km -b AND n -> p -NOT kc -> kd -lc LSHIFT 1 -> lw -km OR kn -> ko -id AND if -> ig -ih AND ij -> ik -jr AND js -> ju -ci RSHIFT 5 -> cl -hz RSHIFT 1 -> is -1 AND ke -> kf -NOT gs -> gt -aw AND ay -> az -x RSHIFT 2 -> y -ab AND ad -> ae -ff AND fh -> fi -ci AND ct -> cv -eq LSHIFT 1 -> fk -gj RSHIFT 3 -> gl -u LSHIFT 1 -> ao -NOT bb -> bc -NOT hj -> hk -kw AND ky -> kz -as AND bd -> bf -dw OR dx -> dy -br AND bt -> bu -kk AND kv -> kx -ep OR eo -> eq -he RSHIFT 1 -> hx -ki OR kj -> kk -NOT ju -> jv -ek AND em -> en -kk RSHIFT 5 -> kn -NOT eh -> ei -hx OR hy -> hz -ea OR eb -> ec -s LSHIFT 15 -> w -fo RSHIFT 1 -> gh -kk OR kv -> kw -bn RSHIFT 5 -> bq -NOT ed -> ee -1 AND ht -> hu -cu AND cw -> cx -b RSHIFT 5 -> f -kl AND kr -> kt -iq OR ip -> ir -ci RSHIFT 2 -> cj -cj OR cp -> cq -o AND q -> r -dd RSHIFT 5 -> dg -b RSHIFT 2 -> d -ks AND ku -> kv -b RSHIFT 3 -> e -d OR j -> k -NOT p -> q -NOT cr -> cs -du OR dt -> dv -kf LSHIFT 15 -> kj -NOT ac -> ad -fo RSHIFT 5 -> fr -hz OR ik -> il -jx AND jz -> ka -gh OR gi -> gj -kk RSHIFT 1 -> ld -hz RSHIFT 5 -> ic -as RSHIFT 2 -> at -NOT jy -> jz -1 AND am -> an -ci OR ct -> cu -hg AND hh -> hj -jq OR jw -> jx -v OR w -> x -la LSHIFT 15 -> le -dh AND dj -> dk -dp AND dr -> ds -jq AND jw -> jy -au OR av -> aw -NOT bf -> bg -z OR aa -> ab -ga AND gc -> gd -hz AND ik -> im -jt AND jv -> jw -z AND aa -> ac -jr OR js -> jt -hb LSHIFT 1 -> hv -hf OR hl -> hm -ib OR ic -> id -fq OR fr -> fs -cq AND cs -> ct -ia OR ig -> ih -dd OR do -> dp -d AND j -> l -ib AND ic -> ie -as RSHIFT 3 -> au -be AND bg -> bh -dd AND do -> dq -NOT l -> m -1 AND gd -> ge -y AND ae -> ag -fo AND fz -> gb -NOT ie -> if -e AND f -> h -x RSHIFT 3 -> z -y OR ae -> af -hf AND hl -> hn -NOT h -> i -NOT hn -> ho -he RSHIFT 5 -> hh diff --git a/2015/08/input b/2015/08/input deleted file mode 100644 index 94538e7..0000000 --- a/2015/08/input +++ /dev/null @@ -1,300 +0,0 @@ -"qxfcsmh" -"ffsfyxbyuhqkpwatkjgudo" -"byc\x9dyxuafof\\\xa6uf\\axfozomj\\olh\x6a" -"jtqvz" -"uzezxa\"jgbmojtwyfbfguz" -"vqsremfk\x8fxiknektafj" -"wzntebpxnnt\"vqndz\"i\x47vvjqo\"" -"higvez\"k\"riewqk" -"dlkrbhbrlfrp\\damiauyucwhty" -"d\"" -"qlz" -"ku" -"yy\"\"uoao\"uripabop" -"saduyrntuswlnlkuppdro\\sicxosted" -"tj" -"zzphopswlwdhebwkxeurvizdv" -"xfoheirjoakrpofles\"nfu" -"q\xb7oh\"p\xce\"n" -"qeendp\"ercwgywdjeylxcv" -"dcmem" -"\"i\x13r\"l" -"ikso\xdcbvqnbrjduh\"uqudzki\xderwk" -"wfdsn" -"pwynglklryhtsqbno" -"hcoj\x63iccz\"v\"ttr" -"zf\x23\\hlj\\kkce\\d\\asy\"yyfestwcdxyfj" -"xs" -"m\"tvltapxdvtrxiy" -"bmud" -"k\"a" -"b\"oas" -"\"yexnjjupoqsxyqnquy\"uzfdvetqrc" -"vdw\xe3olxfgujaj" -"qomcxdnd\"\\cfoe\"" -"fpul" -"m\"avamefphkpv" -"vvdnb\\x\\uhnxfw\"dpubfkxfmeuhnxisd" -"hey\\" -"ldaeigghlfey" -"eure\"hoy\xa5iezjp\\tm" -"yygb\"twbj\\r\"\x10gmxuhmp\"" -"weirebp\x39mqonbtmfmd" -"ltuz\\hs\"e" -"ysvmpc" -"g\x8amjtt\"megl\"omsaihifwa" -"yimmm" -"iiyqfalh" -"cwknlaaf" -"q\x37feg\xc6s\"xx" -"uayrgeurgyp\\oi" -"xhug\"pt\"axugllbdiggzhvy" -"kdaarqmsjfx\xc3d" -"\"vkwla" -"d\"" -"tmroz\"bvfinxoe\\mum\"wmm" -"\"n\"bbswxne\\p\\yr\"qhwpdd" -"skzlkietklkqovjhvj\xfe" -"pbg\\pab\"bubqaf\"obzcwxwywbs\\dhtq" -"xxjidvqh\"lx\\wu\"ij" -"daef\x5fe\x5b\\kbeeb\x13qnydtboof" -"ogvazaqy\"j\x73" -"y" -"n\"tibetedldy\\gsamm\"nwu" -"wldkvgdtqulwkad" -"dpmxnj" -"twybw\"cdvf\"mjdajurokbce" -"ru\"\\lasij\"i" -"roc\\vra\\lhrm" -"pbkt\x60booz\"fjlkc" -"j\x4dytvjwrzt" -"\\uiwjkniumxcs" -"cbhm\"nexccior\"v\"j\"nazxilmfp\x47" -"qdxngevzrlgoq" -"\"lrzxftytpobsdfyrtdqpjbpuwmm\x9e" -"mdag\x0asnck\xc2ggj\"slb\"fjy" -"wyqkhjuazdtcgkcxvjkpnjdae" -"aixfk\xc0iom\x21vueob" -"dkiiakyjpkffqlluhaetires" -"ysspv\"lysgkvnmwbbsy" -"gy\"ryexcjjxdm\"xswssgtr" -"s" -"ddxv" -"qwt\"\x27puilb\"pslmbrsxhrz" -"qdg\xc9e\\qwtknlvkol\x54oqvmchn\\" -"lvo" -"b" -"fk\"aa\"\"yenwch\\\\on" -"srig\x63hpwaavs\\\x80qzk\"xa\"\xe6u\\wr" -"yxjxuj\"ghyhhxfj\"\xa6qvatre" -"yoktqxjxkzrklkoeroil" -"\"jfmik\"" -"smgseztzdwldikbqrh\"" -"jftahgctf\"hoqy" -"tcnhicr\"znpgckt\"ble" -"vqktnkodh\"lo\"a\\bkmdjqqnsqr" -"ztnirfzqq" -"s" -"xx" -"iqj\"y\\hqgzflwrdsusasekyrxbp\\ad" -"\\xzjhlaiynkioz\"\"bxepzimvgwt" -"s\x36rbw" -"mniieztwrisvdx" -"atyfxioy\x2b\\" -"irde\x85\x5cvbah\\jekw\"ia" -"bdmftlhkwrprmpat\"prfaocvp" -"w\\k" -"umbpausy" -"zfauhpsangy" -"p\"zqyw" -"wtztypyqvnnxzvlvipnq\"zu" -"deicgwq\\oqvajpbov\\or\"kgplwu" -"mbzlfgpi\\\\zqcidjpzqdzxityxa" -"lfkxvhma" -"\xf2yduqzqr\"\\fak\"p\"n" -"mpajacfuxotonpadvng" -"anb\\telzvcdu\\a\xf2flfq" -"lrs\"ebethwpmuuc\"\x86ygr" -"qmvdbhtumzc\"ci" -"meet" -"yopg\x0fdxdq\"h\\ugsu\xffmolxjv" -"uhy" -"fzgidrtzycsireghazscvmwcfmw\\t" -"cqohkhpgvpru" -"bihyigtnvmevx\"xx" -"xz" -"zofomwotzuxsjk\"q\"mc\"js\"dnmalhxd" -"\\ktnddux\\fqvt\"ibnjntjcbn" -"ia" -"htjadnefwetyp\xd5kbrwfycbyy" -"\"\\hkuxqddnao" -"meqqsz\x83luecpgaem" -"cvks\x87frvxo\"svqivqsdpgwhukmju" -"sgmxiai\\o\"riufxwjfigr\xdf" -"fgywdfecqufccpcdn" -"faghjoq\x28abxnpxj" -"zuppgzcfb\"dctvp\"elup\"zxkopx" -"xqs\x45xxdqcihbwghmzoa" -"anbnlp\\cgcvm\"hc" -"xf\"fgrngwzys" -"nrxsjduedcy\x24" -"\x71sxl\"gj\"sds\"ulcruguz\\t\\ssvjcwhi" -"jhj\"msch" -"qpovolktfwyiuyicbfeeju\x01" -"nkyxmb\"qyqultgt\"nmvzvvnxnb" -"ycsrkbstgzqb\"uv\\cisn" -"s" -"ueptjnn\"\"sh" -"lp\"z\"d\"mxtxiy" -"yzjtvockdnvbubqabjourf\"k\"uoxwle" -"\x82\"wqm\"" -"\xb5cwtuks\x5fpgh" -"wd" -"tbvf" -"ttbmzdgn" -"vfpiyfdejyrlbgcdtwzbnm" -"uc" -"otdcmhpjagqix" -"\\\xb1qso\"s" -"scowax" -"behpstjdh\xccqlgnqjyz\"eesn" -"r\xe1cbnjwzveoomkzlo\\kxlfouhm" -"jgrl" -"kzqs\\r" -"ctscb\x7fthwkdyko\"\x62pkf\"d\xe6knmhurg" -"tc\"kw\x3ftt" -"bxb\x5ccl" -"jyrmfbphsldwpq" -"jylpvysl\"\"juducjg" -"en\\m\"kxpq\"wpb\\\"" -"madouht\"bmdwvnyqvpnawiphgac\"" -"vuxpk\"ltucrw" -"aae\x60arr" -"ttitnne\"kilkrgssnr\xfdurzh" -"oalw" -"pc\"\"gktkdykzbdpkwigucqni\"nxiqx" -"dbrsaj" -"bgzsowyxcbrvhtvekhsh\"qgd" -"kudfemvk\"\"\"hkbrbil\"chkqoa" -"zjzgj\\ekbhyfzufy" -"\\acos\"fqekuxqzxbmkbnn\x1ejzwrm" -"elxahvudn\"txtmomotgw" -"\x2eoxmwdhelpr\"cgi\xf7pzvb" -"eapheklx" -"hfvma\"mietvc\"tszbbm\"czex" -"h\"iiockj\\\xc1et" -"d\"rmjjftm" -"qlvhdcbqtyrhlc\\" -"yy\"rsucjtulm\"coryri\"eqjlbmk" -"tv" -"r\"bfuht\\jjgujp\"" -"kukxvuauamtdosngdjlkauylttaokaj" -"srgost\"\"rbkcqtlccu\x65ohjptstrjkzy" -"yxwxl\\yjilwwxffrjjuazmzjs" -"dxlw\\fkstu\"hjrtiafhyuoh\"sewabne" -"\x88sj\"v" -"rfzprz\xec\"oxqclu\"krzefp\\q" -"cfmhdbjuhrcymgxpylllyvpni" -"ucrmjvmimmcq\x88\xd9\"lz" -"lujtt\"" -"gvbqoixn\"pmledpjmo\"flydnwkfxllf" -"dvxqlbshhmelsk\x8big\"l" -"mx\x54lma\x8bbguxejg" -"\x66jdati\xeceieo" -"\"iyyupixei\x54ff" -"xohzf\"rbxsoksxamiu" -"vlhthspeshzbppa\x4drhqnohjop\"\"mfjd" -"f\"tvxxla\"vurian\"\"idjq\x3aptm\xc3olep" -"gzqz" -"kbq\\wogye\\altvi\\hbvmodny" -"j\xd8" -"ofjozdhkblvndl" -"hbitoupimbawimxlxqze" -"ypeleimnme" -"xfwdrzsc\\oxqamawyizvi\\y" -"enoikppx\xa1ixe\"yo\"gumye" -"fb" -"vzf" -"zxidr" -"cu\x31beirsywtskq" -"lxpjbvqzztafwezd" -"\\jyxeuo\x18bv" -"b\"vawc\"p\\\\giern\"b" -"odizunx\"\"t\\yicdn\"x\"sdiz" -"\"\"tebrtsi" -"ctyzsxv\xa6pegfkwsi\"tgyltaakytccb" -"htxwbofchvmzbppycccliyik\xe5a" -"ggsslefamsklezqkrd" -"rcep\"fnimwvvdx\"l" -"zyrzlqmd\x12egvqs\\llqyie" -"\x07gsqyrr\\rcyhyspsvn" -"butg\"" -"gb" -"gywkoxf\"jsg\\wtopxvumirqxlwz" -"rj\"ir\"wldwveair\x2es\"dhjrdehbqnzl" -"ru\"elktnsbxufk\\ejufjfjlevt\\lrzd" -"\"widsvok" -"oy\"\x81nuesvw" -"ay" -"syticfac\x1cfjsivwlmy\"pumsqlqqzx" -"m" -"rjjkfh\x78cf\x2brgceg\"jmdyas\"\\xlv\xb6p" -"tmuvo\"\x3ffdqdovjmdmkgpstotojkv\"as" -"jd\\ojvynhxllfzzxvbn\"wrpphcvx" -"pz" -"\"twr" -"n\\hdzmxe\"mzjjeadlz" -"fb\"rprxuagvahjnri" -"rfmexmjjgh\\xrnmyvnatrvfruflaqjnd" -"obbbde\"co\"qr\"qpiwjgqahqm\\jjp\"" -"vpbq\"\"y\"czk\\b\x52ed\"lnzepobp" -"syzeajzfarplydipny\"y\"\xe8ad" -"mpyodwb" -"\x47rakphlqqptd" -"wa\"oj\"aiy" -"a" -"ropozx" -"q\x51nbtlwa" -"etukvgx\\jqxlkq" -"\"tp\"rah\"pg\"s\"bpdtes\\tkasdhqd" -"dn\"qqpkikadowssb\xcah\"dzpsf\\ect\"jdh" -"pxunovbbrrn\\vullyn\"bno\"\"\"myfxlp\"" -"qaixyazuryvkmoulhcqaotegfj\\mpzm" -"bvfrbicutzbjwn\\oml\"cf\"d\"ezcpv\"j" -"rmbrdtneudemigdhelmb" -"aq\\aurmbhy" -"wujqvzw" -"gf\"tssmvm\"gm\"hu\x9a\xb7yjawsa" -"hrhqqxow\xe2gsydtdspcfqy\"zw\\ou" -"ianwwf\\yko\\tdujhhqdi" -"xylz\"zpvpab" -"lwuopbeeegp" -"aoop\x49jhhcexdmdtun" -"\\\\mouqqcsgmz" -"tltuvwhveau\x43b\"ymxjlcgiymcynwt" -"gsugerumpyuhtjljbhrdyoj" -"lnjm\xb8wg\"ajh" -"zmspue\"nfttdon\\b\"eww" -"\"w\x67jwaq\x7ernmyvs\\rmdsuwydsd\"th" -"ogtgvtlmcvgllyv" -"z\"fqi\"rvddoehrciyl" -"yustxxtot\"muec\"xvfdbzunzvveq" -"mqslw" -"txqnyvzmibqgjs\xb6xy\x86nfalfyx" -"kzhehlmkholov" -"plpmywcnirrjutjguosh\\" -"pydbnqofv\"dn\\m" -"aegqof" -"eambmxt\\dxagoogl\\zapfwwlmk" -"afbmqitxxqhddlozuxcpjxgh" -"vgts" -"bfdpqtoxzzhmzcilehnflna" -"s\"idpz" -"\xcfhgly\"nlmztwybx\"ecezmsxaqw" -"aackfgndqcqiy" -"\x22unqdlsrvgzfaohoffgxzfpir\"s" -"abh\"ydv\"kbpdhrerl" -"bdzpg" -"ekwgkywtmzp" -"wtoodejqmrrgslhvnk\"pi\"ldnogpth" -"njro\x68qgbx\xe4af\"\\suan" diff --git a/2015/09/input b/2015/09/input deleted file mode 100644 index 97a6b63..0000000 --- a/2015/09/input +++ /dev/null @@ -1,28 +0,0 @@ -Faerun to Tristram = 65 -Faerun to Tambi = 129 -Faerun to Norrath = 144 -Faerun to Snowdin = 71 -Faerun to Straylight = 137 -Faerun to AlphaCentauri = 3 -Faerun to Arbre = 149 -Tristram to Tambi = 63 -Tristram to Norrath = 4 -Tristram to Snowdin = 105 -Tristram to Straylight = 125 -Tristram to AlphaCentauri = 55 -Tristram to Arbre = 14 -Tambi to Norrath = 68 -Tambi to Snowdin = 52 -Tambi to Straylight = 65 -Tambi to AlphaCentauri = 22 -Tambi to Arbre = 143 -Norrath to Snowdin = 8 -Norrath to Straylight = 23 -Norrath to AlphaCentauri = 136 -Norrath to Arbre = 115 -Snowdin to Straylight = 101 -Snowdin to AlphaCentauri = 84 -Snowdin to Arbre = 96 -Straylight to AlphaCentauri = 107 -Straylight to Arbre = 14 -AlphaCentauri to Arbre = 46 diff --git a/2015/10/input b/2015/10/input deleted file mode 100644 index 13dcd63..0000000 --- a/2015/10/input +++ /dev/null @@ -1 +0,0 @@ -3113322113 diff --git a/2015/11/input b/2015/11/input deleted file mode 100644 index a45c477..0000000 --- a/2015/11/input +++ /dev/null @@ -1 +0,0 @@ -hepxcrrq diff --git a/2015/12/input b/2015/12/input deleted file mode 100644 index bd91fda..0000000 --- a/2015/12/input +++ /dev/null @@ -1 +0,0 @@ -[["green",[{"e":"green","a":77,"d":{"c":"violet","a":"yellow","b":"violet"},"c":"yellow","h":"red","b":144,"g":{"a":["yellow",-48,72,87,{"e":"violet","c":123,"a":101,"b":87,"d":"red","f":88},{"e":"red","c":2,"a":1,"g":"blue","b":"green","d":"violet","f":170},"orange",171,162]},"f":"orange","i":"orange"},49,[{"c":{"e":"violet","a":-44,"d":115,"c":117,"h":194,"b":{"e":-17,"a":172,"d":"green","c":197,"h":53,"b":106,"g":"violet","f":-10},"g":"red","f":"orange"},"a":-49,"b":["violet","orange","blue"]}],"green"]],["orange"],{"e":"blue","a":["red","yellow"],"d":{"a":[{"c":{"a":181,"b":["orange",-40,"red","orange","yellow",31,60,71,"yellow"]},"a":[114,-40],"b":"orange"},["green",93,10,{"c":11,"a":170,"b":[161,-3],"d":-16},58,{"e":{"c":-2,"a":117,"b":"violet"},"c":["blue","yellow","red","violet","yellow",123,113],"a":"orange","g":19,"b":108,"d":"red","f":"yellow"},{"e":"green","c":"yellow","a":{"e":28,"c":"red","a":"violet","b":"red","d":"green"},"g":"yellow","b":116,"d":148,"f":"red"},[15],["green","green",43],"blue"],[133],"green",134,"violet",{"c":"red","a":[71,41,"blue"],"b":"yellow","d":"violet"},132,[10,"violet",[182,"green","green","orange"],78,{"c":"blue","a":[100,-36,"blue","violet",-10,"orange"],"b":{"e":"orange","c":"blue","a":160,"g":"green","b":190,"d":"red","f":186}},16],[{"c":"green","a":"violet","b":20,"d":"red"},"green","blue",{"c":[0,84,184,"orange",-34,"blue","orange",0,"violet","violet"],"a":10,"b":89},"green",182,127,-2,196]]},"c":-20,"h":[[165,[180,"yellow",-5,16,"red",[{"e":"orange","a":"orange","d":"orange","c":"yellow","h":"red","b":182,"g":21,"f":"violet"},"red",69,"violet",10,"red","orange"]],[160,"blue",{"e":"yellow","c":"violet","a":"green","g":43,"b":[-40,"yellow","yellow",118,57,"green","violet","yellow","violet"],"d":"yellow","f":"blue"}],130,{"e":["yellow",58,"green",139,"violet","red"],"c":"green","a":"green","g":{"e":163,"c":33,"a":15,"b":78,"d":"green"},"b":86,"d":"orange","f":58},"red","red",{"a":37}],"yellow",{"e":44,"a":{"a":136,"b":"yellow"},"d":"yellow","j":39,"c":[-28,["violet",{"e":"red","a":150,"d":189,"c":76,"h":"orange","b":"yellow","g":164,"f":"orange"}],{"e":12,"a":"red","d":"yellow","c":"yellow","h":102,"b":"yellow","g":"red","f":147},"violet",[40,"red",24,193,105,179,"violet","green",{"a":"yellow","b":"violet"}],39,-25,{"a":127},126,{"e":"red","c":151,"a":-46,"b":"green","d":"violet"}],"h":"red","b":122,"g":93,"f":["violet",{"c":102,"a":-16,"b":39,"d":176},"red",187,{"e":"blue","a":172,"d":{"a":-5},"c":25,"h":{"a":"red"},"b":"blue","g":["yellow","red"],"f":{"e":158,"c":85,"a":"blue","g":"green","b":"violet","d":125,"f":93},"i":11},"violet"],"i":[195,{"a":"blue"},48,[44,25,"green","red","violet",172,"orange",49]]},["yellow",[{"e":-4,"a":"red","d":"green","c":"blue","h":"green","b":"green","g":190,"f":30,"i":-2},"green","violet",{"e":92,"c":-11,"a":{"e":"orange","c":0,"a":47,"g":"blue","b":"orange","d":"yellow","f":-47},"b":40,"d":193},97,"violet",[51,168,"violet",{"c":-45,"a":167,"b":"orange"},"blue","orange",64],[188,"green",91,-10,66,"green"],"green","blue"],"green",-42,{"e":"red","c":"red","a":199,"g":84,"b":"blue","d":["blue",194,["green",88,110,-23,"yellow","green",15,"violet"]],"f":"red"}],{"e":"blue","c":-33,"a":-34,"b":"blue","d":81}],"b":{"e":"violet","c":165,"a":"violet","b":{"a":"red","b":"yellow"},"d":[6,71,"orange","orange",{"a":96},74,"yellow"]},"g":["yellow",["orange",[-27],[[[8,"red","blue",-46,62,"yellow",94],[60,"violet",141,"green"],16,"green","yellow","blue",81,[93,"red",183,"blue","red",30,-16,"red","red","yellow"],-21,139],{"c":"blue","a":"orange","b":"violet","d":51}],"blue","yellow",["violet",19,"orange","yellow","red","violet","blue","violet",{"e":"yellow","a":"violet","d":137,"c":"blue","h":197,"b":"orange","g":{"e":"yellow","c":"orange","a":18,"b":42,"d":183,"f":142},"f":68}],"green",["blue",85,"violet"]]],"f":"green"},[92,{"c":-26,"a":{"c":["orange","orange",{"e":131,"c":192,"a":-38,"g":16,"b":27,"d":"yellow","f":-46},120,"orange",-28,-18,3],"a":["red",-15,{"e":56,"c":-15,"a":150,"g":"blue","b":"orange","d":"violet","f":70},-44,{"e":"green","c":53,"a":"blue","b":"blue","d":-34,"f":"violet"},"orange",[161,"orange",-19,{"e":27,"c":98,"a":"violet","g":"yellow","b":-45,"d":191,"f":"green"}]],"b":-41,"d":[["orange","red","yellow",120,140],[{"e":-1,"c":"orange","a":"yellow","b":"yellow","d":86},42,[78,140,"orange","green","orange",-49,159],"yellow","red",90,{"c":"green","a":62,"b":"violet"}],"violet",178,30,"green",186]},"b":"red","d":"violet"},{"e":-21,"a":{"e":{"e":{"e":"orange","c":115,"a":199,"b":-43,"d":"yellow"},"a":"blue","d":"green","c":"blue","h":"violet","b":"red","g":"violet","f":{"a":5}},"a":[{"e":"green","a":[20,"yellow",23,100,"orange",142,"red",-3],"d":19,"c":18,"h":"blue","b":"yellow","g":"yellow","f":{"a":-33}}],"d":"yellow","j":"yellow","c":["red",-2,95,-1,"green","violet",12],"h":"orange","b":{"e":[94,-14,"orange",68],"c":["blue","yellow",[-12,"yellow",126,"orange",199,"red",133],{"e":-14,"a":40,"d":-48,"c":5,"h":"orange","b":"red","g":"yellow","f":"red","i":"orange"},"blue",[-35,87,84,"yellow"],"red","red",86,"yellow"],"a":11,"g":{"e":-34,"a":"orange","d":"blue","j":"blue","c":"yellow","h":"yellow","b":"violet","g":42,"f":188,"i":53},"b":"yellow","d":{"e":"red","c":84,"a":"violet","b":"orange","d":87},"f":["blue","yellow","red",{"c":"orange","a":"blue","b":61},"violet",20,-22,129]},"g":{"e":28,"c":170,"a":["green",98,"orange",150,"orange"],"b":"blue","d":"blue"},"f":"blue","i":[{"e":"green","a":"blue","d":19,"c":177,"h":-18,"b":{"e":-19,"a":"green","d":"yellow","c":172,"h":"red","b":"red","g":"yellow","f":"yellow"},"g":{"c":-36,"a":"red","b":"violet"},"f":121},141,"violet",113,81]},"d":{"e":133,"a":19,"d":-27,"c":{"c":["yellow"],"a":105,"b":{"a":"orange"},"d":{"e":"yellow","c":"orange","a":"orange","b":163,"d":"violet","f":"red"}},"h":"yellow","b":161,"g":110,"f":[[137,6,[195,"violet",179,93,"green",130,"blue","yellow"],70,"orange",-8,-28,"orange",{"e":59,"a":"red","d":128,"j":88,"c":"violet","h":188,"b":0,"g":0,"f":"green","i":2}],86,"green","orange",68,"yellow"]},"c":{"e":"violet","a":-49,"d":["blue",140],"c":-29,"h":["red",4,-45,165,["yellow","blue","blue"]],"b":"blue","g":{"e":{"e":{"e":"blue","c":168,"a":51,"b":-28,"d":"orange","f":"violet"},"c":"violet","a":"green","g":"blue","b":-29,"d":121,"f":69},"a":"violet","d":["orange",[12,192,"green",-17,160,"blue"],131,"blue",41,{"e":"violet","a":"green","d":"blue","c":182,"h":"red","b":10,"g":"blue","f":-37,"i":151},"blue"],"c":{"e":"orange","a":182,"d":155,"j":18,"c":-41,"h":119,"b":148,"g":"green","f":104,"i":141},"h":16,"b":"blue","g":[137],"f":"green","i":-35},"f":[["green","red",19,"yellow","blue","red"],["red",37,[36,"red",-38,183,"violet",-17,119,93],130,-20,77,[64,115,66,"green"]],-13,-23,"green",100,"orange",{"a":"orange","b":"red"}]},"h":["red",{"e":28,"c":{"c":"green","a":149,"b":["orange",137,"violet",184,"orange","green","red",20,72]},"a":114,"g":["blue",{"e":"yellow","a":104,"d":"red","c":-17,"h":"blue","b":"violet","g":"orange","f":"red","i":"red"},181,21,"blue","orange",111,{"e":39,"a":"orange","d":196,"j":119,"c":143,"h":-42,"b":"green","g":190,"f":-43,"i":37}],"b":"orange","d":{"e":["green",44,"green",177,"violet",-44,160,"violet",85,95],"a":{"e":138,"c":"yellow","a":"yellow","b":"blue","d":"green"},"d":"violet","j":"blue","c":100,"h":"blue","b":104,"g":-28,"f":189,"i":"orange"},"f":[121,{"c":110,"a":68,"b":5,"d":57},[108],15,"red",[83,"blue","green",-16,"yellow"],"green"]},[[80],160,68,187,"green","green",94,113,2,163],34,"orange",["yellow",{"e":72,"c":["green",11,"green","green","orange"],"a":{"c":"violet","a":13,"b":66,"d":36},"g":"blue","b":"yellow","d":140,"f":145},"red",53,-11,"yellow","blue",148,{"e":"violet","a":"violet","d":83,"c":"yellow","h":103,"b":-23,"g":36,"f":[154,"red",62,112,35],"i":"violet"}],{"e":174,"a":-49,"d":58,"j":114,"c":"violet","h":[162,"red",54,-8,[142,178,"red",26,"violet",71,-20,38,"orange"],"orange","yellow",[49,25,"violet","green","blue",189,"green","yellow",-25,55],"red"],"b":-13,"g":156,"f":[48,107,-15,167],"i":"blue"},["red",{"a":"red","b":"red"},"violet",[73,"blue","violet","red"],["red","red"],63,-12,108]],"b":{"c":"violet","a":{"a":-39,"b":166},"b":183},"g":36,"f":[45,"yellow","blue","violet",26,7,[[156,-18,"yellow"],-4,-37,[129,-11,["yellow",179,"violet","red","yellow","violet"],"red","red",133],17,"green",137,"red",-9,"yellow"],"yellow",[{"e":"green","a":"yellow","d":52,"c":127,"h":132,"b":38,"g":"yellow","f":"violet","i":"red"},"yellow","red",{"e":{"c":60,"a":126,"b":88},"a":159,"d":"red","j":70,"c":23,"h":195,"b":178,"g":"red","f":"yellow","i":"blue"},13,-37,[196,146,145,"orange",60,"violet",["red",144,51,"red",-26,172,"yellow","red",52,"yellow"],157,"green"],[{"a":-7,"b":"red"},123,{"e":"yellow","c":"orange","a":"orange","b":40,"d":"blue"},139,"green","red",48,{"e":165,"a":60,"d":83,"c":"yellow","h":186,"b":34,"g":"blue","f":178,"i":33},[116,"yellow",179,18,32]],"red"]]},{"c":[6,{"e":{"c":79,"a":82,"b":"orange"},"a":"blue","d":[38,"red",37,[12,134,139,"violet",102,60,"green",82,91],"orange",84],"j":"orange","c":["yellow","green","blue","violet",{"e":"orange","c":157,"a":"green","b":"blue","d":"violet","f":"blue"},64,["violet",176,-7,137,"red",57,"yellow"],"yellow",["blue",170,159],"orange"],"h":170,"b":[3],"g":"violet","f":"violet","i":186},{"e":{"e":"yellow","c":"red","a":"blue","g":["violet",104],"b":124,"d":42,"f":"violet"},"c":-43,"a":-28,"b":[6],"d":[0,97,{"e":-9,"a":"violet","d":31,"c":23,"h":40,"b":76,"g":"red","f":94},["violet"],124,68,"green",37]},[84,{"e":"yellow","c":18,"a":"orange","b":"blue","d":"red"},["yellow",66],81,"orange",-22,-10,"green",139],"red","yellow"],"a":25,"b":"yellow"},[{"e":25,"a":{"e":["violet",22,103,{"e":193,"c":"red","a":"yellow","g":"violet","b":"yellow","d":-33,"f":29},{"e":-10,"a":77,"d":"blue","c":-15,"h":74,"b":-4,"g":"orange","f":153},"yellow",176,94,"green",141],"c":"blue","a":146,"b":-26,"d":-7,"f":149},"d":"green","c":["violet"],"h":"orange","b":[[23,"violet","blue","violet","violet",-40],"orange","yellow"],"g":57,"f":[{"e":141,"a":"yellow","d":"red","c":138,"h":118,"b":{"a":"yellow","b":"red"},"g":133,"f":{"e":169,"c":"violet","a":"green","g":193,"b":"orange","d":"violet","f":-17},"i":"yellow"},72,"green","violet",[106,"red","red","red","yellow",180,"orange",{"a":"green","b":"green"},111,"blue"],147],"i":-7},[[62,65,158,"blue",86,"yellow"],[71,[168,179,"yellow","red","green"],-7],"violet"],"violet",["yellow","red","blue","orange",78,47,{"c":"orange","a":"violet","b":152},[-37,"yellow"],-11,6]],"red",{"e":"red","a":"orange","d":{"e":"red","a":10,"d":"blue","c":{"c":"green","a":91,"b":"yellow","d":-28},"h":158,"b":[["orange"]],"g":"blue","f":[[137,157,50,10,"blue",-12,"violet",76,76,80],[164,46,"orange",-23,{"a":"green"},"yellow","green","green","yellow",48],47]},"j":{"e":["orange",{"e":191,"c":"orange","a":25,"g":"red","b":"yellow","d":148,"f":"orange"},-34,"orange","orange",-36],"a":[{"e":198,"a":["blue",80,121,36,102],"d":{"e":"green","a":"blue","d":76,"j":"red","c":127,"h":"yellow","b":"yellow","g":"yellow","f":163,"i":"red"},"c":"yellow","h":73,"b":"red","g":"green","f":"red"},"violet",{"e":133,"a":"blue","d":"green","j":3,"c":"violet","h":144,"b":25,"g":"green","f":102,"i":"green"},{"e":{"a":"violet","b":"green"},"a":"green","d":[86],"c":"green","h":3,"b":{"c":"orange","a":"orange","b":"yellow","d":193},"g":-34,"f":-35,"i":"green"}],"d":[{"e":"violet","a":"blue","d":{"c":79,"a":"red","b":0,"d":"violet"},"c":77,"h":"violet","b":"green","g":-47,"f":"green"},-49,90],"j":"blue","c":"yellow","h":["violet","green",28,"green",97,"orange"],"b":53,"g":{"e":21,"a":{"c":42,"a":"blue","b":"red"},"d":"violet","c":142,"h":158,"b":"blue","g":["orange",197,"blue","green","yellow",-3,15,-38],"f":62},"f":{"a":32},"i":79},"c":{"e":[{"e":[125,"yellow",-43,"orange","red"],"c":3,"a":"orange","b":"orange","d":{"e":195,"c":16,"a":"yellow","b":94,"d":-20,"f":-13},"f":"yellow"},89,["orange"],"violet"],"c":{"e":"red","a":"orange","d":5,"j":{"a":92,"b":142},"c":22,"h":"blue","b":"orange","g":{"a":[-13,199,"green",133,-41,-22,"orange",169],"b":[134,"blue"]},"f":183,"i":["green",-24,"violet"]},"a":116,"g":[{"e":57,"a":["blue",144,44,43,"orange",34,"yellow",126,"red"],"d":"green","c":"violet","h":"orange","b":"violet","g":"violet","f":[196,60],"i":-21},[168],["red","violet","yellow","green","yellow","green","blue",113,{"e":"orange","a":"red","d":-7,"c":-29,"h":"orange","b":-44,"g":"red","f":-32}],{"a":116},"blue"],"b":{"c":{"e":-41,"a":"orange","d":154,"c":"yellow","h":-12,"b":"yellow","g":"blue","f":"violet","i":105},"a":-23,"b":2},"d":161,"f":"orange"},"h":[187,{"c":"yellow","a":"orange","b":"orange","d":"red"},[[58,"blue"],[111,["yellow","green","green","violet","green"],"orange","blue",112,-45],31,"violet"]],"b":{"e":[[13,"blue",-19,"blue","yellow",144,23,17,110],"violet",{"c":"orange","a":"yellow","b":73,"d":"red"},9,115,"blue","violet","yellow","blue","green"],"a":[-9,"yellow","violet",183,"red",14,"blue",192,"yellow",165],"d":"blue","j":{"e":[86],"a":-14,"d":"yellow","j":"violet","c":"violet","h":{"e":85,"a":["red","yellow",114,111,129,37,71,"blue"],"d":"yellow","c":43,"h":11,"b":72,"g":128,"f":"red"},"b":11,"g":183,"f":34,"i":187},"c":122,"h":{"c":[93,132,"yellow","yellow",91],"a":"green","b":"orange"},"b":[{"e":"blue","a":"green","d":"blue","j":{"e":"orange","a":"violet","d":"orange","j":"yellow","c":"yellow","h":"orange","b":"green","g":"orange","f":"green","i":"green"},"c":186,"h":"yellow","b":145,"g":112,"f":"orange","i":"orange"},100,139,-11,{"e":103,"c":["green","red",-40,90,"violet","violet","yellow"],"a":140,"g":"red","b":"violet","d":"red","f":"blue"},{"c":-43,"a":"orange","b":66},"red",["red","orange",["blue",187],76,192,50,"yellow","violet"]],"g":38,"f":"blue","i":[129,[30,"green",157,92,181,176],{"e":"violet","a":127,"d":172,"j":"yellow","c":148,"h":171,"b":"yellow","g":{"e":115,"a":"red","d":48,"c":-12,"h":"blue","b":"orange","g":"red","f":78},"f":135,"i":79}]},"g":[[173,131,"yellow",193,162,"yellow"],[-5,{"e":[116,102,"orange","yellow"],"a":189,"d":136,"c":{"e":72,"a":"blue","d":-13,"j":"yellow","c":90,"h":"violet","b":169,"g":"orange","f":"blue","i":"blue"},"h":186,"b":"orange","g":"red","f":"orange"},{"e":-8,"a":-37,"d":104,"c":"violet","h":"orange","b":-31,"g":25,"f":168,"i":119},"green",32,[[197,"orange","violet"]],"yellow",{"e":["red",-16,"yellow"],"a":"blue","d":31,"c":"yellow","h":"red","b":"red","g":"violet","f":20,"i":"violet"},31,80],22,{"e":{"e":"red","a":125,"d":"yellow","j":111,"c":34,"h":193,"b":100,"g":"orange","f":31,"i":15},"c":{"e":75,"a":13,"d":-29,"c":["green"],"h":-46,"b":{"a":58},"g":100,"f":{"c":"violet","a":"red","b":-35},"i":["violet","green","orange","violet",183,0,-27,96]},"a":"red","b":[95,"orange","blue","green",170,{"e":3,"a":"blue","d":125,"j":-25,"c":10,"h":25,"b":"blue","g":182,"f":141,"i":27},["violet",7,76,-37,"red",59,"yellow",29]],"d":78,"f":88}],"f":["violet",72],"i":[96,["green","orange",63,"red",83,"yellow"],[{"e":"red","a":{"e":"orange","a":"green","d":183,"c":"orange","h":"yellow","b":146,"g":-1,"f":"red","i":"orange"},"d":"green","j":"red","c":"red","h":"yellow","b":"violet","g":-9,"f":182,"i":"red"},-49,17,"orange",187,-2,[178,"red","red",131,195,[94,-26,"blue","green",0,1,101]]],-25,14,"violet",{"c":"blue","a":"green","b":"orange"},198,-2]},9],[{"e":["green",177,[-38],{"e":"green","a":[147,"green",[56,93,"violet","red"],82,{"e":"blue","a":"orange","d":"red","c":30,"h":"blue","b":10,"g":"orange","f":"orange","i":82},193],"d":"violet","j":69,"c":"green","h":161,"b":-12,"g":{"e":125,"c":-33,"a":-42,"g":70,"b":{"c":81,"a":52,"b":"red","d":"violet"},"d":["violet"],"f":39},"f":["red","green",74,158,14],"i":"yellow"},[144,88,["yellow","violet",-1,"blue",109,[53,86,-36,91,"violet","green",59,15],171,"blue"]],185],"c":{"e":{"a":92},"a":67,"d":"violet","c":"blue","h":[71,"violet",25,154,{"e":16,"a":"red","d":"red","j":"violet","c":54,"h":"violet","b":160,"g":"orange","f":{"e":-47,"a":"green","d":"blue","c":56,"h":175,"b":118,"g":97,"f":"red"},"i":"yellow"},{"e":[107,"violet","violet","blue",-4,"blue","green",82,"red"],"c":{"e":"yellow","c":"violet","a":"orange","b":"blue","d":"green"},"a":172,"b":131,"d":"green","f":43},"red","green",["red","green","violet","violet",132,"green",153,195,-41,[128]]],"b":"yellow","g":"green","f":{"c":72,"a":{"c":"green","a":"violet","b":"green","d":180},"b":48,"d":["blue",70,60,"orange",139,183,"red","red",{"a":"red","b":123},"yellow"]},"i":[66,77,"green","violet",25,[193,"orange",78,"red",["violet","red",163,37,"yellow"]]]},"a":"red","b":175,"d":0,"f":[{"e":38,"a":"yellow","d":"violet","c":68,"h":{"e":"orange","c":129,"a":"blue","b":"green","d":106,"f":"orange"},"b":"red","g":"green","f":{"e":91,"c":46,"a":"blue","g":"red","b":"yellow","d":92,"f":"yellow"}},["green",65,150,86,"orange"],"green",{"c":"green","a":30,"b":"yellow"}]},["blue",70,143,{"a":"green","b":[{"e":83,"c":63,"a":-2,"g":{"e":"green","c":"orange","a":-46,"b":"yellow","d":"red"},"b":39,"d":"red","f":123},"orange",57,34,{"c":"yellow","a":{"c":"blue","a":"green","b":"blue"},"b":"orange","d":{"e":"blue","a":158,"d":"red","c":69,"h":122,"b":6,"g":93,"f":"yellow","i":163}},{"e":183,"c":99,"a":"orange","g":76,"b":42,"d":31,"f":118}]},{"e":31,"c":["orange",186,58,{"e":"violet","c":9,"a":115,"b":[115,"yellow",19,"violet","blue","yellow"],"d":106}],"a":{"e":"red","c":{"a":82,"b":180},"a":71,"b":"yellow","d":100},"g":{"c":68,"a":"red","b":{"a":"blue","b":70}},"b":"yellow","d":"violet","f":-4},"yellow",[{"a":"yellow"},[{"e":"violet","a":159,"d":"violet","c":"blue","h":{"a":195,"b":-16},"b":97,"g":74,"f":126,"i":83},-49,"orange","orange",20,{"e":-37,"c":82,"a":"blue","b":"yellow","d":"orange"},"violet","green",5],"blue",{"a":-2},{"e":-39,"c":"yellow","a":-3,"b":127,"d":[196]},{"c":"red","a":-1,"b":"orange","d":166},{"e":{"e":"red","a":97,"d":"orange","j":47,"c":84,"h":-36,"b":-5,"g":"red","f":"yellow","i":113},"c":55,"a":{"e":[13,108,137,"green","green",-9,71,-36,"orange","blue"],"a":"violet","d":95,"c":6,"h":125,"b":"orange","g":"orange","f":130},"b":-28,"d":[97,46,[-7,"violet",146,155,166,"orange","orange","yellow",148,"red"],"orange",40,"red"]}],[{"c":"violet","a":"yellow","b":64,"d":"orange"},{"e":{"e":"violet","c":"blue","a":{"e":"yellow","a":-41,"d":181,"c":101,"h":"orange","b":"orange","g":"blue","f":51},"g":-25,"b":"red","d":41,"f":1},"a":25,"d":{"e":"orange","a":"green","d":-9,"c":"orange","h":71,"b":"red","g":137,"f":133},"j":[["yellow",116],93,"orange","violet","blue",150,34],"c":66,"h":"violet","b":-49,"g":[60,194,[136,-37,160,"red","orange","red",179,"red"]],"f":[-24,"violet",35],"i":"blue"},{"e":92,"c":"blue","a":"red","b":"blue","d":"green"},"red",[126],96,"red",198],87],{"e":{"e":["orange","violet",{"e":"green","a":-42,"d":103,"c":["violet",-48,37,122,107,"orange","blue",97],"h":"blue","b":92,"g":"orange","f":0},"blue",197,-9,"yellow",{"a":["orange","blue",186,"blue","green","red","red",48,"red","green"],"b":195},121,"blue"],"a":96,"d":"orange","j":94,"c":66,"h":{"a":["violet"],"b":"orange"},"b":"violet","g":191,"f":{"e":"red","c":-32,"a":[149,[69,"green",84,25,"red"],"yellow","violet",4,"violet","green",69],"b":"blue","d":148,"f":111},"i":93},"a":[181],"d":{"e":{"e":{"e":"red","c":36,"a":143,"b":82,"d":11},"a":168,"d":"orange","j":-45,"c":159,"h":"red","b":{"e":120,"a":-37,"d":"green","c":"green","h":"red","b":59,"g":"violet","f":173},"g":166,"f":"orange","i":"yellow"},"a":158,"d":"green","c":126,"h":[[159,"violet","violet","green",101,"orange",141],"violet",122,"yellow","red",79],"b":13,"g":"red","f":{"a":"orange"},"i":{"a":89,"b":{"e":[-20,"green",6,58,18],"a":-17,"d":137,"c":[-25,"orange",95,"yellow","green"],"h":3,"b":"violet","g":26,"f":"green","i":168}}},"c":["orange",{"e":163,"a":{"a":6},"d":-25,"c":164,"h":[-47,"yellow","orange",[139,93,93,"yellow","violet","red",-12],"blue",-32,136,10],"b":"orange","g":"blue","f":174}],"h":["blue",-34,-29,{"e":"violet","a":3,"d":"green","j":"red","c":"orange","h":"green","b":"red","g":"green","f":124,"i":{"e":186,"c":"violet","a":168,"g":110,"b":[127,136,31,109,"blue","red","blue","violet",79,91],"d":"red","f":["violet",191,-15,-22]}}],"b":[124,{"e":-38,"a":{"a":"yellow"},"d":[130,{"c":158,"a":"blue","b":103,"d":197},-36,[153,-6,173,121,"yellow",94,168,"violet",77,-35],168,"red",{"e":-32,"a":"red","d":46,"c":82,"h":91,"b":"blue","g":"yellow","f":"orange","i":174},"green"],"j":[189,-43,41],"c":[185],"h":[182],"b":[139,"violet",-44],"g":"yellow","f":"red","i":["red",-18,"violet","red",31,"red",115,-49,["yellow","yellow","violet","blue","violet","violet"]]},143,"yellow",["violet","red",["blue","violet",{"a":-49},41,"orange","blue"],{"a":"orange"},[93,-8,"yellow",-39]],166,155,"red","violet","orange"],"g":"violet","f":"red","i":[85,126,{"e":{"e":"red","c":-42,"a":51,"b":"yellow","d":"red","f":{"e":130,"c":"violet","a":115,"g":"violet","b":-28,"d":-3,"f":"blue"}},"a":92,"d":114,"c":"violet","h":{"e":-41,"a":"red","d":57,"j":82,"c":"violet","h":"green","b":"red","g":2,"f":-20,"i":78},"b":"yellow","g":"violet","f":86,"i":67},147,146,-33,"blue","violet"]},{"e":[[{"a":174},21,"orange","green","blue",{"e":127,"c":{"c":0,"a":197,"b":"yellow"},"a":"blue","b":["yellow",153,9,"blue"],"d":136}],"blue"],"c":[{"c":"red","a":[-5,"green",["violet"],-47,19,173],"b":106,"d":"yellow"},182,[21,106,"violet",10,"green",20,"orange"],["green"],{"e":-25,"c":"blue","a":"violet","b":["red",27,"blue",21,193,"green",["green","green"]],"d":["orange"],"f":18},"yellow","yellow",{"e":{"e":"violet","a":"green","d":"violet","c":"red","h":171,"b":["red",149,"violet"],"g":"yellow","f":"blue","i":"green"},"c":[86,-30,"orange",56,123,"green"],"a":65,"b":[86,129,"yellow","blue",87,127,182],"d":4,"f":[-36,179,"red",-9,27,{"c":111,"a":178,"b":"yellow","d":25},"red","blue"]},[-3,5,["orange","blue"],70],"yellow"],"a":[{"e":{"c":-15,"a":"red","b":-18,"d":"green"},"a":-42,"d":{"c":-47,"a":"red","b":"green","d":"yellow"},"c":{"e":56,"a":"green","d":"yellow","c":"orange","h":"yellow","b":"blue","g":-35,"f":179,"i":"green"},"h":"blue","b":[35,153],"g":193,"f":{"e":{"e":37,"c":86,"a":"green","g":170,"b":"violet","d":"red","f":-33},"c":187,"a":16,"b":147,"d":19,"f":"red"},"i":88},"green","blue",{"e":{"e":"orange","a":"blue","d":"orange","c":150,"h":-12,"b":"green","g":"red","f":145,"i":"red"},"c":"red","a":"yellow","b":"yellow","d":"blue"},196,{"e":"green","c":186,"a":"green","g":-18,"b":"red","d":[102,"green","orange",[-6,160,128,"green","violet",48,"violet","yellow",50],"blue","green","orange",[199,59,20,15,126]],"f":[[120,"red",69],49,18,84,"red","green",["orange","blue",-31,"green","red",198,115]]},{"e":"yellow","a":196,"d":["orange",{"e":"violet","a":21,"d":"green","c":"red","h":"green","b":18,"g":48,"f":174,"i":"orange"},{"a":-1,"b":"green"},"green"],"c":106,"h":"blue","b":"blue","g":"yellow","f":{"e":-4,"a":61,"d":18,"c":122,"h":"green","b":84,"g":165,"f":"orange"}}],"b":[43,{"e":137,"c":"green","a":"green","b":75,"d":125}],"d":{"e":178,"c":[-21,[116,20,"yellow","blue",161,"orange","blue",30,{"c":181,"a":-30,"b":3}],"orange",-9,"orange",["violet","green",54],"orange",[-20,97,{"c":59,"a":115,"b":-48,"d":-22},28,{"e":59,"c":"green","a":"green","b":"yellow","d":"green","f":-27}],{"a":"violet"},{"e":"blue","c":50,"a":"orange","b":"yellow","d":"orange","f":{"a":"red","b":"green"}}],"a":"orange","b":134,"d":-3,"f":{"e":"violet","a":"orange","d":"green","c":80,"h":"red","b":[140],"g":"red","f":"red"}}},-47,[-28,{"a":[46,["blue",-45,172,193,"blue","green",-2],122,{"a":"green","b":92},-35,[136,[-8,127,20,91,45,"orange"],"green","orange",["orange","yellow",92,162,48,"orange","violet",197],"blue","orange",57,172],"green",135],"b":{"e":[173,{"e":89,"a":96,"d":"orange","c":"orange","h":"green","b":74,"g":"yellow","f":60,"i":135},-11,3,"blue","violet","blue"],"c":160,"a":"blue","b":60,"d":"green","f":"red"}},{"e":[12,"orange"],"c":{"e":45,"c":{"e":-26,"a":86,"d":"yellow","c":["yellow",128,180,135,102,186,"red",194,"green"],"h":"violet","b":{"c":90,"a":-47,"b":56},"g":"blue","f":"red","i":28},"a":71,"b":"violet","d":25},"a":182,"b":"green","d":111,"f":"violet"},{"c":[-21,{"e":[157,13,"red",180,"yellow","green","red",59],"c":-49,"a":82,"b":69,"d":{"e":"orange","a":"yellow","d":98,"j":60,"c":"red","h":199,"b":172,"g":120,"f":"yellow","i":98}},[53,[-23,"orange",135,102,165,170,172,"violet"],"yellow","blue","green",105,97],[74,"violet","orange",["yellow",56,"orange",81,"violet"],"orange",177,75,11],"blue","yellow","blue","red",["blue"]],"a":{"a":-36,"b":"orange"},"b":5,"d":"green"},179,-26,{"a":"green","b":[163,{"a":"orange","b":-35},{"e":180,"a":"blue","d":40,"j":"orange","c":"green","h":"orange","b":"orange","g":131,"f":53,"i":169}]}]],[[{"e":153,"c":"orange","a":"yellow","g":{"e":-4,"c":{"e":115,"c":"red","a":121,"b":151,"d":"red"},"a":"orange","b":194,"d":"orange"},"b":{"a":30},"d":["green",[31,["violet"],["orange",152,"yellow","red"],"yellow"],"violet",{"a":"violet"},171,"violet",{"c":"violet","a":"orange","b":"orange"},"green"],"f":{"e":"yellow","c":["green","red"],"a":"red","g":-17,"b":-3,"d":-42,"f":150}},"orange",{"c":["orange"],"a":"red","b":{"c":-32,"a":{"a":"blue","b":"orange"},"b":{"c":75,"a":{"e":"green","a":101,"d":-3,"j":"violet","c":56,"h":166,"b":192,"g":-5,"f":-22,"i":100},"b":"yellow"},"d":159},"d":{"e":"violet","a":"yellow","d":["green","orange","blue","green"],"j":"yellow","c":[23,"green","blue","yellow","violet","red"],"h":[149,-24,"red",152],"b":-12,"g":"red","f":89,"i":169}},[{"e":{"e":"violet","a":[124,"blue","orange","green",160],"d":113,"c":"red","h":"blue","b":["violet","red","violet",104],"g":85,"f":179,"i":{"e":"orange","a":"violet","d":"violet","j":"yellow","c":191,"h":"red","b":53,"g":-25,"f":"green","i":169}},"a":[147,120],"d":"green","j":["yellow",["yellow",108,"violet",114,"green",195,25,"green"],"green","orange"],"c":["orange",148,141,"yellow",32,-24],"h":124,"b":"orange","g":[121,"blue","red","violet",-18],"f":"violet","i":"red"},["violet","green",94,91,"blue"],{"c":[9,"violet",-18,69,"orange","orange",-24,"yellow","yellow"],"a":"yellow","b":150,"d":73}],110,["blue",-9,"blue","yellow",{"e":[163,45,67],"c":135,"a":50,"b":[43,26,18,120,"green","blue",10,"green",68,-2],"d":{"e":136,"a":15,"d":89,"c":[65,"green",108,122,"yellow","violet","yellow"],"h":"green","b":{"e":125,"a":21,"d":51,"c":153,"h":33,"b":158,"g":"blue","f":26,"i":"green"},"g":-33,"f":[-16,14,"red","red",126,"violet",-16]}},"red",{"e":120,"c":"red","a":{"e":"green","a":"yellow","d":18,"c":150,"h":185,"b":["yellow","red","violet",48,"violet","blue"],"g":"green","f":{"a":"yellow"}},"g":[12,"blue",168,"orange",{"a":"red"},168,"red"],"b":-2,"d":{"e":"violet","c":"yellow","a":86,"g":155,"b":3,"d":-24,"f":149},"f":"yellow"}],[{"c":"green","a":91,"b":"green"},[{"e":"red","c":98,"a":{"c":"red","a":-49,"b":176,"d":105},"b":"red","d":169,"f":"blue"},-46,"green","blue",-30,{"c":154,"a":72,"b":"yellow"},[161,85]],111,"blue",172,57,{"a":-23,"b":"green"},81,[160,["blue","green","green",157],137,["blue",["violet",162],[153,"yellow","orange","violet",127,"green",148,182,29,150],-33,168,"blue"],95]]],["yellow",132,{"c":16,"a":[113],"b":"red","d":{"e":"green","c":24,"a":{"a":"red"},"g":125,"b":["violet",2,101],"d":"green","f":132}},89],[{"e":"yellow","c":[68,"green",[160,146],175,"orange",185,"blue",[198,[179,"yellow","green",72,33,112,179,"violet",194,1]]],"a":["blue","violet",153,"blue",{"a":77,"b":"yellow"},-19,"yellow","green"],"b":"yellow","d":29,"f":{"c":"violet","a":"violet","b":-18}},"yellow",{"e":["violet","green",["red","red","blue",126,137,47,["blue","blue","green",102,"orange","yellow","green"],"red"],[["blue","orange",16,-2],"green","orange","yellow",27,150,0],{"e":62,"c":"yellow","a":"blue","b":94,"d":10,"f":31},[-47,{"e":"green","a":"yellow","d":197,"j":99,"c":"yellow","h":152,"b":"orange","g":85,"f":"green","i":"green"},174,"blue","green"],106],"c":["blue",118,[120,161,-41,["violet"],"violet","yellow"],"red"],"a":["orange","green","red",58,"green",5,178,191,-43],"b":62,"d":"violet"},{"e":97,"a":[["yellow",122,"orange","red",{"e":165,"c":"blue","a":63,"g":"violet","b":"blue","d":"yellow","f":77},[104,118,"green","red","orange",61]],{"c":124,"a":86,"b":"violet"},"yellow",{"e":[98,110,40,104,126,90,140,"blue",46],"a":-42,"d":[77,"green","red",-28,"blue",88,29,-9,-28],"j":-3,"c":"green","h":{"e":153,"c":45,"a":"green","g":127,"b":"red","d":183,"f":"orange"},"b":3,"g":0,"f":["blue","green",62,"red","yellow","green"],"i":"orange"},127,171,[118,[119,"blue"],15,87,"orange",{"e":-34,"c":"violet","a":18,"b":153,"d":37,"f":"red"}],"red"],"d":"red","c":["yellow","red","blue","red","violet","red",-13,179],"h":100,"b":{"e":"orange","a":48,"d":"red","c":{"e":"violet","a":"violet","d":"orange","c":["violet","yellow","blue","yellow"],"h":"red","b":"violet","g":149,"f":"green"},"h":"yellow","b":46,"g":"blue","f":184},"g":16,"f":36,"i":{"e":"green","a":-4,"d":{"c":{"e":"yellow","a":"blue","d":177,"j":"violet","c":"red","h":140,"b":131,"g":137,"f":53,"i":28},"a":16,"b":161},"c":48,"h":[53,7,[137,80,113,160,"blue",105]],"b":"blue","g":"orange","f":"green"}},"yellow",{"c":["orange",{"e":-11,"c":-36,"a":"green","b":"yellow","d":"yellow","f":{"a":186}},-4,170,"green","green",16,123],"a":-29,"b":{"c":"orange","a":"blue","b":"orange"}},{"c":[[161,"violet","blue"],"yellow","yellow",["red",22,["red",92,103,126,-13,67,"blue"],-21,136,"violet",[193]],"blue",-15],"a":{"e":179,"a":1,"d":"yellow","c":[92,15],"h":"orange","b":{"e":-6,"a":"violet","d":"yellow","j":155,"c":198,"h":-18,"b":14,"g":"blue","f":-39,"i":"orange"},"g":{"a":"yellow"},"f":"blue"},"b":87},"yellow",{"c":"blue","a":[{"e":"red","a":"blue","d":"orange","c":"orange","h":-27,"b":"yellow","g":47,"f":{"e":"violet","a":"green","d":185,"j":"orange","c":"violet","h":138,"b":-3,"g":"blue","f":"red","i":150}},{"e":75,"c":168,"a":[12,"blue","green"],"g":{"c":"blue","a":"green","b":107},"b":-36,"d":"orange","f":72},2,[120,"green",182,"yellow",-23,"red"],"green",{"e":"blue","a":"orange","d":"blue","c":157,"h":"green","b":58,"g":"blue","f":-39},"red","orange",32],"b":"violet"},{"e":178,"a":{"c":{"e":59,"a":186,"d":"orange","c":{"a":"violet"},"h":"green","b":198,"g":{"a":"blue","b":"blue"},"f":"orange","i":2},"a":"red","b":[95,130,"blue","violet",98]},"d":176,"c":-38,"h":["yellow",128,"green",39,74,"yellow",5],"b":"blue","g":"violet","f":"orange"}],{"a":{"e":135,"c":{"e":{"e":["orange",-44,81,-11,-1,47,"orange",-36],"c":10,"a":12,"b":"red","d":{"e":"violet","c":"violet","a":161,"b":192,"d":133},"f":77},"c":92,"a":"yellow","g":["blue"],"b":{"e":"violet","a":-48,"d":"orange","c":"blue","h":"orange","b":-40,"g":81,"f":77},"d":102,"f":"yellow"},"a":127,"b":"violet","d":{"e":130,"a":36,"d":148,"c":"yellow","h":117,"b":"orange","g":"orange","f":-19,"i":["green",{"e":"red","a":191,"d":159,"j":"violet","c":"red","h":147,"b":"blue","g":"red","f":"red","i":"green"},"blue",62]},"f":-5},"b":[["green",-36,62,"green","blue",{"c":"violet","a":{"a":-4},"b":"violet","d":88},{"e":"yellow","c":166,"a":["blue"],"g":50,"b":146,"d":"blue","f":142},"yellow"]]},["red","blue",{"e":{"a":-16},"a":[["violet",{"e":"blue","a":171,"d":"blue","c":"blue","h":"green","b":"green","g":"orange","f":"yellow"},186,"orange",195,87,"green",[67,158,"blue",23]],25],"d":[159,74],"c":-28,"h":{"e":-16,"a":"red","d":55,"c":158,"h":167,"b":"red","g":27,"f":{"e":"yellow","c":[34,"blue",-22,"orange"],"a":94,"b":-30,"d":["blue",133,39,102,"orange"]}},"b":119,"g":{"e":104,"c":90,"a":["orange","blue",158,-34,"violet"],"g":"green","b":33,"d":["violet",125,"yellow","yellow",117,["blue",25,"orange"],["red",193,-23,"red","green",146,173],"red","yellow",10],"f":50},"f":47,"i":{"e":[121,144,172,171,{"e":"green","a":9,"d":"violet","c":-33,"h":64,"b":-4,"g":45,"f":75}],"a":8,"d":{"c":68,"a":["yellow","red","green"],"b":"violet","d":9},"c":"blue","h":17,"b":199,"g":115,"f":[["green",108,113,"red",6,"violet","violet","green",57,"green"],"orange",177,"red",34,"blue","red"],"i":-25}},{"e":"blue","a":["orange","yellow",["violet",27,"violet",128,120,{"e":"green","a":"orange","d":"orange","j":"blue","c":"yellow","h":"yellow","b":"yellow","g":139,"f":132,"i":81},"blue","red",53],7,"orange","violet",{"c":"yellow","a":{"a":-11},"b":"orange","d":87},"violet"],"d":[{"a":175},[163,"orange",185],[-30,109,194,119,170,"green","violet","yellow",125,"red"],"blue",{"e":"green","c":152,"a":37,"b":"red","d":["orange"],"f":"orange"},69,"yellow",{"e":{"e":"yellow","c":"violet","a":144,"b":"yellow","d":141,"f":"blue"},"c":"blue","a":"green","g":"yellow","b":178,"d":"yellow","f":-8},"green",["green","orange",-42,"orange"]],"c":"red","h":54,"b":"orange","g":["green",2,146,-6,{"e":52,"a":"orange","d":"red","c":"yellow","h":141,"b":35,"g":{"e":"violet","a":"blue","d":"yellow","c":"blue","h":100,"b":119,"g":"blue","f":"yellow"},"f":136,"i":"yellow"},194,["yellow",139,"green",["blue",14,"green","blue","blue",119,"violet",-5],{"a":61,"b":"orange"},"violet"]],"f":20},{"c":"orange","a":{"e":135,"c":"violet","a":111,"g":{"a":"red","b":96},"b":186,"d":33,"f":127},"b":{"e":83,"a":"yellow","d":"orange","c":"blue","h":"orange","b":0,"g":"orange","f":164,"i":"blue"},"d":-28},-42,{"e":"green","c":{"e":-20,"c":"yellow","a":66,"b":156,"d":"violet"},"a":[-9,129],"g":74,"b":{"e":"violet","c":"green","a":[52,"blue",["green",-8,"green","green"],"red",188,43,"green",{"e":"orange","a":40,"d":-6,"c":"orange","h":93,"b":"green","g":103,"f":"red"}],"g":{"e":"red","c":"yellow","a":16,"b":7,"d":70},"b":{"e":133,"a":150,"d":{"a":34,"b":"green"},"j":166,"c":156,"h":79,"b":"red","g":178,"f":-37,"i":163},"d":"blue","f":"green"},"d":{"c":"blue","a":"violet","b":177,"d":80},"f":[61,88,"yellow",{"c":"blue","a":"orange","b":"violet","d":"yellow"},{"c":119,"a":"violet","b":{"a":"red"},"d":84},95,170]},{"e":191,"c":2,"a":"orange","b":{"a":[-9,"green","violet",["green",132,"red",61,85],3,2]},"d":["green","yellow","violet",-46,48,"green"]}],["violet",["yellow"],["blue",{"e":-15,"c":{"e":["green","violet",0,3,183,165,-1,"orange","blue"],"a":"violet","d":20,"c":"violet","h":"yellow","b":60,"g":"violet","f":163,"i":135},"a":71,"b":{"c":[115,"green",25,"yellow","blue",66],"a":"yellow","b":"green"},"d":"violet","f":{"e":"yellow","c":"blue","a":"blue","b":59,"d":[69,71,"yellow","red",99,"green","yellow",144,43,-38]}},"yellow","blue","orange",55,{"c":[-9,-16,"green",100,28,"red","blue","blue",174],"a":-31,"b":106,"d":"violet"},"blue"],[141,[32,"orange",{"c":-6,"a":-7,"b":64},["blue",{"e":-24,"c":"yellow","a":153,"b":"orange","d":"blue","f":"violet"},"violet",-28,197,"yellow","green","green"],2,{"e":"violet","c":"red","a":"red","b":"yellow","d":"yellow"},["yellow"],"red"],["green",[-16,47],"blue",87,"red","green"],105,"violet",[[127,"violet",81],"red","blue",[193,178,-6],20,"red",61],-2,"blue",-35],{"c":-12,"a":189,"b":"red"},[12,196,["red",27,["violet","green",15,["yellow","green",152,56,187,"yellow",69],"violet"]],127,{"a":"yellow"},-35,[[180,{"c":"yellow","a":191,"b":"violet","d":"red"},41,33,-5],188,"red","violet",23,100,30,91,-15],"blue"],[[129,"blue",{"a":"red"},"violet","green",56,["yellow"],180,[156,"violet"],-49],48,"red",38,{"a":{"e":93,"a":"yellow","d":170,"c":{"e":116,"a":5,"d":89,"j":"blue","c":"blue","h":"red","b":"blue","g":-2,"f":"red","i":-7},"h":148,"b":149,"g":"red","f":-18,"i":-44}},101,183],[25,16,123]],{"e":{"c":"orange","a":{"e":[{"c":"green","a":"orange","b":100,"d":-30}],"a":187,"d":"green","c":{"a":122},"h":-10,"b":118,"g":-12,"f":63},"b":{"e":["violet","yellow","yellow",167,163,5],"a":-28,"d":[-2,61,"red",-18,"red",{"e":"yellow","a":"orange","d":"yellow","j":"green","c":"orange","h":-10,"b":-32,"g":115,"f":141,"i":164},"red",["violet",99,"orange","blue","orange","green","green","violet","yellow"]],"c":-24,"h":"blue","b":"violet","g":47,"f":156},"d":195},"a":{"a":[176]},"d":["violet",[["green",180,"violet","yellow"],{"e":133,"a":"violet","d":{"e":57,"a":"yellow","d":57,"j":"violet","c":"red","h":33,"b":"green","g":"yellow","f":"green","i":79},"j":"orange","c":"violet","h":62,"b":"blue","g":-37,"f":"violet","i":93},-43,"violet",103,"yellow",194,56],{"e":-19,"c":"yellow","a":"orange","b":-19,"d":"red","f":"yellow"}],"c":162,"h":[73,"green",[87,{"a":"green"}],[56,"green",[["green",-2,"green",-47,"yellow",-39,47],"red",129,[90,181,50,"green","green","green","blue",7,"violet"],-3,9,-12,171],"red","orange",159,["violet","yellow",77,86,"yellow","yellow","red",185],145,[81,133]],"yellow",-3,[{"c":["orange",108,82],"a":"violet","b":{"a":"yellow","b":"yellow"},"d":42}],"orange",[-27,["green",{"c":"violet","a":"violet","b":"orange","d":15},78],"red",23],"orange"],"b":{"e":"yellow","a":46,"d":[118,31,142,{"e":-48,"a":"blue","d":"green","c":"violet","h":69,"b":"orange","g":178,"f":"orange","i":"green"},{"e":109,"a":"orange","d":-7,"c":42,"h":168,"b":"blue","g":157,"f":{"a":93,"b":142},"i":38},[59,80],"orange",73,"violet"],"c":122,"h":{"e":153,"c":"yellow","a":11,"b":"orange","d":101},"b":"blue","g":"orange","f":[{"e":48,"c":-39,"a":77,"g":-33,"b":"yellow","d":30,"f":36},153,{"c":"violet","a":78,"b":63,"d":"orange"},117],"i":"red"},"g":"yellow","f":{"a":"orange","b":[{"a":87},"violet","orange",96,154,"orange","violet",{"a":[-45],"b":103}]}},"red"],[{"e":"violet","a":{"e":167,"a":{"e":"orange","c":{"e":"red","c":76,"a":"green","b":"violet","d":146,"f":152},"a":"violet","b":-8,"d":76,"f":"red"},"d":[102,"yellow","blue","blue",22,73],"c":"red","h":{"e":{"c":92,"a":178,"b":{"e":-43,"a":"yellow","d":136,"j":"red","c":193,"h":98,"b":"orange","g":49,"f":"yellow","i":"violet"}},"a":54,"d":138,"j":[0,[177,178],"red",52,[87,"violet",123,"orange","orange","yellow",48,"yellow"],"violet",100,"blue"],"c":3,"h":"green","b":175,"g":{"e":[175,-25,-47,"orange",60,185],"a":["orange",-49,156],"d":"yellow","j":8,"c":-28,"h":129,"b":[89,-12,67,"green",195,"red","violet",150,"red",106],"g":"violet","f":-29,"i":123},"f":"orange","i":71},"b":[172,["yellow","violet","green","blue",194],-46,{"a":102,"b":"green"}],"g":[{"e":{"c":23,"a":"yellow","b":-25},"a":"blue","d":"green","j":185,"c":"yellow","h":["orange","violet",-21],"b":{"c":191,"a":197,"b":"yellow"},"g":115,"f":-41,"i":"blue"},-17,[-23,64,"red",8,"orange",[105,-11,29,-23,30,65,15],170],"yellow","yellow",-46,"green","orange",143],"f":177},"d":"red","c":"red","h":135,"b":{"e":"red","a":"orange","d":["violet",[23,"red","violet","orange",66,{"c":"orange","a":"green","b":169,"d":57},"blue",125,"green"],110,135,[-40,"violet","yellow",-26,-23,44],"orange",28],"c":"orange","h":107,"b":91,"g":105,"f":{"e":{"e":164,"c":180,"a":"blue","b":"yellow","d":144},"c":"violet","a":"violet","g":95,"b":"red","d":"violet","f":"green"},"i":156},"g":["violet",108,["blue","yellow","red",[23,"yellow",3,159,112],{"e":-41,"c":"green","a":22,"b":"violet","d":"blue","f":"blue"},"violet",-27,"green","violet",-17],"green",{"e":{"e":[-19,96,-28,"orange"],"c":"yellow","a":"yellow","g":124,"b":97,"d":{"a":"blue"},"f":"green"},"a":46,"d":["blue",118,"yellow","yellow","yellow","green",["yellow",-10,90,167,"red",54,-15]],"j":106,"c":"red","h":[{"e":"red","c":28,"a":"yellow","b":170,"d":"blue","f":105},-40,"orange",188,"yellow",142],"b":117,"g":"violet","f":{"a":[-5,"red",46,182,"red","orange"]},"i":"yellow"},["orange",88,18,{"e":"blue","a":"violet","d":"blue","c":"violet","h":"violet","b":196,"g":103,"f":67,"i":13}],"blue","blue"],"f":-19,"i":{"a":166}},164],[{"e":{"e":"blue","a":13,"d":{"e":{"e":"orange","a":88,"d":"red","c":"yellow","h":[93,79],"b":"orange","g":109,"f":34,"i":-13},"a":-44,"d":"red","j":[173,78,"red",{"e":"yellow","a":-32,"d":"blue","j":"violet","c":"blue","h":119,"b":"green","g":-30,"f":193,"i":95},"orange",-43,-16],"c":["green",{"e":41,"c":"red","a":109,"b":159,"d":59},173,18,"violet",21,"red"],"h":"blue","b":44,"g":{"a":129,"b":-10},"f":-26,"i":27},"j":"red","c":{"a":{"c":-28,"a":"green","b":188,"d":"blue"},"b":"blue"},"h":[183,[118,[-7,"orange"],132,[23,175,"yellow","green",11,178,171,"orange","blue",18],134,1,"green",[-9,99],103,-25],"red",[65,"red","blue"],"violet","blue"],"b":"yellow","g":164,"f":-9,"i":{"c":51,"a":"green","b":115,"d":{"a":27,"b":"red"}}},"a":[{"e":[143,"violet",128,"red","yellow",185,"green","red","red"],"a":29,"d":"red","c":170,"h":[131,"violet",96,{"a":"yellow","b":"green"},139,22,176,"yellow",[-46,-14,"red","blue",83,141],[132,108,"blue","blue","green",197,"yellow"]],"b":"blue","g":"orange","f":"yellow","i":[-9]},"violet",56,[169,12,155,["red",197,{"e":"violet","a":22,"d":"violet","c":84,"h":"red","b":70,"g":"violet","f":-41},47,"violet"],[["green","green",179,56,"green","violet",171,"violet","violet"],"blue","red","green",-17,"green",190],"green","red",146,60],"yellow","red","yellow","violet"],"d":[[141,40,"yellow",1,"blue","green","yellow",{"e":13,"a":"blue","d":"red","c":"red","h":176,"b":"violet","g":164,"f":4,"i":"violet"}]],"c":72,"h":15,"b":"yellow","g":{"e":[-12,"blue",["red","blue",11],29,{"e":59,"c":"red","a":{"e":55,"a":"blue","d":"orange","c":"yellow","h":"violet","b":-19,"g":"green","f":"violet","i":197},"b":"orange","d":"violet","f":90},[-14,154,"violet","orange",74,{"e":"yellow","a":"violet","d":66,"c":"yellow","h":80,"b":"yellow","g":"yellow","f":"orange","i":"blue"},"green","red",116,149],"green",108],"c":{"c":28,"a":"blue","b":"yellow","d":"blue"},"a":36,"b":["orange","green","orange","green","red",46,55,"blue",["violet",98,[163,-35,163,-28],"blue","red",155,"blue"],-8],"d":163},"f":[9,"green",{"c":"green","a":"violet","b":68,"d":"yellow"},114,33,1,-25]},["red",[-20,{"c":"yellow","a":"red","b":"green","d":{"a":"red"}},"red",[[141,76],[174],100,{"e":126,"c":39,"a":["violet",94,"orange",102,"blue"],"b":55,"d":"yellow","f":"yellow"},146,{"c":169,"a":"red","b":"red"},[["green",-48,"violet","orange"],[80,-7,-22,"yellow","orange","yellow",185,"orange"],"green","violet","orange"],"red"],"yellow"],[{"a":["orange","blue"],"b":[{"a":-42,"b":"violet"},"green",99,-20,"blue"]},{"c":"blue","a":"violet","b":14,"d":9},"green",{"c":["blue",148,[38,139,125,52,"red",40,190,"yellow",21,"violet"],"violet",110,"green"],"a":{"c":97,"a":[35,"orange",44,"red",87,"orange","blue",61,"yellow"],"b":176,"d":144},"b":137},85,[192,-37,"orange",{"c":"yellow","a":-10,"b":[71]},"yellow",176,["green",14],{"a":102},-39],"violet",164],-9,"blue",[["blue"],70]]]] diff --git a/2015/13/input b/2015/13/input deleted file mode 100644 index a6f9c66..0000000 --- a/2015/13/input +++ /dev/null @@ -1,56 +0,0 @@ -Alice would gain 2 happiness units by sitting next to Bob. -Alice would gain 26 happiness units by sitting next to Carol. -Alice would lose 82 happiness units by sitting next to David. -Alice would lose 75 happiness units by sitting next to Eric. -Alice would gain 42 happiness units by sitting next to Frank. -Alice would gain 38 happiness units by sitting next to George. -Alice would gain 39 happiness units by sitting next to Mallory. -Bob would gain 40 happiness units by sitting next to Alice. -Bob would lose 61 happiness units by sitting next to Carol. -Bob would lose 15 happiness units by sitting next to David. -Bob would gain 63 happiness units by sitting next to Eric. -Bob would gain 41 happiness units by sitting next to Frank. -Bob would gain 30 happiness units by sitting next to George. -Bob would gain 87 happiness units by sitting next to Mallory. -Carol would lose 35 happiness units by sitting next to Alice. -Carol would lose 99 happiness units by sitting next to Bob. -Carol would lose 51 happiness units by sitting next to David. -Carol would gain 95 happiness units by sitting next to Eric. -Carol would gain 90 happiness units by sitting next to Frank. -Carol would lose 16 happiness units by sitting next to George. -Carol would gain 94 happiness units by sitting next to Mallory. -David would gain 36 happiness units by sitting next to Alice. -David would lose 18 happiness units by sitting next to Bob. -David would lose 65 happiness units by sitting next to Carol. -David would lose 18 happiness units by sitting next to Eric. -David would lose 22 happiness units by sitting next to Frank. -David would gain 2 happiness units by sitting next to George. -David would gain 42 happiness units by sitting next to Mallory. -Eric would lose 65 happiness units by sitting next to Alice. -Eric would gain 24 happiness units by sitting next to Bob. -Eric would gain 100 happiness units by sitting next to Carol. -Eric would gain 51 happiness units by sitting next to David. -Eric would gain 21 happiness units by sitting next to Frank. -Eric would gain 55 happiness units by sitting next to George. -Eric would lose 44 happiness units by sitting next to Mallory. -Frank would lose 48 happiness units by sitting next to Alice. -Frank would gain 91 happiness units by sitting next to Bob. -Frank would gain 8 happiness units by sitting next to Carol. -Frank would lose 66 happiness units by sitting next to David. -Frank would gain 97 happiness units by sitting next to Eric. -Frank would lose 9 happiness units by sitting next to George. -Frank would lose 92 happiness units by sitting next to Mallory. -George would lose 44 happiness units by sitting next to Alice. -George would lose 25 happiness units by sitting next to Bob. -George would gain 17 happiness units by sitting next to Carol. -George would gain 92 happiness units by sitting next to David. -George would lose 92 happiness units by sitting next to Eric. -George would gain 18 happiness units by sitting next to Frank. -George would gain 97 happiness units by sitting next to Mallory. -Mallory would gain 92 happiness units by sitting next to Alice. -Mallory would lose 96 happiness units by sitting next to Bob. -Mallory would lose 51 happiness units by sitting next to Carol. -Mallory would lose 81 happiness units by sitting next to David. -Mallory would gain 31 happiness units by sitting next to Eric. -Mallory would lose 73 happiness units by sitting next to Frank. -Mallory would lose 89 happiness units by sitting next to George. diff --git a/2015/14/input b/2015/14/input deleted file mode 100644 index 2af1170..0000000 --- a/2015/14/input +++ /dev/null @@ -1,9 +0,0 @@ -Vixen can fly 19 km/s for 7 seconds, but then must rest for 124 seconds. -Rudolph can fly 3 km/s for 15 seconds, but then must rest for 28 seconds. -Donner can fly 19 km/s for 9 seconds, but then must rest for 164 seconds. -Blitzen can fly 19 km/s for 9 seconds, but then must rest for 158 seconds. -Comet can fly 13 km/s for 7 seconds, but then must rest for 82 seconds. -Cupid can fly 25 km/s for 6 seconds, but then must rest for 145 seconds. -Dasher can fly 14 km/s for 3 seconds, but then must rest for 38 seconds. -Dancer can fly 3 km/s for 16 seconds, but then must rest for 37 seconds. -Prancer can fly 25 km/s for 6 seconds, but then must rest for 143 seconds. diff --git a/2015/15/input b/2015/15/input deleted file mode 100644 index d1af06e..0000000 --- a/2015/15/input +++ /dev/null @@ -1,4 +0,0 @@ -Sugar: capacity 3, durability 0, flavor 0, texture -3, calories 2 -Sprinkles: capacity -3, durability 3, flavor 0, texture 0, calories 9 -Candy: capacity -1, durability 0, flavor 4, texture 0, calories 1 -Chocolate: capacity 0, durability 0, flavor -2, texture 2, calories 8 diff --git a/2015/16/input b/2015/16/input deleted file mode 100644 index ddaeefc..0000000 --- a/2015/16/input +++ /dev/null @@ -1,500 +0,0 @@ -Sue 1: cars: 9, akitas: 3, goldfish: 0 -Sue 2: akitas: 9, children: 3, samoyeds: 9 -Sue 3: trees: 6, cars: 6, children: 4 -Sue 4: trees: 4, vizslas: 4, goldfish: 9 -Sue 5: akitas: 9, vizslas: 7, cars: 5 -Sue 6: vizslas: 6, goldfish: 6, akitas: 3 -Sue 7: pomeranians: 5, samoyeds: 0, perfumes: 10 -Sue 8: cars: 10, pomeranians: 7, goldfish: 8 -Sue 9: trees: 2, vizslas: 7, samoyeds: 6 -Sue 10: perfumes: 5, pomeranians: 4, children: 9 -Sue 11: vizslas: 5, perfumes: 8, cars: 10 -Sue 12: children: 10, cars: 6, perfumes: 5 -Sue 13: cats: 4, samoyeds: 7, pomeranians: 8 -Sue 14: perfumes: 6, goldfish: 10, children: 7 -Sue 15: perfumes: 4, pomeranians: 3, cars: 6 -Sue 16: perfumes: 7, cars: 9, pomeranians: 6 -Sue 17: goldfish: 3, cars: 6, vizslas: 7 -Sue 18: perfumes: 6, cars: 7, goldfish: 3 -Sue 19: trees: 0, akitas: 3, pomeranians: 8 -Sue 20: goldfish: 6, trees: 2, akitas: 6 -Sue 21: pomeranians: 9, akitas: 9, samoyeds: 9 -Sue 22: vizslas: 2, cars: 9, perfumes: 5 -Sue 23: goldfish: 10, samoyeds: 8, children: 9 -Sue 24: akitas: 4, goldfish: 1, vizslas: 5 -Sue 25: goldfish: 10, trees: 8, perfumes: 6 -Sue 26: vizslas: 5, akitas: 8, trees: 1 -Sue 27: trees: 3, cars: 6, perfumes: 2 -Sue 28: goldfish: 8, trees: 7, akitas: 10 -Sue 29: children: 5, trees: 1, goldfish: 10 -Sue 30: vizslas: 3, perfumes: 8, akitas: 3 -Sue 31: cars: 6, children: 10, perfumes: 7 -Sue 32: cars: 10, perfumes: 3, goldfish: 10 -Sue 33: perfumes: 9, vizslas: 3, akitas: 4 -Sue 34: perfumes: 10, vizslas: 7, children: 8 -Sue 35: cars: 5, perfumes: 5, vizslas: 9 -Sue 36: trees: 9, cars: 9, akitas: 7 -Sue 37: samoyeds: 9, perfumes: 2, cars: 10 -Sue 38: akitas: 7, cars: 5, trees: 5 -Sue 39: goldfish: 8, trees: 9, cars: 10 -Sue 40: trees: 0, cats: 1, pomeranians: 1 -Sue 41: pomeranians: 6, perfumes: 9, samoyeds: 1 -Sue 42: vizslas: 6, akitas: 3, pomeranians: 1 -Sue 43: vizslas: 2, perfumes: 3, pomeranians: 6 -Sue 44: akitas: 5, pomeranians: 0, vizslas: 10 -Sue 45: vizslas: 4, goldfish: 1, cars: 5 -Sue 46: cars: 4, vizslas: 8, cats: 0 -Sue 47: cats: 5, children: 8, pomeranians: 2 -Sue 48: vizslas: 3, perfumes: 6, cats: 0 -Sue 49: akitas: 7, perfumes: 0, trees: 7 -Sue 50: trees: 4, akitas: 10, vizslas: 2 -Sue 51: goldfish: 10, cars: 9, trees: 4 -Sue 52: cars: 5, children: 9, perfumes: 0 -Sue 53: vizslas: 5, cars: 3, cats: 8 -Sue 54: cars: 5, akitas: 1, goldfish: 10 -Sue 55: akitas: 10, vizslas: 2, cars: 6 -Sue 56: cats: 6, trees: 0, cars: 4 -Sue 57: vizslas: 1, akitas: 1, samoyeds: 7 -Sue 58: samoyeds: 6, vizslas: 1, akitas: 7 -Sue 59: akitas: 9, cars: 8, vizslas: 1 -Sue 60: cars: 6, vizslas: 7, goldfish: 0 -Sue 61: pomeranians: 5, akitas: 6, vizslas: 2 -Sue 62: samoyeds: 2, cats: 8, goldfish: 7 -Sue 63: vizslas: 10, goldfish: 7, samoyeds: 9 -Sue 64: perfumes: 2, trees: 1, akitas: 6 -Sue 65: cars: 8, perfumes: 10, vizslas: 9 -Sue 66: akitas: 8, vizslas: 8, perfumes: 8 -Sue 67: goldfish: 7, cars: 9, samoyeds: 9 -Sue 68: perfumes: 2, children: 7, akitas: 1 -Sue 69: perfumes: 7, vizslas: 9, akitas: 1 -Sue 70: samoyeds: 3, vizslas: 1, trees: 1 -Sue 71: vizslas: 8, goldfish: 7, trees: 9 -Sue 72: goldfish: 8, cars: 6, trees: 9 -Sue 73: perfumes: 5, cars: 10, samoyeds: 7 -Sue 74: pomeranians: 4, perfumes: 3, cars: 5 -Sue 75: samoyeds: 1, perfumes: 1, pomeranians: 1 -Sue 76: goldfish: 4, cats: 6, akitas: 7 -Sue 77: perfumes: 5, akitas: 4, vizslas: 8 -Sue 78: perfumes: 4, cats: 3, children: 4 -Sue 79: vizslas: 5, pomeranians: 9, samoyeds: 7 -Sue 80: cars: 3, samoyeds: 5, pomeranians: 7 -Sue 81: vizslas: 2, samoyeds: 4, perfumes: 2 -Sue 82: trees: 1, akitas: 10, vizslas: 9 -Sue 83: vizslas: 0, akitas: 2, samoyeds: 5 -Sue 84: perfumes: 5, vizslas: 7, children: 8 -Sue 85: cats: 3, children: 2, trees: 0 -Sue 86: cars: 3, perfumes: 2, goldfish: 2 -Sue 87: trees: 1, akitas: 7, vizslas: 0 -Sue 88: trees: 1, akitas: 2, samoyeds: 1 -Sue 89: cars: 4, vizslas: 8, akitas: 1 -Sue 90: perfumes: 5, cats: 3, vizslas: 0 -Sue 91: samoyeds: 7, cats: 6, goldfish: 8 -Sue 92: samoyeds: 10, cats: 0, cars: 7 -Sue 93: cars: 6, akitas: 7, samoyeds: 2 -Sue 94: perfumes: 0, goldfish: 6, trees: 9 -Sue 95: cars: 6, pomeranians: 2, samoyeds: 8 -Sue 96: cars: 2, trees: 9, samoyeds: 4 -Sue 97: goldfish: 5, trees: 1, children: 0 -Sue 98: akitas: 9, goldfish: 7, children: 6 -Sue 99: goldfish: 9, akitas: 0, pomeranians: 0 -Sue 100: samoyeds: 6, children: 8, vizslas: 5 -Sue 101: vizslas: 6, cars: 5, goldfish: 4 -Sue 102: vizslas: 6, akitas: 2, perfumes: 6 -Sue 103: samoyeds: 3, akitas: 7, children: 4 -Sue 104: cars: 3, perfumes: 10, cats: 6 -Sue 105: vizslas: 9, pomeranians: 0, cars: 1 -Sue 106: cats: 6, samoyeds: 8, pomeranians: 5 -Sue 107: cars: 7, trees: 4, akitas: 10 -Sue 108: perfumes: 3, vizslas: 1, goldfish: 9 -Sue 109: trees: 6, cars: 8, goldfish: 5 -Sue 110: pomeranians: 2, children: 1, vizslas: 7 -Sue 111: akitas: 0, vizslas: 8, cars: 0 -Sue 112: goldfish: 3, vizslas: 6, akitas: 2 -Sue 113: akitas: 10, pomeranians: 7, perfumes: 7 -Sue 114: cars: 10, cats: 2, vizslas: 8 -Sue 115: akitas: 8, trees: 1, vizslas: 2 -Sue 116: vizslas: 2, akitas: 7, perfumes: 1 -Sue 117: goldfish: 0, vizslas: 10, trees: 9 -Sue 118: trees: 3, cars: 0, goldfish: 0 -Sue 119: perfumes: 7, goldfish: 5, trees: 9 -Sue 120: children: 9, vizslas: 3, trees: 5 -Sue 121: vizslas: 1, goldfish: 7, akitas: 10 -Sue 122: perfumes: 1, cars: 6, trees: 1 -Sue 123: akitas: 2, vizslas: 0, goldfish: 7 -Sue 124: vizslas: 10, pomeranians: 7, akitas: 0 -Sue 125: perfumes: 4, cats: 5, vizslas: 2 -Sue 126: cars: 6, samoyeds: 8, akitas: 3 -Sue 127: trees: 9, goldfish: 7, akitas: 9 -Sue 128: cars: 8, trees: 0, perfumes: 2 -Sue 129: pomeranians: 7, vizslas: 2, perfumes: 6 -Sue 130: vizslas: 9, pomeranians: 3, trees: 6 -Sue 131: vizslas: 7, cars: 9, perfumes: 1 -Sue 132: akitas: 2, pomeranians: 9, vizslas: 7 -Sue 133: trees: 9, pomeranians: 10, samoyeds: 0 -Sue 134: children: 4, akitas: 10, perfumes: 4 -Sue 135: vizslas: 1, cats: 1, trees: 8 -Sue 136: samoyeds: 7, cars: 8, goldfish: 5 -Sue 137: perfumes: 0, children: 1, pomeranians: 10 -Sue 138: vizslas: 4, perfumes: 5, cars: 5 -Sue 139: trees: 2, perfumes: 8, goldfish: 0 -Sue 140: cars: 10, akitas: 5, goldfish: 7 -Sue 141: children: 4, trees: 3, goldfish: 8 -Sue 142: cars: 8, perfumes: 6, trees: 7 -Sue 143: akitas: 6, goldfish: 0, trees: 10 -Sue 144: akitas: 7, pomeranians: 10, perfumes: 10 -Sue 145: trees: 10, vizslas: 3, goldfish: 4 -Sue 146: samoyeds: 4, akitas: 3, perfumes: 6 -Sue 147: akitas: 8, perfumes: 2, pomeranians: 10 -Sue 148: cars: 2, perfumes: 0, goldfish: 8 -Sue 149: goldfish: 6, akitas: 7, perfumes: 6 -Sue 150: cars: 2, pomeranians: 5, perfumes: 4 -Sue 151: goldfish: 1, cars: 5, trees: 0 -Sue 152: pomeranians: 4, cars: 7, children: 1 -Sue 153: goldfish: 8, cars: 1, children: 10 -Sue 154: cars: 6, perfumes: 8, trees: 1 -Sue 155: akitas: 4, perfumes: 6, pomeranians: 2 -Sue 156: pomeranians: 5, cars: 4, akitas: 1 -Sue 157: cats: 5, cars: 9, goldfish: 8 -Sue 158: vizslas: 5, samoyeds: 1, children: 7 -Sue 159: vizslas: 1, perfumes: 3, akitas: 1 -Sue 160: goldfish: 10, pomeranians: 9, perfumes: 5 -Sue 161: samoyeds: 3, trees: 7, cars: 2 -Sue 162: cars: 2, pomeranians: 1, vizslas: 6 -Sue 163: vizslas: 3, perfumes: 5, akitas: 6 -Sue 164: vizslas: 1, trees: 0, akitas: 5 -Sue 165: vizslas: 5, cars: 6, pomeranians: 8 -Sue 166: cars: 10, perfumes: 2, trees: 9 -Sue 167: cars: 10, pomeranians: 6, perfumes: 4 -Sue 168: akitas: 7, trees: 10, goldfish: 7 -Sue 169: akitas: 1, perfumes: 10, cars: 10 -Sue 170: akitas: 5, samoyeds: 8, vizslas: 6 -Sue 171: children: 3, akitas: 2, vizslas: 3 -Sue 172: goldfish: 5, vizslas: 5, perfumes: 9 -Sue 173: perfumes: 5, goldfish: 10, trees: 5 -Sue 174: akitas: 5, vizslas: 2, children: 7 -Sue 175: perfumes: 5, cars: 7, samoyeds: 2 -Sue 176: cars: 8, vizslas: 10, akitas: 7 -Sue 177: perfumes: 7, children: 8, goldfish: 7 -Sue 178: cars: 1, pomeranians: 9, samoyeds: 0 -Sue 179: perfumes: 6, cars: 2, trees: 6 -Sue 180: trees: 3, vizslas: 7, children: 3 -Sue 181: vizslas: 8, samoyeds: 2, trees: 9 -Sue 182: perfumes: 3, cats: 1, children: 5 -Sue 183: akitas: 9, cats: 6, children: 3 -Sue 184: pomeranians: 9, cars: 6, perfumes: 8 -Sue 185: vizslas: 9, trees: 0, akitas: 9 -Sue 186: perfumes: 6, cars: 5, goldfish: 5 -Sue 187: perfumes: 4, cats: 7, vizslas: 2 -Sue 188: akitas: 7, cars: 4, children: 10 -Sue 189: akitas: 0, goldfish: 7, vizslas: 5 -Sue 190: akitas: 5, cars: 5, cats: 6 -Sue 191: cars: 6, children: 0, perfumes: 3 -Sue 192: cats: 2, perfumes: 10, goldfish: 7 -Sue 193: trees: 1, perfumes: 0, cars: 8 -Sue 194: perfumes: 9, children: 4, cats: 6 -Sue 195: akitas: 7, trees: 3, goldfish: 6 -Sue 196: goldfish: 8, cars: 8, samoyeds: 0 -Sue 197: cats: 0, akitas: 10, vizslas: 0 -Sue 198: goldfish: 1, perfumes: 3, cars: 8 -Sue 199: akitas: 10, vizslas: 5, samoyeds: 6 -Sue 200: pomeranians: 9, goldfish: 9, samoyeds: 7 -Sue 201: samoyeds: 0, goldfish: 7, akitas: 6 -Sue 202: vizslas: 0, goldfish: 2, akitas: 1 -Sue 203: goldfish: 3, children: 0, vizslas: 8 -Sue 204: cars: 8, trees: 2, perfumes: 2 -Sue 205: cars: 4, perfumes: 5, goldfish: 8 -Sue 206: vizslas: 3, trees: 2, akitas: 1 -Sue 207: cars: 7, goldfish: 5, trees: 1 -Sue 208: goldfish: 1, cars: 6, vizslas: 8 -Sue 209: cats: 4, trees: 1, children: 0 -Sue 210: cats: 10, children: 0, perfumes: 0 -Sue 211: cars: 4, pomeranians: 7, samoyeds: 5 -Sue 212: cars: 2, pomeranians: 10, trees: 1 -Sue 213: trees: 10, cats: 5, cars: 10 -Sue 214: perfumes: 5, trees: 1, vizslas: 1 -Sue 215: akitas: 10, vizslas: 8, samoyeds: 8 -Sue 216: vizslas: 2, cats: 5, pomeranians: 3 -Sue 217: akitas: 10, perfumes: 0, cats: 10 -Sue 218: trees: 8, cats: 5, vizslas: 2 -Sue 219: goldfish: 10, perfumes: 8, children: 2 -Sue 220: samoyeds: 9, trees: 8, vizslas: 7 -Sue 221: children: 7, trees: 6, cars: 6 -Sue 222: cats: 4, akitas: 5, pomeranians: 0 -Sue 223: trees: 8, goldfish: 2, perfumes: 8 -Sue 224: pomeranians: 9, cars: 8, akitas: 5 -Sue 225: akitas: 10, vizslas: 0, trees: 2 -Sue 226: akitas: 8, cats: 6, cars: 7 -Sue 227: trees: 1, akitas: 3, goldfish: 4 -Sue 228: pomeranians: 6, cats: 3, goldfish: 3 -Sue 229: trees: 10, perfumes: 3, vizslas: 7 -Sue 230: perfumes: 8, cars: 7, akitas: 0 -Sue 231: perfumes: 10, goldfish: 4, cars: 6 -Sue 232: goldfish: 7, trees: 3, cats: 2 -Sue 233: perfumes: 6, trees: 4, akitas: 4 -Sue 234: goldfish: 9, cats: 4, cars: 7 -Sue 235: pomeranians: 6, vizslas: 0, akitas: 6 -Sue 236: samoyeds: 5, cars: 5, children: 4 -Sue 237: vizslas: 10, cars: 4, goldfish: 4 -Sue 238: goldfish: 3, samoyeds: 7, akitas: 2 -Sue 239: cats: 8, children: 2, vizslas: 7 -Sue 240: cars: 9, perfumes: 4, trees: 9 -Sue 241: trees: 8, vizslas: 2, goldfish: 5 -Sue 242: cars: 6, trees: 3, vizslas: 3 -Sue 243: cats: 6, children: 7, cars: 4 -Sue 244: cats: 10, perfumes: 2, goldfish: 7 -Sue 245: akitas: 8, cats: 10, perfumes: 8 -Sue 246: vizslas: 8, akitas: 5, perfumes: 10 -Sue 247: goldfish: 2, vizslas: 5, akitas: 7 -Sue 248: akitas: 3, perfumes: 0, trees: 10 -Sue 249: cats: 4, vizslas: 5, pomeranians: 6 -Sue 250: children: 3, vizslas: 7, perfumes: 2 -Sue 251: cars: 0, pomeranians: 10, perfumes: 0 -Sue 252: akitas: 0, goldfish: 9, cars: 6 -Sue 253: perfumes: 7, cars: 4, samoyeds: 5 -Sue 254: akitas: 9, trees: 10, cars: 4 -Sue 255: samoyeds: 10, children: 6, akitas: 7 -Sue 256: trees: 8, goldfish: 8, perfumes: 8 -Sue 257: goldfish: 3, akitas: 2, perfumes: 6 -Sue 258: cats: 7, trees: 0, vizslas: 1 -Sue 259: perfumes: 7, cars: 7, akitas: 7 -Sue 260: goldfish: 0, vizslas: 0, samoyeds: 2 -Sue 261: vizslas: 2, children: 2, cats: 3 -Sue 262: vizslas: 2, pomeranians: 9, samoyeds: 3 -Sue 263: cats: 1, akitas: 3, vizslas: 1 -Sue 264: pomeranians: 10, trees: 2, goldfish: 7 -Sue 265: samoyeds: 5, trees: 7, perfumes: 4 -Sue 266: perfumes: 10, cars: 1, pomeranians: 3 -Sue 267: trees: 6, goldfish: 1, cars: 0 -Sue 268: cars: 6, samoyeds: 4, pomeranians: 5 -Sue 269: goldfish: 3, vizslas: 3, akitas: 3 -Sue 270: children: 5, cats: 0, cars: 4 -Sue 271: goldfish: 3, perfumes: 8, pomeranians: 7 -Sue 272: samoyeds: 6, cars: 7, perfumes: 10 -Sue 273: trees: 4, cars: 2, vizslas: 7 -Sue 274: samoyeds: 10, perfumes: 9, goldfish: 6 -Sue 275: cars: 4, trees: 2, perfumes: 7 -Sue 276: akitas: 3, perfumes: 9, cars: 9 -Sue 277: akitas: 8, vizslas: 2, cats: 6 -Sue 278: trees: 5, goldfish: 7, akitas: 3 -Sue 279: perfumes: 9, cars: 8, vizslas: 2 -Sue 280: trees: 3, vizslas: 0, children: 0 -Sue 281: cars: 7, trees: 2, cats: 5 -Sue 282: vizslas: 4, cars: 10, cats: 3 -Sue 283: akitas: 10, cats: 3, samoyeds: 9 -Sue 284: trees: 7, children: 5, goldfish: 6 -Sue 285: cars: 2, perfumes: 5, cats: 7 -Sue 286: samoyeds: 5, trees: 10, goldfish: 6 -Sue 287: goldfish: 10, perfumes: 4, trees: 7 -Sue 288: vizslas: 9, trees: 9, perfumes: 0 -Sue 289: trees: 4, goldfish: 9, vizslas: 8 -Sue 290: vizslas: 3, cars: 3, trees: 2 -Sue 291: goldfish: 2, akitas: 2, trees: 2 -Sue 292: children: 1, cars: 0, vizslas: 5 -Sue 293: trees: 5, akitas: 4, goldfish: 6 -Sue 294: akitas: 3, vizslas: 7, pomeranians: 5 -Sue 295: goldfish: 10, vizslas: 3, trees: 1 -Sue 296: cars: 2, trees: 1, akitas: 0 -Sue 297: akitas: 10, vizslas: 6, samoyeds: 2 -Sue 298: children: 5, trees: 1, samoyeds: 9 -Sue 299: perfumes: 9, trees: 6, vizslas: 1 -Sue 300: akitas: 7, pomeranians: 6, vizslas: 6 -Sue 301: cats: 7, children: 6, vizslas: 7 -Sue 302: trees: 2, vizslas: 7, samoyeds: 4 -Sue 303: goldfish: 0, samoyeds: 10, cars: 4 -Sue 304: pomeranians: 9, children: 3, vizslas: 5 -Sue 305: akitas: 8, vizslas: 4, cars: 5 -Sue 306: akitas: 0, perfumes: 2, pomeranians: 10 -Sue 307: akitas: 9, cars: 0, trees: 2 -Sue 308: vizslas: 10, goldfish: 8, akitas: 6 -Sue 309: trees: 0, cats: 6, perfumes: 2 -Sue 310: vizslas: 10, cars: 1, trees: 4 -Sue 311: goldfish: 8, perfumes: 6, cats: 3 -Sue 312: goldfish: 0, children: 1, akitas: 2 -Sue 313: pomeranians: 10, trees: 6, samoyeds: 6 -Sue 314: vizslas: 5, akitas: 4, pomeranians: 2 -Sue 315: goldfish: 7, trees: 0, akitas: 5 -Sue 316: goldfish: 4, vizslas: 5, cars: 7 -Sue 317: perfumes: 7, cats: 10, cars: 4 -Sue 318: samoyeds: 10, cars: 9, trees: 7 -Sue 319: pomeranians: 8, vizslas: 6, cars: 3 -Sue 320: cars: 4, cats: 9, akitas: 4 -Sue 321: cars: 6, trees: 2, perfumes: 6 -Sue 322: goldfish: 1, cats: 2, perfumes: 4 -Sue 323: akitas: 6, cats: 5, cars: 8 -Sue 324: cats: 4, vizslas: 9, akitas: 0 -Sue 325: children: 8, samoyeds: 9, trees: 4 -Sue 326: vizslas: 2, samoyeds: 10, perfumes: 7 -Sue 327: goldfish: 7, pomeranians: 4, akitas: 10 -Sue 328: perfumes: 8, cats: 4, akitas: 10 -Sue 329: trees: 0, cars: 9, goldfish: 3 -Sue 330: trees: 5, samoyeds: 7, perfumes: 8 -Sue 331: cars: 4, perfumes: 2, goldfish: 0 -Sue 332: vizslas: 4, pomeranians: 7, akitas: 1 -Sue 333: akitas: 4, goldfish: 3, perfumes: 0 -Sue 334: samoyeds: 3, akitas: 10, vizslas: 0 -Sue 335: goldfish: 1, akitas: 7, vizslas: 6 -Sue 336: perfumes: 1, goldfish: 1, pomeranians: 8 -Sue 337: children: 5, cars: 4, cats: 4 -Sue 338: vizslas: 5, cars: 10, cats: 3 -Sue 339: trees: 2, goldfish: 3, cars: 1 -Sue 340: trees: 10, goldfish: 6, perfumes: 2 -Sue 341: akitas: 5, trees: 6, cats: 3 -Sue 342: cars: 10, children: 8, goldfish: 0 -Sue 343: cats: 2, akitas: 0, pomeranians: 4 -Sue 344: perfumes: 1, vizslas: 3, cars: 3 -Sue 345: samoyeds: 8, cats: 5, perfumes: 8 -Sue 346: cars: 5, akitas: 10, trees: 2 -Sue 347: vizslas: 9, akitas: 9, cars: 3 -Sue 348: cars: 3, perfumes: 1, pomeranians: 9 -Sue 349: akitas: 1, cars: 4, perfumes: 0 -Sue 350: perfumes: 8, vizslas: 2, trees: 6 -Sue 351: pomeranians: 5, akitas: 9, cats: 8 -Sue 352: pomeranians: 8, vizslas: 3, goldfish: 10 -Sue 353: trees: 2, pomeranians: 0, goldfish: 6 -Sue 354: cats: 5, akitas: 7, goldfish: 6 -Sue 355: goldfish: 6, children: 4, trees: 10 -Sue 356: children: 1, trees: 3, akitas: 7 -Sue 357: trees: 2, samoyeds: 10, goldfish: 3 -Sue 358: samoyeds: 10, cats: 0, goldfish: 0 -Sue 359: perfumes: 3, children: 6, pomeranians: 1 -Sue 360: cars: 10, pomeranians: 1, samoyeds: 5 -Sue 361: samoyeds: 9, pomeranians: 7, perfumes: 6 -Sue 362: goldfish: 6, trees: 8, perfumes: 9 -Sue 363: samoyeds: 10, pomeranians: 9, children: 10 -Sue 364: perfumes: 3, goldfish: 7, cars: 9 -Sue 365: cats: 3, children: 4, samoyeds: 8 -Sue 366: trees: 0, cars: 10, vizslas: 10 -Sue 367: pomeranians: 10, children: 8, perfumes: 2 -Sue 368: cars: 5, vizslas: 0, samoyeds: 3 -Sue 369: trees: 1, goldfish: 8, cars: 8 -Sue 370: vizslas: 0, cars: 2, perfumes: 5 -Sue 371: trees: 2, cars: 3, vizslas: 8 -Sue 372: trees: 10, children: 9, cats: 1 -Sue 373: pomeranians: 3, perfumes: 1, vizslas: 0 -Sue 374: vizslas: 0, perfumes: 6, trees: 0 -Sue 375: vizslas: 7, pomeranians: 1, akitas: 10 -Sue 376: vizslas: 8, trees: 2, cars: 10 -Sue 377: perfumes: 9, cats: 5, goldfish: 5 -Sue 378: cats: 0, akitas: 10, perfumes: 9 -Sue 379: cars: 4, akitas: 1, trees: 1 -Sue 380: cars: 4, perfumes: 5, trees: 3 -Sue 381: goldfish: 3, akitas: 5, samoyeds: 9 -Sue 382: goldfish: 7, perfumes: 5, trees: 5 -Sue 383: akitas: 4, cats: 6, cars: 8 -Sue 384: children: 6, goldfish: 10, akitas: 7 -Sue 385: akitas: 7, vizslas: 5, perfumes: 10 -Sue 386: children: 7, vizslas: 10, akitas: 10 -Sue 387: goldfish: 6, akitas: 7, trees: 2 -Sue 388: vizslas: 6, trees: 1, akitas: 2 -Sue 389: cars: 5, vizslas: 3, akitas: 7 -Sue 390: vizslas: 4, cats: 8, perfumes: 7 -Sue 391: akitas: 3, trees: 0, children: 2 -Sue 392: cats: 7, cars: 3, children: 9 -Sue 393: trees: 10, vizslas: 3, goldfish: 7 -Sue 394: perfumes: 0, goldfish: 7, akitas: 4 -Sue 395: cats: 6, cars: 7, vizslas: 0 -Sue 396: vizslas: 4, perfumes: 6, goldfish: 5 -Sue 397: pomeranians: 8, trees: 1, akitas: 9 -Sue 398: goldfish: 7, pomeranians: 6, samoyeds: 9 -Sue 399: perfumes: 10, cars: 1, trees: 8 -Sue 400: trees: 0, goldfish: 9, children: 6 -Sue 401: trees: 1, cars: 6, pomeranians: 8 -Sue 402: perfumes: 9, cars: 0, vizslas: 10 -Sue 403: samoyeds: 4, akitas: 1, vizslas: 9 -Sue 404: perfumes: 0, trees: 2, cars: 4 -Sue 405: akitas: 0, perfumes: 5, samoyeds: 4 -Sue 406: akitas: 8, vizslas: 6, children: 2 -Sue 407: children: 1, trees: 8, goldfish: 10 -Sue 408: pomeranians: 4, trees: 10, cars: 9 -Sue 409: perfumes: 5, vizslas: 5, akitas: 4 -Sue 410: trees: 1, akitas: 10, vizslas: 6 -Sue 411: samoyeds: 0, goldfish: 9, perfumes: 7 -Sue 412: goldfish: 7, samoyeds: 10, trees: 1 -Sue 413: samoyeds: 0, pomeranians: 10, vizslas: 6 -Sue 414: children: 2, cars: 10, samoyeds: 2 -Sue 415: trees: 2, goldfish: 8, cars: 0 -Sue 416: samoyeds: 4, goldfish: 9, trees: 2 -Sue 417: trees: 8, akitas: 10, perfumes: 3 -Sue 418: samoyeds: 9, goldfish: 2, cars: 1 -Sue 419: akitas: 2, perfumes: 8, trees: 2 -Sue 420: children: 3, goldfish: 6, perfumes: 5 -Sue 421: akitas: 8, perfumes: 2, samoyeds: 6 -Sue 422: vizslas: 10, akitas: 4, pomeranians: 3 -Sue 423: cats: 8, perfumes: 3, trees: 4 -Sue 424: cars: 2, children: 4, pomeranians: 8 -Sue 425: pomeranians: 4, samoyeds: 2, goldfish: 4 -Sue 426: perfumes: 6, cars: 4, goldfish: 4 -Sue 427: akitas: 0, goldfish: 7, perfumes: 5 -Sue 428: perfumes: 4, cars: 3, akitas: 5 -Sue 429: trees: 0, vizslas: 0, goldfish: 1 -Sue 430: perfumes: 4, vizslas: 2, cars: 7 -Sue 431: goldfish: 7, pomeranians: 8, trees: 0 -Sue 432: goldfish: 7, children: 9, trees: 3 -Sue 433: akitas: 1, vizslas: 10, trees: 2 -Sue 434: perfumes: 2, cars: 4, goldfish: 10 -Sue 435: pomeranians: 6, vizslas: 9, trees: 1 -Sue 436: cars: 9, trees: 0, goldfish: 0 -Sue 437: trees: 1, goldfish: 1, vizslas: 8 -Sue 438: goldfish: 7, samoyeds: 8, children: 2 -Sue 439: children: 1, cats: 7, vizslas: 8 -Sue 440: cats: 2, pomeranians: 6, goldfish: 4 -Sue 441: perfumes: 7, cats: 3, vizslas: 6 -Sue 442: akitas: 4, samoyeds: 5, cars: 2 -Sue 443: akitas: 3, perfumes: 3, cats: 9 -Sue 444: perfumes: 10, akitas: 6, trees: 0 -Sue 445: cars: 5, children: 9, perfumes: 8 -Sue 446: vizslas: 10, cars: 3, perfumes: 5 -Sue 447: children: 9, perfumes: 1, cars: 10 -Sue 448: akitas: 0, goldfish: 8, trees: 3 -Sue 449: cars: 7, akitas: 8, children: 3 -Sue 450: cars: 4, akitas: 9, cats: 0 -Sue 451: perfumes: 4, samoyeds: 5, goldfish: 6 -Sue 452: perfumes: 10, akitas: 1, cars: 7 -Sue 453: trees: 1, goldfish: 3, vizslas: 6 -Sue 454: goldfish: 8, pomeranians: 6, trees: 10 -Sue 455: akitas: 5, vizslas: 8, goldfish: 10 -Sue 456: cats: 5, trees: 4, samoyeds: 0 -Sue 457: perfumes: 8, cars: 0, cats: 3 -Sue 458: akitas: 1, trees: 10, vizslas: 2 -Sue 459: vizslas: 6, akitas: 3, children: 10 -Sue 460: perfumes: 7, trees: 9, goldfish: 8 -Sue 461: children: 6, vizslas: 4, perfumes: 5 -Sue 462: vizslas: 6, akitas: 8, perfumes: 9 -Sue 463: goldfish: 8, cars: 4, trees: 10 -Sue 464: pomeranians: 8, cars: 5, vizslas: 0 -Sue 465: cats: 10, goldfish: 7, akitas: 1 -Sue 466: cats: 2, children: 1, cars: 6 -Sue 467: perfumes: 3, samoyeds: 6, cars: 0 -Sue 468: samoyeds: 10, pomeranians: 6, trees: 2 -Sue 469: children: 2, perfumes: 2, pomeranians: 4 -Sue 470: cats: 1, perfumes: 5, vizslas: 9 -Sue 471: vizslas: 5, perfumes: 2, akitas: 7 -Sue 472: samoyeds: 8, goldfish: 6, cats: 1 -Sue 473: goldfish: 10, perfumes: 9, cars: 4 -Sue 474: samoyeds: 0, cars: 4, vizslas: 4 -Sue 475: trees: 2, cars: 7, akitas: 8 -Sue 476: vizslas: 3, perfumes: 5, goldfish: 1 -Sue 477: cats: 7, cars: 4, trees: 1 -Sue 478: vizslas: 8, akitas: 3, goldfish: 0 -Sue 479: cars: 6, cats: 3, perfumes: 2 -Sue 480: goldfish: 1, children: 9, vizslas: 3 -Sue 481: pomeranians: 5, vizslas: 1, cars: 10 -Sue 482: children: 5, perfumes: 5, cats: 1 -Sue 483: perfumes: 2, goldfish: 7, trees: 6 -Sue 484: akitas: 2, goldfish: 4, perfumes: 10 -Sue 485: samoyeds: 3, goldfish: 0, akitas: 1 -Sue 486: trees: 8, vizslas: 9, goldfish: 0 -Sue 487: goldfish: 8, samoyeds: 0, trees: 0 -Sue 488: perfumes: 7, cars: 5, trees: 0 -Sue 489: vizslas: 3, pomeranians: 2, perfumes: 5 -Sue 490: cars: 5, perfumes: 5, akitas: 5 -Sue 491: children: 8, trees: 1, pomeranians: 4 -Sue 492: pomeranians: 0, akitas: 1, vizslas: 8 -Sue 493: akitas: 10, perfumes: 10, samoyeds: 8 -Sue 494: perfumes: 6, vizslas: 4, cats: 6 -Sue 495: children: 6, pomeranians: 5, samoyeds: 4 -Sue 496: vizslas: 1, trees: 5, akitas: 1 -Sue 497: vizslas: 10, perfumes: 10, pomeranians: 3 -Sue 498: samoyeds: 3, trees: 2, cars: 5 -Sue 499: cats: 6, children: 3, perfumes: 0 -Sue 500: pomeranians: 10, cats: 3, vizslas: 5 diff --git a/2015/17/input b/2015/17/input deleted file mode 100644 index 09ebd46..0000000 --- a/2015/17/input +++ /dev/null @@ -1,20 +0,0 @@ -43 -3 -4 -10 -21 -44 -4 -6 -47 -41 -34 -17 -17 -44 -36 -31 -46 -9 -27 -38 diff --git a/2015/18/input b/2015/18/input deleted file mode 100644 index 5efaa1b..0000000 --- a/2015/18/input +++ /dev/null @@ -1,100 +0,0 @@ -#...##......#......##.##..#...##......##.#.#.###.#.#..#..#......####..#......###.#.#....#..##..###.. -####..#.#...#....#.#####.##.##.#..#.......#....#.##...###.###..#.#.#........#..#.#.##...##..#.####.# -...#..##...#.#.###.#.###..#.##.####.###...#...........#.###..##.#.##.#.###...#.#..###....#.###.#..#. -.#...##...####.#..#.....#..#...#.#.##...#...##..#.#.###....#..###.....##..#.###..###.....##..###...# -..##.#####....##..#.#..##.##..######...#..###.######.....#..##...#.#..##..##..#..#..#..##.#.#.#.#... -.###.###.###...##...##..###..##.###.#.....##..##.#.#########...##..##.#..##.#..##..####..#.#.#.##### -#.#####..###.###.##.##.#...#.#.#.#..#.###...#..##.###.#...####.#..#.#.....###..#..####..#.#.#...##.. -....#...##.....#....####.##.#.###..#.#.##..#.#...##.###.###..#.##..#.#.##..##..#.##.###..#.#.###.### -##.##...#.##...#.#..#.#..#...###...###.#..#..#.#####..###.#......#.....###.#####.#.#..#.#.#.##..#.#. -#.#..#.....#.....##.#..##...###..##...##...###.#.###.#..#.#.###...##..##..#.###...#.#######.#...#.#. -#.#.....####.#..#.##...#.##....#####.###.#.....#####....###..#........##..####...#...#.###....#..### -##.#.##..#.#.##.#.....##.#.....###.####.#..######.....####.#.#..##.#.##...#..#.#.....#.####.#....... -#..#..#.#..#.######.##..##.####.....##.#.##.#.######..#.#....#.#...#.#..#..#.#.###.#..#.#.#..#...### -####..####.#.#.###.....#.#.#.##..#.##.##.##.#..##..##.#.##.....#.#..#.####.....###.#..#.####.#.#..## -###.##..##.#.##..#..##...#.#####.##.#....##.####.#.##....#..###.#.#.##...#.....#.#.#.#.#..##.#.#..#. -......#..####...##.##...#.##.##...##..#..##.###..#...#..##...#.#....###.####...#.##.###.#.##.####.## -..#...#####.#.#..#.##....#..#...#..####.....###...##.###....#..#.###...#........#.#.##..#..#.#.....# -#######.#.#.###.###..######.##..#####.##.###.###....####.#..##.##...###.#..############.#.##....##.# -#.#...##.###.#.###..#.#.#.#.#.#..##..####.#..##.....#.##..#.##...##.#..##..#.#.#....##....##.#..#.#. -..#.#.####.....###..#######.#.#.#.#...##.#####.....##...##...##.###..######.###..#...####.#..###.### -.#.##....#.#.##..##.#.##.##..######...#.....#..#.#.#.#.....#.#..##.#.#.......#######....#.......#... -..###.##.##..##....#.###...#.....##..##......###...##..###.##...##.###.#.#.#.###.###.#.#...###..#... -.##.#.#...#...##.#.#...#..#..#.#...##.#.##...##..#....#.#..##.#..#.#..#.#.....#..#.#...#######.#.##. -...####....#.###.#..###..##...##..#.#.#.###...#..##.##.##..##.#...#..#.##.....#.#........#..#.#.#### -.....##..###...#....#.#.#.#...###.###...#.#...#.#.####....#..####...###..#..######..##.##..###.##### -#####.##..#....###.###....##.....#.#..#....#.#####.##.#.####.#.##...#..###...###..##...#.###.#####.. -###.##..........########.######....####.###.#..##...#.##.####.#.....##..#####..###...#####.....#.#.# -##..#####.##.#.#####.#.##.##..#.##....########.#####.#...#.###.##...#.###.#.#..#....##.#..#...#.#.#. -.##.#....#..#...#..#####..#..##.#......#..#....########...#..#...#.....####.#...##...#.###.#.#..##.# -.##.##.#.##.#.##...#.#.#..##.##.###.#..##..#...###.##.###.#####.#.###..#..###.#...#.###.#...#..#.#.# -.#..#..#.#..#..###..#....###.####.##.#.###.#.##.###.#.##.###.###...###...###.#...####...#.##.##.#.#. -###..##...###...#..##.#..#.#...##....###.##.##..#####....###..#..#....#..###.###.#...#.##...#.#.#..# -#....#.......##.....#.##...#..#.###.#.##..##..#.##..#.###..##.##...#####.#..#####..#####..#####....# -.####.####....###..###.#.##.####.##.#...####.#.###.#.....#...####..#####.###..#.#.###.##.##...##..#. -####..##...##.########...##..###..#..###.##.#.#.#........#.#####.#...#.###.####.#..####..#.#.#....## -###.#..#...###.#..#..#.###...##..###.##.#.#...#..#...####..##....#.#..#..##.#.#...#####.###.#..#.#.# -...##....#.###.#.#..##...##.###.#..#..#......#...#.#..####.#.##..######.####.#...#..#..#..##.#.#.##. -##.####.#...#..#.#.##..##.#.#.###..##...####......#..######.#......#.##.#....##...###.#.#..#......## -#.....#...#######.##.#..#.#...###.#..#.####....#.#.##.#.##...###..#...#.###.##..#.###..#.##...#####. -#####.##...#..#.#.#.......#.##..#####..#####...###..##.#.#..###.#.#####.####..#.#..##...#.##...#.### -.##.#..#######.###.#.####.....##...#.##.#.#..#...##....####......######.#..######.....##########.##. -##...#.#..#.##.###.#.#.#.##.###.##..##.##.##...#.#..###.#######..#.....#####..#....######.#..##..### -.#.#.###.....#..##..#.#..##..#.###...###.#..##...#...#.#####.#.#####..###.#..#...##..#.#..#..####... -.#......##..#.....####.###....##.###.....###.##........#.###.##..#..#.#######.#.######..##..###..... -..##.#.#..#.##...#.###.###...######..#..#.#..#....###.#.#....#..........#...##.##.##.#..##..#.#####. -###.###.#..#.##..##.#..#..##.....##.....#..#######.#..#.#.#.####.###..###.#.#..#.##.##.####.###.#### -#.#.#..#....########.#..#..#...##..#.##..#.#..##..####...##.....#.##.#.#...########..#.###.#..#.#.## -.##.....#...#.#...##.##....###...##..#.####...#..#.#..#..#.##..#.###.##.####.##..####.....##.#.....# -....####.#.##.#.##.#..##.#.######.##.####..#...####.#..###.#.#..#..##.#.#.....##.#####.#.####...#.#. -#..#####.#####.....##....######..##....#..#.#.###.#####.....##.##.####.#...##...#.##.#.#####.##.#... -##.####..###.#....#...#.#.#.#.###.#####.#.####..####...####......##..#..#..#.#.##...########....#... -.###.#.#.#.#..####.##.#..######..#.#.###.....#.#......#.#.#.#..####.##...##.#####.#.##..##..#..#.#.. -.....###...#...#.####.###.#.#.#.#.....#....#.####.###.##.##.##.#######......#.####......#....##..... -##..#..#.#.##..#...#..##.##.##..###.#....##.##....####.#.##.###....#.##.#.#.##...##.###...#..#..#### -...#.#..##..##.#...##.##...#.#......#.#.##..###....####.##...#.#.###.#..#..#.####..##..##..#####.### -.##.##..##########.##...#.##.####.#.#######.##.#.##.##..#...##....########.###..##.##.##.#..##.#.#.# -#####.#....#.##..#.....#......##.##..#.##.###..##.......###..##.#.###.##.###....####.#..#.###..#.#.# -.#...#..#.##....##....#...####....#...#..#...####...########.###.#..##.#.#.##..###..#.#.###.....##.# -##..##.....###......#..###.##.####.##.####.#.#....#..#...#..#.#..#.###.#...#...#..##.##...#..####### -.....##..###..##...#####.#.#.....###.#.#..####...#.#.#..#..####..##.#..###.####.#....##..###....#..# -#.#.##.#....#.#####.#....##...#...##...##....#.#.......#....#..#...###.###.#.####..####....#.##.#.#. -..##...##..###.#.#.##.#..#....#.#.....##.###.#.###.###.....#...#.#..#######.#####..#.###...##......# -#......###..#....#.#..#.###.##.#...##..###.####.#.#....#.##..#.###..##.#..#####..##.###.....#..###.. -##.#.##..##.###.#..##.....#.##.....###....##.####.######.#...#..###....#.#...#.##.....###....#..#.#. -.##.#.#.#.##..#.#.#..##..#.###.####....#..###.######..####.#.....###.##..#...###.#..######.##.#.##.. -...##.####.#..##.#####.##.#...##..#..#...#.#.#.#####...#....#..###...#..#....#.#.##.#.######.#..#### -..#.#.#.#...#.######.#.....#..#.#..###....#.#.########...#....#.#.##..#...##...#.#..#.#.###....##... -#####..#..##..#..##..#..#.#.##.#....#####.####.##.#.###..##..##....#.....#.#####.#...#.#####.##.#.#. -#.#..#####...####.###.###.....####.###.....##...##...#..#..#######.#.##....##..####.....##...#..#..# -#.#.###.#.#..##..#....#.#...#.#.##.##..#.##.....##...#.#..##.......##.#.###..#####.#.##....#.##..... -...#.......#....#.#.####.#.###.###..#....#..##.#..####........#.##..#...#.#...###.#..#.#.#...#...#.. -...##.#####.##.#.###.##.##.#.##..##.#.#.#.#.#.##.#..##...##.#.#..#..##.##.#####.#.###...#####..#..#. -#######.#..#..#....##.#.#..####.#..#..###...#..#.......###.#.#.####....#.###...#.#.###.#.#.#.#..###. -..##.##.#.##.###....###.##.#.###.#...#....#.####..###..###.#.#..#...##.#.#.#..##.###..###.#.##...### -######..######..##..##.#.#.##.##.#..##..#.#.#.##..#.#...#...#.#.#..######.#..#.#.######..#......##.# -#.#####.....#.......#########..###.##...#...##.#.#..#...#####...#...#..#.###.#..#.#...###.#.#.#...#. -#....##....###...##.##.#...##.........##.#.#..#.#.##.#.######.#####..#..###.###.#...#.#.##.######... -#.#...###.#.###.##.#.######.#######.###.##..#.#.#...######.##.####.##..#.#.#.#......##..##.........# -..###..##....#.....##...#.#.###.#.#.....##.#...###.####.#...#...##..##.#.#.####..###...######....#.# -..###.#.##.####.#..#.##....##..#####....#..##.##.#..#######...#.####...##.#.#.##.........#....#....# -.##.#...#.####..#.#...#.##..######.##..##.#.###.##..###.###....##..#.##.##..##.#...###.##.##.###.... -#...###.###.#..#....#.......#..#.....###..#.###.##.##....#.####.#.####.##..##..#..#.....#....##.#.#. -.##.#..#..#.##.......#.####.#######.....#.##.##.#.....#.#..#....######.#..###.##.##.....#.####..##.# -###..#.###.#..####.....##....#..####....#.##.##..#...######.#########...#.#....##...###.#..#.##...#. -#..###..##..#.#.##.###.#.#.##...###.#...##.##..#.###....###..#.#...#.###..######.#..#.###..#..#..#.# -.#........##.#.###..###.#.#.##.....##.##.#.#...##..#.##....###..#.#.#.#.##....#.##..#.#...###...#... -####.####..#....#.#.#..#..##.......##.####...###.##..#.#.##.#..##..######.......##.#.##..#...#.....# -..#..#..###..##.##..######.#..###..###.#.##..##.#..#####.#.#.#.##..#.##..##.##......####.#.......... -...##.##..###.#...###....#.#.#.#.....#.##.....##...#...#......####...##.##....##.#..#.####.#..###.#. -..#.....####.#.###.#####..#..###..#..#.#...#####...###.###....#.###..#...#..#..#.#..#.##..##.#.#.... -..##.#####...###.###.........#....##.####.##..#.#..#.#...#...##.##.##..#.#.##.########......#####... -...###.#.#..#...#.###.###.......##.###.#..#.##########...#..#.#.#.##.#.###...######..#.#...###.##... -.#.#.#######.#..##.##..##...#...####...#..#####.#..##...###.#.#...#.##...#......#..##.####..#.....## -.##.##.#.#......#######..###.....##.#.##..###......#....####...#.###.#.##.#........#..#....##.....## -#...#.###.#.##...##.####....#...#.###..#.#.....#.#....#.#.#.##...#.#..#####.#.#..#..#..#....#...#### -.....##...###......#####..##.##.##...##.#.#####..##...#.#.#.#.###...###.##.####..#.#..#.#..#.####.## -#..#..##.#.##.#.##.#.#.#..###....###.##.#.##.#...#.#..#...#....###.#..#.#.######.#...####..#..##.#.# -#..#.#..#...###.#..##.#...#...##.#......#...#..#..####..##.....#.###...#.#..#.#....#.#####.##.###... -###....#.#..#.#..###..#.##......#...#..#..##.#..###..##..#..#.####..#...########..##.#.##.#.#.#...#. -.#.#.##.##.###..#...#.#....#..#.##..#.#.#.#.##.##.#####...#........####..###..####.#####..#.##.#.##. diff --git a/2015/19/input b/2015/19/input deleted file mode 100644 index 8bb6fa8..0000000 --- a/2015/19/input +++ /dev/null @@ -1,45 +0,0 @@ -Al => ThF -Al => ThRnFAr -B => BCa -B => TiB -B => TiRnFAr -Ca => CaCa -Ca => PB -Ca => PRnFAr -Ca => SiRnFYFAr -Ca => SiRnMgAr -Ca => SiTh -F => CaF -F => PMg -F => SiAl -H => CRnAlAr -H => CRnFYFYFAr -H => CRnFYMgAr -H => CRnMgYFAr -H => HCa -H => NRnFYFAr -H => NRnMgAr -H => NTh -H => OB -H => ORnFAr -Mg => BF -Mg => TiMg -N => CRnFAr -N => HSi -O => CRnFYFAr -O => CRnMgAr -O => HP -O => NRnFAr -O => OTi -P => CaP -P => PTi -P => SiRnFAr -Si => CaSi -Th => ThCa -Ti => BP -Ti => TiTi -e => HF -e => NAl -e => OMg - -ORnPBPMgArCaCaCaSiThCaCaSiThCaCaPBSiRnFArRnFArCaCaSiThCaCaSiThCaCaCaCaCaCaSiRnFYFArSiRnMgArCaSiRnPTiTiBFYPBFArSiRnCaSiRnTiRnFArSiAlArPTiBPTiRnCaSiAlArCaPTiTiBPMgYFArPTiRnFArSiRnCaCaFArRnCaFArCaSiRnSiRnMgArFYCaSiRnMgArCaCaSiThPRnFArPBCaSiRnMgArCaCaSiThCaSiRnTiMgArFArSiThSiThCaCaSiRnMgArCaCaSiRnFArTiBPTiRnCaSiAlArCaPTiRnFArPBPBCaCaSiThCaPBSiThPRnFArSiThCaSiThCaSiThCaPTiBSiRnFYFArCaCaPRnFArPBCaCaPBSiRnTiRnFArCaPRnFArSiRnCaCaCaSiThCaRnCaFArYCaSiRnFArBCaCaCaSiThFArPBFArCaSiRnFArRnCaCaCaFArSiRnFArTiRnPMgArF diff --git a/2015/20/input b/2015/20/input deleted file mode 100644 index 282bc62..0000000 --- a/2015/20/input +++ /dev/null @@ -1 +0,0 @@ -33100000 diff --git a/2015/21/input b/2015/21/input deleted file mode 100644 index e749051..0000000 --- a/2015/21/input +++ /dev/null @@ -1,3 +0,0 @@ -Hit Points: 103 -Damage: 9 -Armor: 2 diff --git a/2015/23/input b/2015/23/input deleted file mode 100644 index cad5dc2..0000000 --- a/2015/23/input +++ /dev/null @@ -1,48 +0,0 @@ -jio a, +22 -inc a -tpl a -tpl a -tpl a -inc a -tpl a -inc a -tpl a -inc a -inc a -tpl a -inc a -inc a -tpl a -inc a -inc a -tpl a -inc a -inc a -tpl a -jmp +19 -tpl a -tpl a -tpl a -tpl a -inc a -inc a -tpl a -inc a -tpl a -inc a -inc a -tpl a -inc a -inc a -tpl a -inc a -tpl a -tpl a -jio a, +8 -inc b -jie a, +4 -tpl a -inc a -jmp +2 -hlf a -jmp -7 diff --git a/2016/01/input b/2016/01/input deleted file mode 100644 index 34c0b12..0000000 --- a/2016/01/input +++ /dev/null @@ -1 +0,0 @@ -L1, L3, L5, L3, R1, L4, L5, R1, R3, L5, R1, L3, L2, L3, R2, R2, L3, L3, R1, L2, R1, L3, L2, R4, R2, L5, R4, L5, R4, L2, R3, L2, R4, R1, L5, L4, R1, L2, R3, R1, R2, L4, R1, L2, R3, L2, L3, R5, L192, R4, L5, R4, L1, R4, L4, R2, L5, R45, L2, L5, R4, R5, L3, R5, R77, R2, R5, L5, R1, R4, L4, L4, R2, L4, L1, R191, R1, L1, L2, L2, L4, L3, R1, L3, R1, R5, R3, L1, L4, L2, L3, L1, L1, R5, L4, R1, L3, R1, L2, R1, R4, R5, L4, L2, R4, R5, L1, L2, R3, L4, R2, R2, R3, L2, L3, L5, R3, R1, L4, L3, R4, R2, R2, R2, R1, L4, R4, R1, R2, R1, L2, L2, R4, L1, L2, R3, L3, L5, L4, R4, L3, L1, L5, L3, L5, R5, L5, L4, L2, R1, L2, L4, L2, L4, L1, R4, R4, R5, R1, L4, R2, L4, L2, L4, R2, L4, L1, L2, R1, R4, R3, R2, R2, R5, L1, L2 diff --git a/2016/02/input b/2016/02/input deleted file mode 100644 index 68cea45..0000000 --- a/2016/02/input +++ /dev/null @@ -1,5 +0,0 @@ -LLLUDRDLLULDUDLLRLUDURULDURRRRLLURLDLDDDULLDDUDLRDLRDUURRDUUDLLRUUDDLULURDLRDUUDUDRURULLLLDRULDDLRDDRDLRDDLURLDDUDLLUUDLRDDDDLULUUURRDLUUDDLULLURRRDULLUDUDRDRDDRLDLLRLRDDDRDLULLUULDLLLRRDDUURUURDLLDRRDDLRULDLLDRLLUDRRDLUUULDLURLLDDURRUULLLLLRLUDLDDLLLURRRDUDULRULULDDLLDLRDDDUULRLRDUURLURRUDDURRUUDUDLDDLDULDDDDDULRULRDLRLDLRDLDDLUDRDUUDLDUDUDLLLRLUUDRUDDDRDRURRLLLDLUULDUULRDLULLUURLDRRRLDRLUDRRURLDULULDRUDDULLLDRDLLULUDDDDRDRULDULRRRRDDRULDLRDU -DLDDRRDLLDUURRLULLLLRDRLUDURLDRRDURRRRUUDDUDRRDDDRRLDDLDDLURDLDRLUDULDUDUUDDDLLULRRLLUDULLLUULDDRDDUDUUDULURULULLDRLRUURDRDDLRRUDRUULLLLURRUDRDULDDRURRURLLLLLRLLLRLLUDUDLRDLULDUDLULLLUUDLLDDDUDUDLLRRDLRDLLLRRLRUDRDUDRURLUUURULLDDDDLLURDULURRLLLRLRRULLRRRLUUULLLLRLRDUURRDUURLLLDRDURRRULDDUDRRDLRLDLLRUDDLLUDRLLUUDRLLLLLLUDLURLLRUDRUUUULDLUDULLDDDDRLURUURDDDURRRLRLUDUUDURDDDDRRLRDLURDDLLULDRDDURLLURULUUUUURDUUULDRRLLURRRRRLDDUULLRULLDLDLDLRRRDRLDRUUD -RLDRRRURULDLUDLDUDLLDUUURRDUDDURULLRRDDULUUDRRRULRUURRRLUUULRDRUDRRLLRLURDLDRDRDLLUDRUULRUDRUDDRURLRLURRDDRRURUUDRRDDRURURUDUUUDUDRRLRDRUUURLLUUUDLRUUDDRDDDDLDRLRDUDDULDDLRLLRURLLURLDDLDLDDULLDDUUURDLRUDUUDLDURDDRUULDRDDRDDDUUUDRDRDDRRDRRDLRDRURDUDDLUUUDULLUULULULRDRUUDDURURDRRRRLUDLDUDURLDRURDLLUUUDLRRDRRURDDULULURLDUDDLUDLDDLLRLDULLULULURUURLDULUDLLUUDLDDULDRRDDUULLUDLDLLRDRDURDDURDDURLDDURUURLLRURURUDDURRDRLRLDDUUDUULRDLLURRRRULURULDUDUDDUDDRLLLDLURDUURUURLUULRRLDLULDDRLDDUURULURUDRD -URLDDRLLRRLDRLLRRURURURDDLRRRUUUURULRRUUDLUDRULLDLRUDDLULRUULDULURLLRLLUDDUDLURDRRRRLURULRURRURRULRRRULDLLDDLRLUDULUUUDDUDDRRDDDDUULRRLDRRULULRDUURRLDDRDULDURUDUDDLDLLURDDLDDRUDUUUDUUURDLDUDUUULLDLRDULRRRDLLURLDLLULRDDULULURLRLUULRLLLDDDUDLLDLURRRULRDUDDLULUDRUDDURULRLRUDDURLLURULLURDRULDUDLDULRRDLDURLUURRDDUDDUDRURUDDURRUUDURUULLLLDDRDDDDDULUUDDURRULLDRRLRRRRRDDRUUDDDURDRDRUDDUULDUDRRDRULUURLURLUDUDULDDRDULDLRUUDLLLRRLRDRDDUUULRDUDLUDLURRDUURDULDRLLDRDULDUDUULRLLDLRLDLUUDLRUULDUUULDLRLRLUULLLLRLRDUDRUUDURLDUDRRURLRUDRRLRDDLRDDLDDUDDDRLRLLRLUUURLURRRLULRLLDRLRDDRRDRL -DLLLLLLRLRDRUDLRLLRLDLRURRUURLDLDDDDDUDUULLLLRRLRRDUUDUDLULLRRDULUDLLULURLRULURUULRLURDUDLUDULULUUURLRUDULURULRURULURLRLDRRRRLUDLLDULLDDLLULUURRULRDURDUUDDDURRUDLLLLRLDLUDDULLDUDDURURURRRRULDULULUDDUUDRLRLLLDLLLUUUURUDUUDLDLLRLRDDUULLUURLDDLRRDRLULDLULRULDLDURLULUURRRUDLLRDLUDDULRULULUDDURDLUUURDUUURDUDURLUUDRLUDRULUDDRRDLUUDLLLRDDDDDDLDURDDLDRDLUUDRULLUDRDLDULLULDDRUUDRRLRURRUULLRLRDUUURRDRRDULDDULUUDDURLULRLRURLLRRR diff --git a/2016/03/input b/2016/03/input deleted file mode 100644 index b8e5272..0000000 --- a/2016/03/input +++ /dev/null @@ -1,1911 +0,0 @@ - 541 588 421 - 827 272 126 - 660 514 367 - 39 703 839 - 229 871 3 - 237 956 841 - 898 566 112 - 101 79 112 - 813 541 146 - 603 135 565 - 335 363 180 - 382 493 669 - 545 81 843 - 657 960 849 - 823 909 9 - 370 194 908 - 101 750 317 - 295 671 968 - 656 431 64 - 634 291 245 - 819 663 266 - 504 662 829 - 760 590 918 - 733 859 258 - 197 651 137 - 357 799 638 - 544 250 597 - 604 654 431 - 90 870 184 - 609 535 604 - 313 777 650 - 421 320 741 - 278 967 430 - 299 722 23 - 362 949 973 - 353 258 989 - 992 607 461 - 850 264 490 - 251 351 569 - 810 320 116 - 959 335 611 - 450 242 624 - 849 26 376 - 419 42 222 - 995 14 291 - 711 174 615 - 17 982 961 - 722 895 941 - 920 161 480 - 905 246 531 - 794 190 144 - 317 318 633 - 145 233 150 - 445 534 519 - 935 592 863 - 784 260 844 - 255 704 570 - 521 57 61 - 490 149 110 - 163 144 142 - 771 289 60 - 914 233 541 - 271 93 542 - 411 640 812 - 370 968 65 - 61 960 781 - 333 79 421 - 269 190 428 - 477 225 96 - 610 641 265 - 650 135 461 - 145 759 380 - 758 451 682 - 524 125 861 - 760 555 251 - 360 219 567 - 456 285 726 - 510 98 927 - 886 336 228 - 356 916 323 - 685 974 165 - 253 532 207 - 868 990 548 - 811 803 525 - 205 624 894 - 707 512 328 - 835 288 657 - 496 776 413 - 484 185 10 - 33 832 403 - 896 678 789 - 745 595 773 - 287 201 669 - 150 189 513 - 884 42 131 - 934 214 407 - 239 819 149 - 145 582 334 - 375 307 467 - 680 59 850 - 873 441 973 - 243 393 256 - 509 237 265 - 302 550 334 - 728 524 291 - 130 986 333 - 60 926 390 - 133 653 692 - 428 755 491 - 24 476 659 - 446 290 823 - 906 703 410 - 950 183 391 - 199 735 250 - 734 908 254 - 635 373 34 - 489 567 275 - 587 746 463 - 512 508 367 - 104 971 568 - 647 857 191 - 605 20 775 - 118 853 634 - 432 559 322 - 887 433 134 - 660 332 336 - 669 711 952 - 762 713 610 - 108 972 860 - 732 743 562 - 877 277 758 - 225 590 380 - 708 35 424 - 989 425 439 - 279 413 818 - 107 422 634 - 775 833 667 - 755 755 279 - 694 293 6 - 156 75 649 - 820 303 651 - 448 934 587 - 25 830 788 - 473 192 932 - 734 126 535 - 940 215 513 - 935 126 656 - 428 905 789 - 760 742 772 - 510 523 633 - 994 808 110 - 93 740 100 - 943 80 198 - 329 888 532 - 50 763 337 - 320 673 741 - 722 52 639 - 18 130 566 - 733 130 921 - 280 586 642 - 450 222 350 - 178 427 325 - 317 685 261 - 744 261 105 - 621 809 326 - 740 532 605 - 855 690 526 - 441 301 185 - 783 309 196 - 525 272 334 - 502 58 432 - 980 150 121 - 891 9 800 - 286 143 705 - 985 846 850 - 362 696 70 - 807 194 900 - 912 193 448 - 405 148 461 - 677 261 30 - 121 406 308 - 34 206 451 - 109 473 312 - 46 726 695 - 793 847 25 - 834 160 708 - 372 849 375 - 744 799 423 - 631 478 715 - 346 82 545 - 541 184 95 - 492 228 588 - 542 635 43 - 75 347 439 - 612 321 431 - 719 526 847 - 158 270 338 - 813 482 560 - 817 253 402 - 899 630 887 - 198 456 730 - 235 286 344 - 125 646 398 - 204 375 401 - 80 289 308 - 295 664 862 - 284 382 565 - 816 130 651 - 947 596 383 - 131 611 723 - 617 471 549 - 663 282 697 - 475 219 901 - 535 829 434 - 542 502 544 - 23 649 110 - 733 691 820 - 684 21 821 - 740 689 1 - 224 249 280 - 485 776 350 - 682 971 182 - 465 12 610 - 294 296 13 - 606 297 594 - 337 104 3 - 154 257 343 - 352 171 349 - 322 466 973 - 189 173 854 - 484 338 714 - 194 194 551 - 188 741 162 - 14 696 663 - 219 868 33 - 224 4 446 - 218 865 411 - 392 536 574 - 616 692 482 - 746 592 94 - 230 72 663 - 291 487 99 - 326 482 669 - 131 265 155 - 61 422 609 - 80 552 641 - 509 334 851 - 475 211 911 - 193 274 737 - 128 15 973 - 381 31 255 - 413 21 812 - 778 461 3 - 514 307 697 - 329 353 695 - 48 90 212 - 856 354 294 - 863 265 360 - 496 918 264 - 377 889 164 - 603 164 418 - 159 701 199 - 283 503 186 - 127 658 54 - 938 226 855 - 189 533 465 - 924 365 906 - 322 422 291 - 943 713 238 - 714 508 138 - 612 328 49 - 962 877 685 - 849 963 732 - 154 278 428 - 49 624 476 - 111 518 753 - 284 330 216 - 716 689 290 - 667 369 127 - 719 728 175 - 543 493 139 - 759 408 286 - 915 970 827 - 482 289 787 - 713 860 621 - 836 286 729 - 921 447 223 - 665 655 706 - 692 579 316 - 772 679 289 - 972 394 84 - 221 675 877 - 272 336 864 - 439 684 69 - 780 721 503 - 225 587 125 - 802 945 408 - 280 237 682 - 406 281 745 - 176 60 71 - 450 720 335 - 656 293 383 - 324 694 454 - 547 57 51 - 415 965 657 - 311 936 687 - 989 878 585 - 156 72 165 - 938 823 574 - 626 968 146 - 823 896 588 - 294 236 597 - 177 294 177 - 287 351 480 - 133 252 649 - 706 319 175 - 34 418 960 - 722 583 906 - 711 379 674 - 529 574 882 - 546 868 781 - 577 875 687 - 881 844 503 - 926 247 190 - 621 535 356 - 294 105 257 - 601 640 579 - 573 142 519 - 978 900 427 - 693 823 350 - 275 362 683 - 137 291 741 - 258 130 517 - 838 686 12 - 59 800 869 - 790 188 881 - 997 324 278 - 582 338 887 - 900 23 712 - 288 619 402 - 480 168 596 - 292 505 505 - 993 30 982 - 636 335 892 - 813 363 175 - 230 248 620 - 450 668 896 - 460 736 874 - 331 800 837 - 844 805 734 - 620 54 708 - 726 820 592 - 126 20 394 - 728 820 219 - 229 27 32 - 164 569 939 - 290 559 949 - 325 360 794 - 342 356 529 - 203 627 691 - 60 932 544 - 767 865 563 - 770 316 525 - 99 756 674 - 165 783 180 - 72 27 846 - 973 419 905 - 104 364 294 - 896 271 613 - 294 222 416 - 414 609 858 - 481 429 478 - 308 544 615 - 624 139 560 - 574 626 840 - 998 338 328 - 403 739 211 - 625 472 120 - 808 190 64 - 5 202 558 - 800 42 607 - 874 801 675 - 27 275 735 - 898 927 280 - 366 794 526 - 233 529 13 - 314 744 525 - 842 530 617 - 704 461 406 - 281 946 841 - 389 113 678 - 545 652 410 - 851 754 339 - 14 56 706 - 623 131 738 - 636 127 931 - 857 404 199 - 682 25 387 - 574 406 435 - 508 528 307 - 574 531 575 - 223 433 827 - 80 811 486 - 710 642 904 - 749 903 795 - 920 205 60 - 904 286 108 - 96 428 120 - 631 364 307 - 599 169 180 - 743 491 302 - 133 939 980 - 559 879 883 - 642 605 918 - 935 868 810 - 539 860 357 - 584 643 972 - 831 562 800 - 211 561 108 - 953 928 802 - 730 611 73 - 483 373 139 - 245 374 210 - 493 582 77 - 671 422 887 - 568 458 930 - 727 462 467 - 663 603 657 - 113 490 966 - 95 26 415 - 74 84 463 - 117 78 276 - 81 814 741 - 407 852 36 - 348 39 748 - 144 43 826 - 915 174 218 - 775 148 820 - 388 305 131 - 458 135 195 - 142 199 96 - 79 223 625 - 338 47 879 - 295 217 575 - 790 72 723 - 713 736 711 - 366 769 330 - 302 642 718 - 603 526 956 - 450 181 663 - 176 638 433 - 902 801 408 - 750 545 97 - 398 366 271 - 490 186 474 - 801 290 324 - 964 652 190 - 937 593 344 - 112 888 373 - 940 377 623 - 668 693 367 - 623 889 870 - 231 714 220 - 694 535 837 - 701 178 674 - 620 887 23 - 603 133 576 - 224 983 601 - 3 103 234 - 867 232 33 - 869 235 233 - 448 909 262 - 247 941 265 - 464 909 4 - 30 224 22 - 154 99 764 - 146 187 786 - 789 347 512 - 474 166 775 - 583 253 359 - 517 531 274 - 154 414 735 - 397 436 997 - 864 822 104 - 712 303 243 - 310 652 217 - 915 772 521 - 25 780 616 - 927 266 233 - 899 327 372 - 796 897 343 - 741 794 508 - 533 554 586 - 470 656 176 - 159 863 749 - 680 644 839 - 784 768 143 - 152 451 939 - 125 366 67 - 779 902 437 - 657 749 452 - 325 759 722 - 576 562 249 - 776 467 790 - 776 580 296 - 705 264 84 - 522 526 220 - 879 278 392 - 712 426 442 - 288 589 363 - 74 23 960 - 203 873 22 - 170 857 952 - 155 46 56 - 840 855 211 - 740 816 188 - 644 272 737 - 623 362 311 - 309 416 848 - 895 807 900 - 196 790 127 - 871 912 916 - 569 966 180 - 461 223 854 - 805 754 886 - 828 353 453 - 263 697 656 - 595 541 418 - 235 302 908 - 883 446 723 - 996 745 204 - 457 813 925 - 674 271 977 - 463 769 97 - 668 535 957 - 609 720 417 - 889 987 722 - 649 852 317 - 450 69 383 - 499 915 226 - 430 185 435 - 475 840 992 - 775 992 695 - 334 725 933 - 642 273 908 - 682 693 55 - 14 532 444 - 63 192 736 - 51 362 930 - 306 301 474 - 448 330 373 - 691 115 425 - 431 321 623 - 265 881 504 - 591 726 138 - 58 930 870 - 540 954 120 - 496 157 772 - 116 376 817 - 943 249 828 - 945 384 518 - 777 573 897 - 769 254 676 - 290 691 734 - 845 818 135 - 860 802 75 - 956 267 157 - 964 92 268 - 631 126 262 - 571 59 14 - 45 226 368 - 144 878 306 - 166 940 581 - 803 30 24 - 40 408 268 - 782 423 267 - 511 251 426 - 680 962 467 - 919 817 103 - 558 609 789 - 619 7 544 - 122 611 384 - 503 449 80 - 373 982 264 - 355 559 207 - 911 801 105 - 382 889 894 - 762 707 989 - 754 83 383 - 890 198 327 - 189 185 492 - 844 820 374 - 602 375 81 - 399 871 374 - 576 446 620 - 696 249 930 - 203 510 741 - 485 264 79 - 485 310 443 - 163 340 469 - 187 15 873 - 309 506 141 - 319 508 753 - 202 457 500 - 560 614 177 - 377 909 534 - 84 32 898 - 261 761 825 - 207 763 85 - 649 544 761 - 874 639 578 - 760 555 435 - 738 108 970 - 711 458 986 - 31 529 83 - 98 374 182 - 344 620 186 - 421 340 29 - 490 860 153 - 97 793 609 - 412 70 510 - 855 542 805 - 753 320 429 - 130 245 621 - 173 309 23 - 741 513 716 - 588 632 728 - 53 928 543 - 429 868 480 - 455 90 465 - 673 302 632 - 238 255 483 - 455 49 181 - 325 935 570 - 631 118 140 - 579 987 515 - 385 485 576 - 466 497 16 - 85 57 595 - 967 801 619 - 792 543 386 - 842 480 332 - 861 688 780 - 88 209 741 - 784 542 396 - 696 800 232 - 434 969 747 - 709 342 679 - 698 892 147 - 526 474 726 - 491 707 679 - 241 197 440 - 799 371 452 - 832 425 98 - 249 288 669 - 657 909 768 - 657 930 957 - 751 211 846 - 2 642 844 - 748 718 11 - 694 764 366 - 332 231 268 - 580 593 459 - 921 656 751 - 171 757 815 - 828 555 167 - 38 409 765 - 244 455 834 - 251 121 421 - 659 271 526 - 401 470 326 - 354 241 846 - 145 732 473 - 53 261 972 - 192 594 511 - 480 337 383 - 68 182 937 - 472 478 653 - 84 346 471 - 707 458 137 - 710 483 366 - 954 52 537 - 871 116 778 - 670 104 912 - 989 639 346 - 139 444 640 - 876 497 599 - 313 8 980 - 211 896 163 - 127 894 850 - 504 230 28 - 385 710 79 - 602 553 90 - 981 628 560 - 653 532 914 - 452 275 432 - 251 486 366 - 521 257 539 - 385 255 892 - 552 405 361 - 220 223 576 - 608 368 309 - 287 92 647 - 33 346 483 - 271 397 213 - 834 8 851 - 450 129 51 - 477 139 847 - 652 619 430 - 525 117 446 - 505 656 250 - 387 34 263 - 288 651 381 - 450 665 145 - 704 612 710 - 875 974 543 - 887 419 378 - 328 768 521 - 249 30 936 - 318 762 906 - 807 242 71 - 794 413 374 - 100 200 330 - 317 65 889 - 268 175 870 - 69 215 691 - 487 484 583 - 368 497 505 - 402 64 263 - 290 420 846 - 552 525 839 - 300 497 485 - 371 144 551 - 590 391 504 - 790 519 261 - 533 533 519 - 997 537 453 - 869 26 534 - 179 787 612 - 470 6 559 - 407 781 138 - 239 498 490 - 390 291 976 - 604 227 556 - 78 937 610 - 513 171 447 - 528 874 853 - 308 925 92 - 113 114 109 - 286 820 150 - 68 64 664 - 29 952 167 - 86 988 736 - 530 285 93 - 533 829 394 - 654 917 322 - 79 802 748 - 79 226 476 - 63 681 810 - 699 249 37 - 970 116 99 - 332 355 71 - 821 366 189 - 653 531 751 - 577 791 917 - 841 104 877 - 717 993 919 - 342 969 58 - 469 458 501 - 190 446 208 - 511 151 600 - 635 875 369 - 443 580 620 - 235 761 902 - 170 707 130 - 404 586 241 - 270 920 319 - 280 340 126 - 226 357 857 - 432 401 816 - 122 962 518 - 903 139 38 - 886 928 553 - 884 636 522 - 139 696 787 - 936 455 611 - 935 238 617 - 879 265 631 - 162 490 358 - 447 520 570 - 283 118 375 - 432 411 768 - 468 110 89 - 642 116 624 - 299 8 687 - 426 802 789 - 428 846 419 - 21 750 486 - 306 251 164 - 824 54 144 - 625 273 242 - 625 507 776 - 618 429 200 - 7 81 763 - 167 288 97 - 60 239 173 - 223 370 259 - 719 160 934 - 895 833 51 - 961 693 984 - 240 940 566 - 240 869 930 - 171 457 848 - 105 693 480 - 807 288 493 - 839 883 538 - 18 659 905 - 883 665 543 - 904 746 659 - 225 119 529 - 523 104 507 - 447 57 109 - 642 234 709 - 319 554 656 - 849 437 597 - 648 645 614 - 482 447 953 - 891 321 883 - 432 423 391 - 295 684 242 - 214 303 540 - 562 256 130 - 784 369 960 - 414 510 954 - 395 508 442 - 790 536 212 - 764 463 384 - 515 37 205 - 857 840 421 - 778 876 558 - 594 698 882 - 274 425 847 - 463 766 592 - 825 456 751 - 42 530 818 - 800 812 238 - 795 832 365 - 879 814 318 - 102 763 445 - 916 349 731 - 165 838 485 - 757 973 270 - 520 501 512 - 682 157 411 - 326 563 238 - 881 173 303 - 776 160 358 - 810 284 156 - 169 981 827 - 132 886 635 - 109 223 359 - 785 28 287 - 2 855 288 - 782 854 23 - 824 452 743 - 425 79 768 - 839 380 810 - 859 212 356 - 545 250 389 - 341 270 90 - 271 31 500 - 958 38 718 - 890 7 642 - 437 869 750 - 267 488 241 - 481 517 781 - 898 751 423 - 363 244 7 - 938 960 415 - 714 297 426 - 821 370 697 - 454 77 498 - 290 171 296 - 257 509 698 - 504 455 525 - 619 771 981 - 502 179 779 - 554 746 322 - 554 203 273 - 576 557 27 - 560 474 284 - 76 85 88 - 366 418 956 - 426 487 928 - 468 783 402 - 547 167 678 - 206 627 728 - 467 191 185 - 621 856 989 - 618 794 862 - 183 667 714 - 582 707 993 - 558 38 366 - 324 111 131 - 939 660 600 - 863 576 550 - 761 410 470 - 414 273 362 - 411 148 179 - 532 795 514 - 299 214 719 - 296 871 522 - 557 895 97 - 489 873 782 - 398 81 760 - 493 75 328 - 832 502 96 - 482 505 247 - 378 667 38 - 463 434 78 - 190 789 78 - 798 510 131 - 855 502 824 - 698 775 920 - 685 930 693 - 920 723 923 - 911 303 901 - 668 574 538 - 8 832 573 - 670 629 626 - 248 686 96 - 434 131 743 - 456 716 679 - 294 807 107 - 533 284 167 - 765 615 130 - 958 870 257 - 910 169 662 - 304 829 425 - 600 235 796 - 411 788 121 - 243 840 791 - 576 707 927 - 613 307 633 - 58 888 639 - 634 707 253 - 589 371 730 - 193 956 813 - 733 551 197 - 155 973 175 - 763 477 200 - 102 984 83 - 207 427 487 - 135 868 546 - 375 596 389 - 329 405 299 - 496 691 230 - 266 975 261 - 295 834 423 - 80 140 572 - 844 660 625 - 772 44 369 - 171 642 782 - 352 889 273 - 788 228 588 - 737 852 753 - 599 322 664 - 545 296 545 - 445 137 454 - 218 69 171 - 234 928 681 - 67 991 829 - 166 131 174 - 442 11 769 - 324 133 795 - 736 757 408 - 49 177 439 - 719 923 31 - 497 953 502 - 664 684 447 - 173 497 278 - 954 888 913 - 764 118 107 - 601 850 972 - 466 61 19 - 969 499 418 - 686 460 404 - 327 329 165 - 596 726 139 - 811 596 75 - 185 331 327 - 216 409 168 - 160 196 483 - 264 533 1 - 227 495 151 - 226 708 155 - 580 345 615 - 586 900 862 - 16 699 871 - 38 594 382 - 760 684 141 - 770 455 511 - 286 821 117 - 582 919 393 - 433 979 346 - 75 939 949 - 102 899 631 - 98 305 567 - 349 636 399 - 627 981 520 - 948 639 181 - 753 150 521 - 776 563 328 - 89 613 658 - 552 747 504 - 131 449 276 - 429 824 391 - 283 542 472 - 731 199 435 - 456 707 160 - 675 243 107 - 547 911 854 - 170 849 912 - 497 869 377 - 475 951 392 - 458 273 24 - 140 109 311 - 38 276 388 - 151 274 515 - 100 704 858 - 811 362 42 - 745 777 817 - 740 497 81 - 424 270 266 - 375 714 277 - 602 668 923 - 33 492 225 - 603 953 772 - 244 65 920 - 247 659 29 - 380 651 916 - 674 529 388 - 656 624 288 - 53 112 270 - 653 385 841 - 736 945 725 - 474 883 204 - 995 21 127 - 264 886 337 - 873 870 237 - 275 42 834 - 188 202 872 - 232 234 490 - 688 384 29 - 713 174 281 - 90 533 299 - 365 437 364 - 345 940 484 - 572 829 274 - 556 319 28 - 310 736 27 - 758 729 19 - 919 993 823 - 942 949 411 - 520 610 663 - 376 24 997 - 876 668 790 - 762 682 677 - 530 224 905 - 480 624 428 - 127 796 916 - 777 114 158 - 38 824 844 - 771 821 741 - 870 738 438 - 615 13 677 - 856 751 710 - 68 89 515 - 827 390 728 - 889 356 930 - 741 935 128 - 858 515 386 - 641 922 307 - 714 383 434 - 381 638 194 - 710 290 388 - 601 658 846 - 610 559 781 - 10 439 810 - 114 699 864 - 848 860 733 - 949 736 155 - 454 185 588 - 188 877 350 - 597 820 593 - 240 725 614 - 22 553 516 - 239 428 318 - 707 173 296 - 649 766 51 - 557 760 313 - 913 62 485 - 362 24 684 - 805 55 212 - 610 397 255 - 331 680 376 - 733 339 525 - 777 7 686 - 879 920 684 - 495 926 25 - 175 533 818 - 678 810 343 - 690 823 682 - 52 185 180 - 245 228 826 - 299 102 977 - 904 227 871 - 867 20 889 - 666 220 171 - 696 805 515 - 380 681 837 - 738 243 339 - 576 513 714 - 898 609 914 - 732 403 842 - 65 29 417 - 635 604 578 - 588 610 339 - 123 147 654 - 65 80 660 - 113 123 70 - 530 767 183 - 154 253 34 - 377 994 217 - 991 771 825 - 557 595 223 - 839 175 698 - 680 414 626 - 57 876 930 - 675 735 408 - 674 747 543 - 547 749 929 - 161 36 383 - 286 951 733 - 453 923 535 - 480 575 661 - 643 402 847 - 630 953 624 - 21 888 632 - 136 814 335 - 833 441 246 - 937 388 147 - 613 604 255 - 668 625 410 - 196 660 255 - 117 333 779 - 884 780 853 - 912 919 303 - 72 632 889 - 929 27 933 - 858 630 181 - 647 439 851 - 543 205 795 - 270 431 312 - 514 300 234 - 455 290 594 - 415 38 755 - 392 749 796 - 760 749 105 - 368 10 783 - 844 620 117 - 514 323 208 - 359 499 126 - 641 9 263 - 636 233 362 - 61 245 109 - 665 493 989 - 494 711 865 - 195 534 431 - 200 651 721 - 42 832 577 - 178 262 431 - 912 555 708 - 891 524 503 - 326 978 344 - 984 371 44 - 678 443 935 - 655 654 905 - 384 602 298 - 828 716 458 - 734 243 645 - 200 588 627 - 434 319 449 - 541 648 208 - 618 393 505 - 49 51 527 - 651 431 27 - 794 116 242 - 454 99 190 - 614 169 369 - 635 347 837 - 533 718 55 - 127 859 890 - 809 535 303 - 922 487 246 - 199 619 78 - 124 599 113 - 951 248 547 - 853 792 528 - 639 270 510 - 704 256 49 - 192 143 521 - 821 5 339 - 14 299 920 - 827 296 810 - 396 630 54 - 409 319 535 - 582 850 483 - 748 125 175 - 876 51 329 - 536 141 309 - 944 357 396 - 807 390 188 - 889 577 474 - 778 295 217 - 752 299 217 - 45 424 155 - 506 283 758 - 239 427 742 - 740 162 16 - 103 466 204 - 656 718 395 - 711 370 556 - 915 240 466 - 381 152 564 - 698 136 118 - 801 989 979 - 404 20 740 - 920 980 503 - 426 449 642 - 345 396 63 - 314 52 601 - 908 910 453 - 639 943 749 - 886 903 652 - 505 623 394 - 564 131 304 - 250 542 119 - 470 353 683 - 207 558 664 - 587 282 129 - 368 850 270 - 721 525 763 - 857 515 929 - 163 172 921 - 813 379 716 - 848 308 879 - 231 683 824 - 564 715 305 - 589 903 967 - 452 576 371 - 120 820 215 - 444 536 215 - 897 300 478 - 659 78 489 - 688 259 807 - 475 744 132 - 430 47 721 - 59 729 594 - 123 255 846 - 267 822 141 - 283 982 920 - 914 670 772 - 31 803 762 - 882 940 22 - 196 889 610 - 412 540 310 - 473 467 599 - 186 108 628 - 749 266 559 - 876 263 736 - 741 794 155 - 916 489 217 - 244 683 93 - 735 32 860 - 79 469 774 - 694 498 168 - 875 971 968 - 44 660 936 - 891 909 68 - 335 803 447 - 592 440 192 - 602 625 528 - 964 299 913 - 864 165 676 - 870 211 388 - 139 658 896 - 161 710 828 - 239 681 111 - 71 727 871 - 899 324 898 - 876 969 47 - 102 426 768 - 645 531 788 - 740 143 24 - 126 687 39 - 692 236 701 - 680 904 696 - 19 888 694 - 315 353 457 - 331 917 500 - 407 291 968 - 335 410 880 - 558 515 406 - 450 379 766 - 500 149 685 - 90 442 254 - 590 573 807 - 444 759 934 - 547 983 229 - 591 6 764 - 457 631 82 - 351 623 791 - 697 240 380 - 680 586 523 - 142 542 564 - 196 568 103 - 671 672 588 - 861 102 540 - 297 946 373 - 351 757 750 - 573 445 421 - 110 931 491 - 244 667 417 - 253 852 662 - 133 258 885 - 801 791 404 - 840 867 890 - 138 506 521 - 786 496 173 - 813 618 607 - 56 189 183 - 143 464 143 - 194 568 251 - 553 975 89 - 40 956 336 - 529 579 340 - 517 876 870 - 698 748 771 - 513 191 220 - 985 754 351 - 297 869 155 - 865 124 214 - 349 627 737 - 458 241 398 - 383 417 996 - 469 56 636 - 281 379 667 - 290 375 403 - 61 54 128 - 47 999 378 - 16 996 484 - 453 718 314 - 324 643 418 - 240 134 361 - 890 9 340 - 141 90 353 - 868 94 582 - 876 486 539 - 231 662 114 - 981 831 580 - 609 264 435 - 510 378 388 - 125 321 143 - 245 785 782 - 171 368 238 - 78 959 740 - 174 264 202 - 797 597 391 - 832 496 415 - 155 676 108 - 648 947 171 - 630 556 239 - 75 61 727 - 356 439 740 - 363 455 230 - 746 64 703 - 699 487 178 - 110 477 537 - 347 640 201 - 704 118 559 - 857 719 453 - 215 861 623 - 665 768 311 - 635 95 630 - 418 547 323 - 546 432 466 - 635 256 163 - 20 948 990 - 164 982 281 - 152 173 745 - 688 580 193 - 602 239 331 - 875 390 312 - 935 818 360 - 163 996 778 - 838 617 720 - 69 195 442 - 795 604 370 - 809 647 473 - 724 606 742 - 709 743 861 - 101 798 285 - 656 333 91 - 541 591 94 - 185 327 149 - 677 34 945 - 543 170 473 - 544 183 994 - 578 574 351 - 560 863 386 - 62 613 114 - 67 950 242 - 303 606 171 - 364 461 152 - 592 209 521 - 736 696 587 - 935 534 284 - 466 283 120 - 301 458 742 - 622 618 758 - 332 643 475 - 704 495 412 - 386 920 113 - 632 658 906 - 405 917 669 - 969 309 974 - 762 93 102 - 778 191 601 - 897 117 681 - 313 553 678 - 60 703 504 - 360 711 335 - 240 415 317 - 83 256 292 - 182 622 509 - 945 298 318 - 812 581 650 - 988 778 820 - 744 692 625 - 808 652 11 - 156 285 613 - 256 59 486 - 9 493 462 - 246 488 875 - 476 284 372 - 84 413 124 - 508 626 464 - 784 760 569 - 275 439 701 - 669 705 634 - 571 647 526 - 704 798 866 - 141 939 981 - 700 416 888 - 677 579 687 - 127 250 564 - 302 288 392 - 747 164 661 - 876 145 974 - 235 776 950 - 698 425 25 - 711 960 937 - 587 155 168 - 321 39 529 - 843 172 601 - 538 979 79 - 209 788 585 - 347 615 623 - 605 703 53 - 348 760 293 - 825 194 336 - 246 913 550 - 571 745 359 - 755 305 568 - 137 502 612 - 92 335 819 - 185 176 244 - 793 927 516 - 90 917 10 - 795 120 526 - 376 200 481 - 935 286 222 - 745 116 477 - 132 528 588 - 812 162 598 - 926 516 67 - 137 753 113 - 762 860 967 - 894 663 993 - 420 933 587 - 822 614 897 - 946 964 988 - 731 224 756 - 582 547 763 - 273 333 12 - 520 794 181 - 461 498 846 - 970 493 885 - 866 400 229 - 895 427 943 - 80 303 913 - 658 256 244 - 481 981 281 - 418 784 512 - 785 739 556 - 598 79 548 - 905 798 18 - 16 747 709 - 604 422 109 - 622 337 607 - 235 664 940 - 192 928 263 - 427 669 747 - 259 364 794 - 312 606 973 - 66 888 604 - 504 601 128 - 789 731 543 - 883 385 584 - 549 746 739 - 243 30 974 - 517 774 893 - 479 361 847 - 507 170 333 - 264 387 860 - 688 905 485 - 302 677 369 - 521 918 694 - 306 435 744 - 413 683 692 - 662 504 471 - 131 393 765 - 277 613 541 - 311 977 448 - 77 714 200 - 535 760 407 - 567 910 371 - 477 161 408 - 175 224 834 - 524 139 423 - 53 197 234 - 741 44 130 - 747 220 343 - 152 970 844 - 517 178 54 - 585 864 867 - 812 201 16 - 434 561 27 - 617 372 23 - 483 981 131 - 635 157 182 - 729 836 185 - 638 762 607 - 99 836 79 - 714 939 613 - 19 369 171 - 168 424 312 - 161 605 447 - 294 24 766 - 390 16 992 - 188 31 532 - 876 971 282 - 893 980 505 - 36 64 438 - 820 658 792 - 784 742 672 - 544 951 415 - 825 586 313 - 115 47 298 - 913 539 539 - 399 383 574 - 5 616 775 - 401 574 837 - 932 186 210 - 314 140 652 - 685 75 667 - 683 303 224 - 654 260 698 - 269 338 909 - 481 395 983 - 467 651 337 - 117 633 789 - 960 676 402 - 570 438 248 - 537 686 151 - 100 375 563 - 894 196 476 - 902 430 890 - 832 161 413 - 852 600 150 - 655 713 277 - 223 462 773 - 579 348 861 - 423 599 107 - 820 655 872 - 664 615 487 - 175 158 793 - 382 330 208 - 226 433 657 - 316 321 505 - 332 718 917 - 349 349 837 - 220 449 309 - 353 49 699 - 745 314 852 - 488 295 161 - 390 277 913 - 403 130 139 - 194 244 874 - 250 900 126 - 234 800 17 - 434 407 144 - 502 334 514 - 777 558 417 - 581 435 444 - 644 399 448 - 351 674 351 - 588 789 785 - 418 283 642 - 410 177 125 - 110 116 747 - 116 392 639 - 22 250 219 - 106 332 452 - 882 523 655 - 838 798 712 - 970 438 99 - 796 526 268 - 18 569 586 - 811 154 770 - 225 483 638 - 700 365 856 - 628 121 280 - 109 217 93 - 610 365 262 - 628 309 184 - 716 382 175 - 72 480 116 - 762 852 94 - 398 119 308 - 595 323 380 - 289 260 116 - 73 26 147 - 833 574 967 - 790 595 890 - 513 446 883 - 657 520 594 - 241 206 421 - 193 383 465 - 993 932 141 - 972 902 489 - 54 459 409 - 67 134 614 - 43 487 631 - 578 500 479 - 728 426 182 - 441 202 325 - 213 653 761 - 311 499 642 - 265 939 467 - 457 609 840 - 43 732 121 - 487 317 958 - 223 424 394 - 489 429 40 - 367 87 362 - 420 217 87 - 628 855 185 - 212 679 162 - 142 146 150 - 770 529 597 - 735 410 568 - 457 497 182 - 203 447 45 - 266 299 200 - 933 580 14 - 345 883 795 - 629 311 798 - 81 312 674 - 25 40 629 - 58 343 43 - 285 384 381 - 365 202 764 - 144 319 775 - 236 237 727 - 219 681 491 - 374 901 870 - 429 92 77 - 561 73 648 - 845 28 647 - 764 497 183 - 345 591 73 - 824 804 193 - 37 452 516 - 12 25 584 - 33 431 562 - 283 354 846 - 457 278 67 - 698 201 894 - 26 283 646 - 658 597 344 - 686 455 490 - 473 265 560 - 497 207 736 - 140 298 623 - 588 960 698 - 591 32 249 - 3 973 823 - 265 151 789 - 644 300 86 - 552 366 744 - 561 302 955 - 547 867 988 - 514 852 638 - 682 499 416 - 573 945 845 - 535 635 658 - 197 495 330 - 333 483 690 - 309 42 532 - 489 158 372 - 566 482 961 - 109 341 783 - 677 712 119 - 531 37 232 - 340 720 347 - 913 134 690 - 889 142 429 - 206 232 821 - 742 721 309 - 461 532 188 - 888 360 389 - 671 950 531 - 569 238 573 - 205 837 461 - 678 911 560 - 537 935 552 - 245 346 500 - 84 225 546 - 506 752 793 - 499 609 383 - 246 199 476 - 197 634 991 - 420 554 641 - 238 720 826 - 571 179 321 - 547 902 890 - 550 5 156 - 424 149 875 - 598 156 814 - 724 95 766 - 38 236 620 - 742 238 162 - 462 213 218 - 283 599 565 - 460 812 473 - 331 733 798 - 43 32 896 - 286 711 908 - 406 288 678 - 515 881 387 - 914 756 617 - 300 178 3 - 559 543 905 - 485 486 909 - 851 950 411 - 360 806 419 - 704 305 747 - 730 206 61 - 808 435 421 - 588 349 416 - 346 519 684 - 718 771 253 - 936 695 748 - 966 123 346 - 487 571 976 - 717 673 998 - 343 505 124 - 109 169 918 - 247 646 985 - 850 995 239 - 702 762 661 - 733 677 459 - 54 660 25 - 625 661 192 - 654 55 168 - 227 364 350 - 221 655 867 - 52 413 767 - 948 714 641 - 111 412 816 - 859 833 382 - 250 719 818 - 528 616 94 - 386 203 781 - 111 447 244 - 316 383 677 - 280 100 824 - 452 322 649 - 634 793 332 - 625 665 349 - 49 435 758 - 320 580 776 - 352 166 227 - 691 801 376 - 89 794 10 - 758 19 387 - 24 951 738 - 584 127 681 - 564 888 469 - 421 813 308 - 120 380 894 - 539 675 908 - 610 112 430 - 605 196 435 - 822 89 10 - 912 760 205 - 497 850 873 - 472 876 699 - 582 896 978 - 727 238 974 - 748 784 223 - 961 411 965 - 954 767 62 - 148 855 987 - 832 955 512 - 399 748 110 - 530 616 422 - 525 708 992 - 668 340 962 - 833 804 120 - 797 294 259 - 693 181 688 - 898 165 715 - 675 424 309 - 596 76 129 - 519 470 267 - 377 926 744 - 551 66 834 - 560 976 275 - 475 551 92 - 195 468 205 - 446 358 122 - 366 338 734 - 972 710 760 - 914 818 24 - 532 324 333 - 75 917 277 - 605 656 369 - 727 548 469 - 58 84 437 - 674 524 68 - 467 452 792 - 841 519 660 - 922 861 946 - 682 753 605 - 777 419 758 - 536 434 269 - 291 624 351 - 372 151 768 - 86 579 751 - 252 720 474 - 976 739 949 - 878 23 771 - 320 259 561 - 536 887 709 - 491 828 668 - 949 488 913 - 973 40 122 - 868 492 808 - 261 938 614 - 42 327 679 - 296 806 227 - 251 681 523 - 555 933 543 - 802 343 31 - 739 605 863 - 581 553 337 - 198 880 885 - 139 466 781 - 479 471 785 - 565 29 36 - 962 283 367 - 756 881 927 - 761 837 936 - 413 712 289 - 118 620 91 - 297 732 256 - 733 895 489 - 163 12 540 - 655 898 321 - 241 509 371 - 916 272 653 - 688 281 810 - 103 215 281 - 987 92 408 - 957 170 454 - 466 88 293 - 40 813 103 - 436 766 254 diff --git a/2016/04/input b/2016/04/input deleted file mode 100644 index c23ffc2..0000000 --- a/2016/04/input +++ /dev/null @@ -1,1091 +0,0 @@ -gbc-frperg-pubpbyngr-znantrzrag-377[rgbnp] -nij-mywlyn-wlsiayhcw-jfumncw-alumm-mbcjjcha-422[mcjwa] -pualyuhapvuhs-ibuuf-zhslz-227[uhalp] -xlrypetn-prr-lylwjdtd-665[dzoya] -zilqwikbqdm-rmttgjmiv-mvoqvmmzqvo-278[mqvio] -rgllk-bxmefuo-sdmee-geqd-fqefuzs-274[efdgl] -ugfkmewj-yjsvw-wyy-lwuzfgdgyq-814[wygfj] -lnkfaypeha-xwogap-bejwjyejc-524[uqzms] -laffe-sorozgxe-mxgjk-jek-xkykgxin-254[kxegf] -ytu-xjhwjy-hfsid-htfynsl-qtlnxynhx-411[hyntx] -vetllbybxw-xzz-mktbgbgz-709[kblty] -ixeumktoi-kmm-giwaoyozout-176[oimkt] -frqvxphu-judgh-udpsdjlqj-udeelw-uhvhdufk-647[ntbsq] -ixccb-hjj-uhvhdufk-725[hcjub] -sehheiylu-isqludwuh-xkdj-qsgkyiyjyed-634[ydehi] -yhwooebeaz-acc-ajcejaanejc-316[acejo] -qyujihctyx-vumeyn-zchuhwcha-318[hcuya] -xtwtelcj-rclop-clmmte-nzyeltyxpye-171[eltcy] -pinovwgz-mvwwdo-yzkgjthzio-941[owzgi] -htwwtxnaj-xhfajsljw-mzsy-hzxytrjw-xjwanhj-229[jwhxa] -amlqskcp-epybc-cee-pcyaosgqgrgml-652[cegpa] -fab-eqodqf-omzpk-emxqe-560[eqfmo] -bnmrtldq-fqzcd-idkkxadzm-qdrdzqbg-365[dqzbk] -ovbunmneqbhf-wryylorna-qrirybczrag-559[rbnya] -ynukcajey-xwogap-iwjwcaiajp-966[jydme] -dkqjcbctfqwu-uecxgpigt-jwpv-fgrctvogpv-128[cgptv] -ugfkmewj-yjsvw-tmffq-vwhdgqewfl-606[zfmlc] -htqtwkzq-idj-ijxnls-723[rwmzt] -kgjgrypw-epybc-aylbw-amyrgle-amlryglkclr-184[lygra] -jxdkbqfz-yrkkv-bkdfkbbofkd-705[csxut] -ujqgywfau-uzgugdslw-sfsdqkak-684[duboh] -rwcnawjcrxwju-mhn-nwprwnnarwp-823[wnrac] -eqttqukxg-rncuvke-itcuu-ujkrrkpi-102[ukrtc] -jvuzbtly-nyhkl-ibuuf-dvyrzovw-201[uvybl] -tvsnigxmpi-fewoix-wxsveki-750[ixesv] -rtqlgevkng-ejqeqncvg-ncdqtcvqta-336[prlxq] -wfummczcyx-luvvcn-nywbhifias-864[cfimn] -irdgrxzex-vxx-nfibjyfg-763[xfgir] -buzahisl-ipvohghykvbz-qlssfilhu-klclsvwtlua-591[moyzp] -dpotvnfs-hsbef-sbnqbhjoh-fhh-nbobhfnfou-831[vbmns] -owshgfarwv-lgh-kwujwl-usfvq-ghwjslagfk-164[wgfhl] -yuxufmdk-sdmpq-bxmefuo-sdmee-dqeqmdot-222[dmequ] -clotzlnetgp-clmmte-opawzjxpye-873[elptc] -mfklstdw-usfvq-kwjnauwk-268[kwfsu] -vhglnfxk-zktwx-unggr-xgzbgxxkbgz-839[gxkzb] -yrwxefpi-tpewxmg-kveww-ywiv-xiwxmrk-932[pxhgu] -shmml-cynfgvp-tenff-qrfvta-143[fmntv] -zhdsrqlchg-sodvwlf-judvv-uhdftxlvlwlrq-855[ldvhf] -kfg-jvtivk-sleep-uvjzxe-711[evjkf] -molgbzqfib-yxphbq-obpbxoze-757[bopqx] -qfmcusbwq-qobrm-qcohwbu-fsoqeiwgwhwcb-168[qwbco] -sbejpbdujwf-gmpxfs-tupsbhf-623[bfpsj] -jsehsyafy-hdsklau-yjskk-ksdwk-242[ksyad] -rwcnawjcrxwju-ljwmh-bcxajpn-823[jwcan] -excdklvo-oqq-oxqsxoobsxq-874[oqxsb] -buzahisl-jhukf-jvhapun-klwsvftlua-565[uahlf] -gpbepvxcv-snt-steadnbtci-453[tbcen] -wyvqljapsl-ihzrla-zlycpjlz-149[lzajp] -amlqskcp-epybc-cee-kylyeckclr-938[cekly] -jchipqat-qphzti-advxhixrh-895[hiapq] -tinnm-qvcqczohs-qighcasf-gsfjwqs-818[jfuek] -qyujihctyx-mwupyhayl-bohn-wihnuchgyhn-890[hynuc] -wlqqp-nvrgfezqvu-irsszk-ivjvrity-607[viqrs] -molgbzqfib-avb-cfkxkzfkd-315[bfkza] -luxciuwncpy-wuhxs-womnigyl-mylpcwy-266[ylhtr] -ugdgjxmd-bwddqtwsf-ugflsafewfl-762[qdtes] -fmsledevhsyw-nippcfier-eguymwmxmsr-438[vmsip] -xekdwvwnzkqo-xwogap-ajcejaanejc-706[aejwc] -wfummczcyx-yaa-fiacmncwm-136[bxsio] -rdadguja-tvv-ldgzhwde-375[dagve] -wsvsdkbi-qbkno-oqq-domrxyvyqi-718[qobdi] -oaxadrgx-qss-oazfmuzyqzf-300[mfedb] -hqfxxnknji-uqfxynh-lwfxx-xfqjx-125[zkwtx] -gpbepvxcv-qphzti-rdcipxcbtci-947[cpibt] -etyyx-bzmcx-bnzshmf-qdrdzqbg-443[btyez] -htqtwkzq-gzssd-qfgtwfytwd-541[ogntm] -uiovmbqk-kpwkwtibm-mvoqvmmzqvo-798[awevt] -zotts-vumeyn-xypyfijgyhn-448[qasni] -zovldbkfz-pzxsbkdbo-erkq-xznrfpfqflk-367[eunpo] -htwwtxnaj-gntmfefwitzx-hfsid-htfynsl-zxjw-yjxynsl-255[tfnwx] -vhglnfxk-zktwx-vahvhetmx-labiibgz-839[hvxab] -htqtwkzq-idj-wjhjnansl-983[rmtzn] -irgyyolokj-vrgyzoi-mxgyy-aykx-zkyzotm-358[yogkz] -ktfitzbgz-lvtoxgzxk-angm-wxitkmfxgm-943[vxmua] -uwtojhynqj-hmthtqfyj-jslnsjjwnsl-879[jhnst] -mrxivrexmsrep-gerhc-gsexmrk-hiwmkr-100[yzpuo] -hdgdovmt-bmvyz-ezggtwzvi-adivixdib-707[divgz] -lqwhuqdwlrqdo-iorzhu-ghvljq-959[qhldo] -vhkkhlbox-wrx-inkvatlbgz-397[kbhlv] -tyepcyletzylw-awldetn-rcldd-dezclrp-795[ldect] -sedikcuh-whqtu-uww-tufqhjcudj-946[uhwcd] -lsyrkjkbnyec-zvkcdsm-qbkcc-myxdksxwoxd-848[kcdsx] -fnjyxwrinm-lqxlxujcn-mnyjacvnwc-355[ncjxl] -gpbepvxcv-tvv-rdcipxcbtci-141[cvpbi] -xgsvgmotm-hgyqkz-ykxboiky-124[gkymo] -udskkaxawv-usfvq-esjcwlafy-814[uidxk] -fydelmwp-nlyoj-opalcexpye-899[elpyo] -aczupnetwp-qwzhpc-afcnsldtyr-717[cpant] -bknsykmdsfo-nio-yzobkdsyxc-926[kosyb] -xjmmjndqz-xcjxjgvoz-mzvxlpdndodji-343[fqvmn] -amjmpdsj-qaytclecp-fslr-bcqgel-782[claej] -fnjyxwrinm-ouxfna-anjlzdrbrcrxw-719[nrxaf] -qcbgiasf-ufors-pogysh-zcuwghwqg-168[gscfh] -kmjezxodgz-wpiit-mzxzdqdib-109[aypcu] -ckgvutofkj-xghhoz-uvkxgzouty-696[ajsic] -lsyrkjkbnyec-mkxni-cdybkqo-510[kybcn] -tipfxvezt-gcrjkzt-xirjj-jvimztvj-919[pofxi] -pbybeshy-cynfgvp-tenff-svanapvat-403[afnpv] -cjpibabsepvt-cvooz-usbjojoh-155[objcp] -jvyyvzpcl-lnn-ayhpupun-929[npylu] -wsvsdkbi-qbkno-zvkcdsm-qbkcc-oxqsxoobsxq-276[sbkoq] -ugdgjxmd-usfvq-ugslafy-ugflsafewfl-918[xbmpo] -nwlddtqtpo-ojp-xlcvpetyr-639[ptdlo] -nzcczdtgp-prr-opdtry-587[wsiym] -ynssr-yehpxk-wxlbzg-111[plhnx] -xjmmjndqz-xcjxjgvoz-xjiovdihzio-967[jxioz] -enqvbnpgvir-pubpbyngr-znexrgvat-585[qtsjn] -gvcskirmg-qekrixmg-ikk-xvemrmrk-126[kmrgi] -gpbepvxcv-uadltg-ejgrwphxcv-921[gpvce] -kmjezxodgz-nxvqzibzm-cpio-adivixdib-941[izdxb] -hcd-gsqfsh-xszzmpsob-sbuwbssfwbu-428[sbfhu] -nwlddtqtpo-upwwjmply-dpcgtnpd-119[pdtwl] -mbggf-msvdly-zlycpjlz-929[aonev] -lhkhszqx-fqzcd-qzaahs-btrsnldq-rdquhbd-443[qdhsz] -luxciuwncpy-xsy-uwkocmcncih-500[cuinw] -qvbmzvibqwvit-kpwkwtibm-zmkmqdqvo-564[mqvbi] -tvsnigxmpi-jpsaiv-irkmriivmrk-568[yileu] -vxupkizork-kmm-lotgtiotm-748[xymrs] -gpewwmjmih-gerhc-hiwmkr-152[lostk] -ibghopzs-gqojsbusf-vibh-rsgwub-818[bsghi] -guahyncw-luvvcn-wihnuchgyhn-552[hncug] -iruzfrtkzmv-treup-tfrkzex-ivjvrity-373[rtivz] -dsxxw-cee-ylyjwqgq-704[eqwxy] -lhkhszqx-fqzcd-eknvdq-lzmzfdldms-911[dzlqf] -oxmeeuruqp-omzpk-oamfuzs-emxqe-248[emoup] -dyz-combod-mkxni-mykdsxq-vklybkdybi-848[dkybm] -bpvctixr-qphzti-ldgzhwde-999[abmop] -kwvacumz-ozilm-jiasmb-mvoqvmmzqvo-824[tnqvi] -njmjubsz-hsbef-kfmmzcfbo-nbobhfnfou-389[luxhg] -hwbba-fag-tgceswkukvkqp-622[kabgw] -nchhg-jiasmb-lmxizbumvb-382[bmhia] -ymszqfuo-dmnnuf-emxqe-170[syxpj] -ymszqfuo-qss-abqdmfuaze-144[qsafm] -tcfkqcevkxg-hwbba-hnqygt-vtckpkpi-440[kctbg] -zloolpfsb-gbiivybxk-rpbo-qbpqfkd-705[bopfi] -slqryzjc-pyzzgr-rpyglgle-288[uanmz] -iutyaskx-mxgjk-inuiurgzk-rumoyzoiy-696[klmzy] -dpssptjwf-cvooz-efqmpznfou-311[fopsz] -dsxxw-cee-dglylagle-756[eldgx] -nwlddtqtpo-upwwjmply-xlcvpetyr-223[pltwd] -jvuzbtly-nyhkl-lnn-lunpullypun-201[tqlba] -uiovmbqk-kivlg-bmkpvwtwog-720[kpvsu] -nchhg-xtiabqk-oziaa-zmamizkp-850[aizhk] -molgbzqfib-zixppfcfba-gbiivybxk-pqloxdb-237[igmjz] -jyfvnlupj-jhukf-jvhapun-yljlpcpun-539[dmnws] -hqtyeqsjylu-sqdto-tufqhjcudj-712[cnysz] -gsvvswmzi-gerhc-gsrxemrqirx-100[dlypm] -ktwbhtvmbox-xzz-vhgmtbgfxgm-709[bgmtx] -hjgbwuladw-uzgugdslw-vwhsjlewfl-580[wlgud] -njmjubsz-hsbef-kfmmzcfbo-efqmpznfou-181[subnv] -bnknqetk-bzmcx-zbpthrhshnm-417[bhnkm] -gspsvjyp-fyrrc-jmrergmrk-126[rgjmp] -bjfutsneji-gntmfefwitzx-kqtbjw-fhvznxnynts-307[ntfjb] -sedikcuh-whqtu-rqiauj-tuiywd-270[gipnv] -hjgbwuladw-bwddqtwsf-jwsuimakalagf-294[wadbf] -encuukhkgf-uecxgpigt-jwpv-rwtejcukpi-986[ucegk] -nzydfxpc-rclop-nlyoj-nzletyr-zapcletzyd-847[lyzcn] -eqpuwogt-itcfg-lgnnadgcp-tgceswkukvkqp-518[gckpt] -nzwzcqfw-mldvpe-afcnsldtyr-171[cdfln] -ide-htrgti-snt-advxhixrh-401[hitdr] -fmsledevhsyw-gerhc-gsexmrk-erepcwmw-776[emrsw] -jvyyvzpcl-yhiipa-aljouvsvnf-201[vyaij] -chnylhuncihuf-zfiqyl-mniluay-656[hilnu] -udskkaxawv-xdgowj-klgjsyw-346[eruiv] -pbeebfvir-sybjre-qrcnegzrag-585[erbga] -aoubshwq-qobrm-obozmgwg-948[obgmq] -jvsvymbs-ibuuf-huhsfzpz-747[subfh] -qvbmzvibqwvit-jiasmb-ikycqaqbqwv-928[qbiva] -zuv-ykixkz-kmm-jkyomt-748[kmyzi] -slqryzjc-zsllw-amlryglkclr-808[lrcsy] -enzcntvat-enoovg-ybtvfgvpf-273[vntef] -iqmbazulqp-dmnnuf-oazfmuzyqzf-664[zfmqu] -yaxsnlcrun-ouxfna-uxprbcrlb-537[nruxa] -ovbunmneqbhf-cynfgvp-tenff-ratvarrevat-351[uakpm] -qzchnzbshud-idkkxadzm-rghoohmf-885[hdzkm] -fodvvlilhg-sodvwlf-judvv-fxvwrphu-vhuylfh-101[vfhld] -qvbmzvibqwvit-kpwkwtibm-apqxxqvo-798[qvbiw] -aoubshwq-pwcvonofrcig-rms-aofyshwbu-688[oswab] -hwbba-gii-fgrnqaogpv-882[gabif] -pkl-oaynap-acc-pnwejejc-186[acpej] -ltpedcxots-qphzti-ejgrwphxcv-323[ptceh] -mybbycsfo-nio-nofovyzwoxd-250[stdkc] -bgmxkgtmbhgte-ietlmbv-zktll-inkvatlbgz-397[ptrnf] -dpotvnfs-hsbef-dipdpmbuf-qvsdibtjoh-545[dbfps] -fmsledevhsyw-veqtekmrk-tpewxmg-kveww-hitevxqirx-568[evwkm] -ykjoqian-cnwza-ywjzu-ykwpejc-wymqeoepekj-628[hmfzu] -wihmogyl-aluxy-vumeyn-jolwbumcha-240[lmuya] -yuxufmdk-sdmpq-eomhqzsqd-tgzf-emxqe-664[mqdef] -wifilzof-vumeyn-guhuaygyhn-864[uyfgh] -hplazytkpo-nlyoj-cpdplcns-457[plcno] -vhglnfxk-zktwx-utldxm-hixktmbhgl-917[tursp] -jxdkbqfz-zxkav-zlxqfkd-pxibp-133[xkzbd] -mfklstdw-xdgowj-jwuwanafy-554[wadfj] -eqttqukxg-tcddkv-vtckpkpi-596[ampxv] -tpspahyf-nyhkl-jovjvshal-mpuhujpun-591[fkeyj] -vqr-ugetgv-ecpfa-eqcvkpi-ujkrrkpi-414[ekprv] -mvkccspson-bkllsd-nozvyiwoxd-952[oscdk] -ugjjgkanw-ugfkmewj-yjsvw-bwddqtwsf-kwjnauwk-528[nkliy] -wkqxodsm-lexxi-myxdksxwoxd-848[xdkmo] -tfiifjzmv-tyftfcrkv-jyzggzex-841[unmyd] -wdjcvuvmyjpn-rzvkjiduzy-mvwwdo-adivixdib-421[dvijw] -xzwrmkbqtm-jcvvg-amzdqkma-226[uonyt] -tvsnigxmpi-mrxivrexmsrep-veffmx-xvemrmrk-308[mrxev] -iehepwnu-cnwza-nwxxep-owhao-420[wenah] -fubrjhqlf-edvnhw-wudlqlqj-725[lqdfh] -wfummczcyx-wuhxs-mniluay-370[cbijt] -jchipqat-eaphixr-vgphh-sthxvc-895[hpaci] -pelbtravp-ohaal-hfre-grfgvat-169[arefg] -jshzzpmplk-jhukf-aljouvsvnf-279[jfhkl] -hwbba-ejqeqncvg-ocpcigogpv-128[cgbeo] -fnjyxwrinm-ajkkrc-cajrwrwp-745[rjwac] -mhi-lxvkxm-utldxm-tgterlbl-267[lmtxb] -jxdkbqfz-bdd-pqloxdb-237[dbqxf] -qfkkj-nzydfxpc-rclop-clmmte-xlylrpxpye-197[vzyuc] -bxaxipgn-vgpst-qxdwpopgsdjh-ytaanqtpc-hwxeexcv-687[csdop] -rdggdhxkt-eaphixr-vgphh-itrwcdadvn-245[dhgra] -qlm-pbzobq-zxkav-zlxqfkd-obzbfsfkd-471[bzfkq] -ajyqqgdgcb-qaytclecp-fslr-sqcp-rcqrgle-106[cqglr] -zgmfyxypbmsq-aylbw-amyrgle-qfgnngle-704[jmbna] -pkl-oaynap-acc-zalhkuiajp-654[apckl] -bqxnfdmhb-okzrshb-fqzrr-btrsnldq-rdquhbd-599[nszgr] -mybbycsfo-mkxni-mykdsxq-cobfsmoc-302[mbcos] -ujoon-eaphixr-vgphh-ldgzhwde-141[hdego] -iuxxuyobk-hatte-lotgtiotm-852[toiux] -muqfedyput-rkddo-huqsgkyiyjyed-608[dyuek] -mrxivrexmsrep-ikk-irkmriivmrk-230[rikme] -htqtwkzq-wfggny-ywfnsnsl-749[nwfgq] -sno-rdbqds-idkkxadzm-trdq-sdrshmf-599[dsrkm] -apuut-wpiit-gvwjmvojmt-369[tijmp] -molgbzqfib-yxphbq-tlohpelm-133[blhmo] -ugdgjxmd-wyy-hmjuzskafy-866[ydgjm] -slqryzjc-hcjjwzcyl-dglylagle-860[lcjyg] -ktwbhtvmbox-wrx-etuhktmhkr-241[psbxd] -oaddaeuhq-otaoaxmfq-ruzmzouzs-950[aouzd] -ugfkmewj-yjsvw-tmffq-klgjsyw-528[sqogh] -vrurcjah-pajmn-ajvyjprwp-ljwmh-anlnrerwp-433[jkstx] -fab-eqodqf-vqxxknqmz-ymdwqfuzs-586[qfdmx] -tpspahyf-nyhkl-kfl-klwhyatlua-123[lahky] -zntargvp-enoovg-znexrgvat-195[gnvae] -dkqjcbctfqwu-uecxgpigt-jwpv-ugtxkegu-934[gucte] -owshgfarwv-xdgowj-jwkwsjuz-320[wjgos] -gifavtkzcv-treup-jyzggzex-659[gzetv] -bjfutsneji-gfxpjy-tujwfyntsx-203[jftns] -pxtihgbsxw-ietlmbv-zktll-ybgtgvbgz-371[bgtli] -crwwv-zxkav-pefmmfkd-367[fkmvw] -sbqiiyvyut-fbqijys-whqii-tulubefcudj-998[xytos] -gvcskirmg-gsvvswmzi-fewoix-pskmwxmgw-230[gmswi] -eqttqukxg-ejqeqncvg-octmgvkpi-232[qegtc] -lqwhuqdwlrqdo-fdqgb-zrunvkrs-439[qdrlu] -tinnm-gqojsbusf-vibh-gozsg-480[gsbin] -lujbbrornm-ljwmh-orwjwlrwp-849[rwjlb] -jef-iushuj-rkddo-efuhqjyedi-868[dejuf] -szfyrqriuflj-treup-jrcvj-971[slkjz] -ltpedcxots-rpcsn-itrwcdadvn-921[cdtnp] -ohmnuvfy-xsy-jolwbumcha-968[hmouy] -gntmfefwitzx-wfintfhynaj-uqfxynh-lwfxx-wjhjnansl-905[fnwxh] -xcitgcpixdcpa-tvv-hwxeexcv-271[cxvei] -jyfvnlupj-qlssfilhu-ayhpupun-227[zbydk] -wdjcvuvmyjpn-zbb-vxlpdndodji-291[djvbn] -wfummczcyx-dyffsvyuh-xymcah-630[ycfmh] -cebwrpgvyr-wryylorna-phfgbzre-freivpr-897[opgba] -cjpibabsepvt-tdbwfohfs-ivou-fohjoffsjoh-363[fobhj] -zekvierkzferc-jtrmvexvi-ylek-wzeretzex-425[erzkv] -sgmtkzoi-pkrrehkgt-ygrky-228[kgrty] -iruzfrtkzmv-jtrmvexvi-ylek-jkfirxv-971[nvfye] -dfcxsqhwzs-pogysh-obozmgwg-870[goshw] -yuxufmdk-sdmpq-vqxxknqmz-bgdotmeuzs-326[tidcv] -iuxxuyobk-igtje-ygrky-878[mflrz] -laffe-igtje-vaxingyotm-800[aefgi] -tpspahyf-nyhkl-wshzapj-nyhzz-zhslz-643[hzpsy] -diozmivodjivg-xviyt-ozxcijgjbt-473[cmtlp] -pyknyegle-njyqrga-epyqq-pcyaosgqgrgml-314[gyqep] -bwx-amkzmb-zijjqb-tijwzibwzg-824[egorq] -drxevkzt-vxx-uvjzxe-581[xvezd] -ktfitzbgz-cxeeruxtg-wxitkmfxgm-761[txgef] -htsxzrjw-lwfij-wfggny-ywfnsnsl-801[cjidb] -oxmeeuruqp-nmewqf-pqeusz-742[eqump] -hqfxxnknji-kzeed-ojqqdgjfs-jslnsjjwnsl-671[jnsqd] -pbybeshy-rtt-phfgbzre-freivpr-221[rbepf] -pdjqhwlf-edvnhw-xvhu-whvwlqj-231[hwvdj] -gcfcnuls-aluxy-vumeyn-lywycpcha-188[cylua] -plolwdub-judgh-edvnhw-pdqdjhphqw-699[dhpwj] -udpsdjlqj-hjj-pdqdjhphqw-751[jdhpq] -amjmpdsj-pyzzgr-qyjcq-886[jmpqy] -lahxpnwrl-ljwmh-bqryyrwp-667[tifxe] -drxevkzt-avccpsvre-uvgcfpdvek-191[vcedk] -xzwrmkbqtm-rmttgjmiv-apqxxqvo-928[lmkgz] -eqnqthwn-tcddkv-fgrctvogpv-648[tvcdg] -bjfutsneji-ojqqdgjfs-ijajqturjsy-515[jqsfi] -sebehvkb-hqrryj-ixyffydw-166[siyrz] -zlkprjbo-doxab-mixpqfz-doxpp-jxohbqfkd-783[yjhzq] -eza-dpncpe-nsznzwlep-opdtry-821[sdeti] -tbxmlkfwba-yxphbq-xkxivpfp-523[slfmk] -ucynmlgxcb-hcjjwzcyl-umpiqfmn-548[cmjln] -lxwbdvna-pajmn-bljenwpna-qdwc-dbna-cnbcrwp-199[nabwc] -eadalsjq-yjsvw-wyy-jwsuimakalagf-892[ajswy] -fruurvlyh-mhoobehdq-zrunvkrs-907[rhuov] -sbqiiyvyut-vbemuh-sedjqydcudj-686[ltadr] -fkqbokxqflkxi-avb-lmboxqflkp-991[kbflq] -lhkhszqx-fqzcd-atmmx-kzanqzsnqx-677[qzxah] -cebwrpgvyr-hafgnoyr-cynfgvp-tenff-qrcnegzrag-793[rxmql] -ajmrxjlcren-cxy-bnlanc-ouxfna-lxwcjrwvnwc-927[cnxaj] -hqtyeqsjylu-isqludwuh-xkdj-tulubefcudj-244[udjlq] -vdzonmhydc-azrjds-cdudknoldms-157[lzowh] -uwtojhynqj-kqtbjw-zxjw-yjxynsl-333[grmkp] -myxcewob-qbkno-oqq-ecob-docdsxq-614[oqbcd] -rkpqxyib-gbiivybxk-abpfdk-419[bikpx] -zlilocri-zelzlixqb-qbzeklildv-497[ucyzj] -pinovwgz-xviyt-vivgtndn-499[vingt] -gcfcnuls-aluxy-luvvcn-xymcah-318[cluan] -sebehvkb-fbqijys-whqii-husuylydw-400[bhisy] -rdchjbtg-vgpst-eaphixr-vgphh-rjhidbtg-htgkxrt-323[hgtrp] -pualyuhapvuhs-jshzzpmplk-wshzapj-nyhzz-zlycpjlz-175[zphla] -atyzghrk-sgmtkzoi-hgyqkz-yzuxgmk-228[gkzyh] -ohmnuvfy-mwupyhayl-bohn-yhachyylcha-630[hyacl] -oxjmxdfkd-avb-pqloxdb-211[dxboa] -iqmbazulqp-bdavqofuxq-omzpk-ruzmzouzs-482[zqumo] -zsxyfgqj-gzssd-wjxjfwhm-619[jsfgw] -qvbmzvibqwvit-jcvvg-abwziom-512[tcrkb] -xgjougizobk-lruckx-aykx-zkyzotm-826[koxzg] -bkzrrhehdc-rbzudmfdq-gtms-zmzkxrhr-755[rzdhm] -myxcewob-qbkno-cmkfoxqob-rexd-zebmrkcsxq-302[syrvm] -zekvierkzferc-treup-tfrkzex-uvgrikdvek-867[ekrvz] -cvabijtm-lgm-bziqvqvo-330[vbimq] -vhglnfxk-zktwx-ktuubm-vhgmtbgfxgm-553[gkmtx] -xst-wigvix-fyrrc-vieguymwmxmsr-490[yentm] -ktfitzbgz-fbebmtkr-zktwx-xzz-lmhktzx-111[ztkbx] -vdzonmhydc-eknvdq-sqzhmhmf-963[xacdu] -dmpuamofuhq-otaoaxmfq-efadmsq-742[amfoq] -htqtwkzq-gfxpjy-wjxjfwhm-827[fnred] -sbnqbhjoh-xfbqpojafe-cbtlfu-dpoubjonfou-311[kezry] -qyujihctyx-vumeyn-lywycpcha-604[ychua] -ide-htrgti-tvv-uxcpcrxcv-973[ctvir] -bxaxipgn-vgpst-snt-gtprfjxhxixdc-791[xgpti] -nbhofujd-dipdpmbuf-dvtupnfs-tfswjdf-363[dfpub] -apuut-nxvqzibzm-cpio-mznzvmxc-291[zmcin] -uzfqdzmfuazmx-otaoaxmfq-pqhqxabyqzf-768[pzmry] -tpspahyf-nyhkl-ibuuf-klwhyatlua-253[xkrsz] -iqmbazulqp-vqxxknqmz-efadmsq-950[jrnox] -bpvctixr-rpcsn-igpxcxcv-375[cpxir] -ytu-xjhwjy-uqfxynh-lwfxx-yjhmstqtld-489[xyhjt] -qvbmzvibqwvit-ntwemz-kwvbiqvumvb-720[vbimq] -mhi-lxvkxm-ietlmbv-zktll-vnlmhfxk-lxkobvx-553[eusnm] -tpspahyf-nyhkl-jhukf-wbyjohzpun-487[hpyfj] -avw-zljyla-qlssfilhu-zlycpjlz-929[lzajs] -sawlkjevaz-xwogap-skngodkl-290[akglo] -xgjougizobk-laffe-lruckx-gtgreyoy-774[goefk] -aoubshwq-qobrm-qcohwbu-qighcasf-gsfjwqs-948[qsbho] -wifilzof-vumeyn-lyuwkocmcncih-968[avixc] -uiovmbqk-xtiabqk-oziaa-mvoqvmmzqvo-382[moqva] -sawlkjevaz-oywrajcan-dqjp-lqnydwoejc-342[ajwcd] -kfg-jvtivk-jtrmvexvi-ylek-rercpjzj-529[jvekr] -houngfgxjuay-igtje-giwaoyozout-228[gouai] -gcfcnuls-aluxy-mwupyhayl-bohn-ijyluncihm-916[tacdb] -cjpibabsepvt-cvooz-ufdiopmphz-155[pobci] -iuxxuyobk-igtje-sgtgmksktz-878[uwcvx] -thnulapj-ibuuf-ylzlhyjo-305[sfdnr] -xzwrmkbqtm-rmttgjmiv-zmamizkp-434[ifpry] -yhwooebeaz-zua-yqopkian-oanreya-680[aoeyn] -tfcfiwlc-wcfnvi-wzeretzex-243[cefwi] -guahyncw-xsy-uwkocmcncih-864[qsmtb] -ovbunmneqbhf-rtt-qrfvta-689[zymsd] -rgllk-eomhqzsqd-tgzf-ymdwqfuzs-638[qzdfg] -ryexqpqhteki-sqdto-seqjydw-skijecuh-iuhlysu-946[eqshi] -avw-zljyla-qlssfilhu-mpuhujpun-383[luahj] -pynffvsvrq-onfxrg-znantrzrag-143[nrfag] -ikhcxvmbex-xzz-phkdlahi-839[cstrx] -mvhkvbdib-wvnfzo-zibdizzmdib-187[bizdv] -ipvohghykvbz-wshzapj-nyhzz-huhsfzpz-747[hzpsv] -htqtwkzq-hmthtqfyj-ijuqtdrjsy-151[tqhjy] -xzz-ftgtzxfxgm-865[tupfq] -jyfvnlupj-jhukf-klwhyatlua-747[jydsc] -mbiyqoxsm-mkxni-kxkvicsc-510[ikmxc] -bgmxkgtmbhgte-ietlmbv-zktll-labiibgz-163[bglti] -vdzonmhydc-bqxnfdmhb-rbzudmfdq-gtms-lzmzfdldms-469[arkps] -forwcoqhwjs-gqojsbusf-vibh-rsgwub-688[dgqsb] -qcffcgwjs-pogysh-qcbhowbasbh-688[bchsf] -apuut-xviyt-yzqzgjkhzio-317[zituy] -ide-htrgti-qjccn-jhtg-ithixcv-479[itchg] -kgjgrypw-epybc-hcjjwzcyl-cleglccpgle-262[qphrv] -atyzghrk-lruckx-jkvruesktz-384[krtuz] -hqtyeqsjylu-rqiauj-vydqdsydw-998[gqeba] -uwtojhynqj-gfxpjy-qfgtwfytwd-177[fjtwy] -nglmtuex-xzz-ftgtzxfxgm-839[xgtzf] -ncjzrpytn-clmmte-epnsyzwzrj-951[yqksh] -gntmfefwitzx-gzssd-htsyfnsrjsy-333[cngmk] -qcbgiasf-ufors-qvcqczohs-hfowbwbu-168[bcfoq] -wlqqp-gcrjkzt-xirjj-dribvkzex-529[ycrxs] -drxevkzt-irdgrxzex-jtrmvexvi-ylek-glityrjzex-321[erxit] -ovbunmneqbhf-qlr-znexrgvat-559[nbeqr] -bwx-amkzmb-jiasmb-camz-bmabqvo-512[bmazc] -vcibutulxiom-vohhs-womnigyl-mylpcwy-838[fczlm] -fmsledevhsyw-ikk-hitpscqirx-230[owjnv] -ykhknbqh-ywjzu-ykwpejc-odellejc-940[xguqm] -nsyjwsfyntsfq-gzssd-uzwhmfxnsl-203[sfnwy] -mtzslklcozfd-clmmte-nzyeltyxpye-301[tmlui] -dsxxw-cee-kypicrgle-106[ecxdg] -ujqgywfau-aflwjfslagfsd-tskcwl-ghwjslagfk-476[fagls] -nchhg-jcvvg-mvoqvmmzqvo-642[vmcgh] -cjpibabsepvt-tdbwfohfs-ivou-efqmpznfou-831[mvwiq] -votubcmf-njmjubsz-hsbef-dboez-dpbujoh-fohjoffsjoh-129[izchs] -njmjubsz-hsbef-fhh-nbobhfnfou-337[unims] -iwcjapey-lhwopey-cnwoo-hkceopeyo-576[oecpw] -ydjuhdqjyedqb-fbqijys-whqii-efuhqjyedi-322[qdijy] -bknsykmdsfo-lkcuod-mecdywob-cobfsmo-250[obcdk] -sbqiiyvyut-zubboruqd-cqdqwucudj-530[uqbdc] -etaqigpke-dcumgv-vgejpqnqia-960[egqai] -ykjoqian-cnwza-nwxxep-paydjkhkcu-134[pcdmt] -iehepwnu-cnwza-lhwopey-cnwoo-nawymqeoepekj-108[ewnop] -vagreangvbany-rtt-phfgbzre-freivpr-221[raegv] -surmhfwloh-sodvwlf-judvv-xvhu-whvwlqj-595[vhwlu] -qekrixmg-ikk-gywxsqiv-wivzmgi-256[jsykh] -sno-rdbqds-bgnbnkzsd-otqbgzrhmf-495[rypqa] -guahyncw-vohhs-nywbhifias-214[hains] -sno-rdbqds-atmmx-bnmszhmldms-365[posvl] -zovldbkfz-zxkav-zlxqfkd-zlkqxfkjbkq-575[zrqmk] -ykhknbqh-zua-owhao-888[hakob] -xmrrq-vqw-ugflsafewfl-372[isvjx] -wdjcvuvmyjpn-wpiit-vxlpdndodji-395[cvdlm] -wyvqljapsl-ihzrla-zopwwpun-123[lpwaz] -kdijqrbu-tou-husuylydw-816[uvcwx] -fhezusjybu-fbqijys-whqii-husuylydw-764[uyhis] -jyfvnlupj-kfl-mpuhujpun-773[ujpfl] -hafgnoyr-pubpbyngr-nanylfvf-715[nkyzs] -jfifqxov-doxab-oxyyfq-absbilmjbkq-341[qmgrk] -nij-mywlyn-wuhxs-wiuncha-uwkocmcncih-188[cnwhi] -amjmpdsj-afmamjyrc-ylyjwqgq-470[jmayq] -rdggdhxkt-eaphixr-vgphh-jhtg-ithixcv-921[yvuxl] -ucynmlgxcb-qaytclecp-fslr-dglylagle-184[tudeg] -dpmpsgvm-tdbwfohfs-ivou-sfdfjwjoh-363[qhgxy] -bqvvu-ykhknbqh-fahhuxawj-wymqeoepekj-498[hekqa] -qczcftiz-xszzmpsob-sbuwbssfwbu-818[sbzcf] -aietsrmdih-hci-wlmttmrk-360[imthr] -xst-wigvix-ikk-qevoixmrk-256[ikxve] -nzydfxpc-rclop-nzwzcqfw-mfyyj-opalcexpye-405[cpyfz] -frqvxphu-judgh-udeelw-uhdftxlvlwlrq-933[ludhe] -jsehsyafy-jsttal-hmjuzskafy-892[sajyf] -zbytomdsvo-mrymyvkdo-vyqscdsmc-276[mydos] -tcorcikpi-ecpfa-eqcvkpi-fgxgnqrogpv-934[jziot] -ytu-xjhwjy-hfsid-wjxjfwhm-905[jhwfx] -hjgbwuladw-tmffq-suimakalagf-554[afglm] -pyknyegle-zsllw-nspafyqgle-730[leygn] -gifavtkzcv-avccpsvre-uvjzxe-607[zhayg] -bpvctixr-snt-tcvxcttgxcv-973[vrteq] -wyvqljapsl-jovjvshal-zlycpjlz-175[nrwfe] -kwzzwaqdm-lgm-aitma-122[amwzd] -iqmbazulqp-dmnnuf-qzsuzqqduzs-690[qhzsm] -udskkaxawv-xdgowj-xafsfuafy-138[nailf] -ipvohghykvbz-wshzapj-nyhzz-yljlpcpun-929[lwyvn] -forwcoqhwjs-foppwh-hsqvbczcum-636[chowf] -pualyuhapvuhs-msvdly-svnpzapjz-903[pasuv] -xgjougizobk-vrgyzoi-mxgyy-xkykgxin-436[tjykb] -sedikcuh-whqtu-rkddo-cqdqwucudj-348[brlqi] -elrkdcdugrxv-fdqgb-uhfhlylqj-465[dlfgh] -mhi-lxvkxm-lvtoxgzxk-angm-ltexl-917[xlmgk] -bqvvu-fahhuxawj-yqopkian-oanreya-212[cpdwf] -buzahisl-jhukf-thyrlapun-903[hualb] -rgllk-oaxadrgx-nmewqf-pqbxakyqzf-690[aqxfg] -iuruxlar-irgyyolokj-jek-ynovvotm-488[ohpdn] -xmtjbzidx-nxvqzibzm-cpio-yzkgjthzio-811[zixbj] -xmrrq-ugfkmewj-yjsvw-usfvq-ugslafy-ghwjslagfk-866[fgsju] -yhtwhnpun-wshzapj-nyhzz-vwlyhapvuz-851[hznpw] -zgmfyxypbmsq-zyqicr-kypicrgle-340[ycgim] -uwtojhynqj-hfsid-htfynsl-wjfhvznxnynts-489[nhfjs] -fab-eqodqf-dmnnuf-bgdotmeuzs-196[dfbem] -wifilzof-wuhxs-wiuncha-lyuwkocmcncih-578[ciwhu] -gspsvjyp-veffmx-pefsvexsvc-516[svefp] -yknnkoera-xwogap-bejwjyejc-732[ejakn] -nsyjwsfyntsfq-gfxpjy-knsfshnsl-333[sfnyj] -fodvvlilhg-gbh-ghvljq-595[vgprj] -nuatmlmdpage-bxmefuo-sdmee-emxqe-482[emadu] -jvyyvzpcl-msvdly-vwlyhapvuz-903[vylpz] -fruurvlyh-iorzhu-vdohv-517[hruvo] -houngfgxjuay-hgyqkz-ykxboiky-618[ygkho] -gsrwyqiv-kvehi-gerhc-gsexmrk-xiglrspskc-750[grsei] -pualyuhapvuhs-qlssfilhu-zhslz-799[hlsua] -nwlddtqtpo-nlyoj-nzletyr-opdtry-119[tdlno] -fydelmwp-prr-nfdezxpc-dpcgtnp-535[pdcef] -qmpmxevc-kvehi-jpsaiv-hizipstqirx-672[ipveh] -nzwzcqfw-nlyoj-nzletyr-opawzjxpye-587[znwye] -bpvctixr-rwdrdapit-hpath-973[prtad] -gzefmnxq-omzpk-oazfmuzyqzf-430[zfmoq] -wpuvcdng-hnqygt-vgejpqnqia-102[tmdxr] -aoubshwq-foppwh-igsf-hsghwbu-610[tsrzk] -wihmogyl-aluxy-mwupyhayl-bohn-mbcjjcha-422[vuypz] -cqwdujys-uww-sedjqydcudj-478[djuwc] -votubcmf-tdbwfohfs-ivou-sfbdrvjtjujpo-883[fobjt] -gpbepvxcv-ytaanqtpc-apqdgpidgn-427[pagcd] -bnknqetk-eknvdq-qdrdzqbg-885[qdknb] -uwtojhynqj-wfruflnsl-hfsid-wjxjfwhm-541[fjwhl] -zhdsrqlchg-fodvvlilhg-gbh-frqwdlqphqw-361[hlqdg] -cvabijtm-jcvvg-lmxizbumvb-174[vbmci] -fruurvlyh-fdqgb-ghsorbphqw-205[hrbfg] -pualyuhapvuhs-msvdly-thyrlapun-279[uahlp] -iehepwnu-cnwza-ydkykhwpa-ajcejaanejc-212[oqwrn] -bqvvu-xwogap-yqopkian-oanreya-680[ckqtm] -ktwbhtvmbox-vahvhetmx-mxvaghehzr-917[hvmtx] -uzfqdzmfuazmx-omzpk-oamfuzs-fqotzaxask-274[mnilo] -gntmfefwitzx-idj-rfsfljrjsy-931[fjirs] -tcrjjzwzvu-tfiifjzmv-tyftfcrkv-vexzevvizex-399[vzfte] -oaddaeuhq-vqxxknqmz-qzsuzqqduzs-404[qzdua] -sorozgxe-mxgjk-yigbktmkx-natz-zxgototm-514[hejid] -eadalsjq-yjsvw-ujqgywfau-tskcwl-kwjnauwk-554[wajks] -lxuxaodu-rwcnawjcrxwju-ljwmh-fxatbqxy-693[xwaju] -plolwdub-judgh-fdqgb-frdwlqj-vdohv-153[dlbfg] -kdijqrbu-jef-iushuj-sqdto-seqjydw-kiuh-juijydw-218[iqtvx] -tfejldvi-xiruv-tfcfiwlc-srjbvk-jyzggzex-243[fijvc] -jchipqat-ltpedcxots-uadltg-tcvxcttgxcv-609[ezynj] -ryexqpqhteki-sxesebqju-udwyduuhydw-816[eudqy] -iuxxuyobk-xgjougizobk-hatte-sgtgmksktz-436[pwdlc] -gcfcnuls-aluxy-wuhxs-wiuncha-guleyncha-136[ucahl] -ugfkmewj-yjsvw-usfvq-ugslafy-mkwj-lwklafy-476[ohqre] -laffe-vxupkizork-vrgyzoi-mxgyy-uvkxgzouty-488[awgqz] -eqttqukxg-hnqygt-rwtejcukpi-570[tqegk] -yuxufmdk-sdmpq-ngzzk-ruzmzouzs-534[zumdk] -ktwbhtvmbox-ietlmbv-zktll-kxtvjnblbmbhg-553[btlkm] -qxdwpopgsdjh-eaphixr-vgphh-prfjxhxixdc-999[hpxdg] -bnmrtldq-fqzcd-oqnidbshkd-qzaahs-cdoknxldms-703[lxvwe] -gokzyxsjon-nio-gybucryz-172[oygnz] -cqwdujys-uww-cqhaujydw-660[wucdj] -mbggf-pualyuhapvuhs-msvdly-aljouvsvnf-123[ngwhl] -crwwv-oxaflxzqfsb-zelzlixqb-ixyloxqlov-913[lxoqz] -qlm-pbzobq-ciltbo-abmxoqjbkq-861[bqolm] -oqnidbshkd-dff-rghoohmf-313[dfhob] -lzfmdshb-eknvdq-cdudknoldms-937[dklmn] -wsvsdkbi-qbkno-nio-ecob-docdsxq-614[jsetb] -zlilocri-zxkav-zlxqfkd-qoxfkfkd-835[kflxz] -wlqqp-upv-vexzevvizex-165[vepqx] -vcibutulxiom-vumeyn-womnigyl-mylpcwy-838[myilu] -pelbtravp-cynfgvp-tenff-svanapvat-663[kzmfp] -xgvnndadzy-wpiit-jkzmvodjin-421[dinjv] -foadouwbu-pogysh-fsqswjwbu-480[osuwb] -yrwxefpi-hci-wxsveki-308[iewxc] -tmrszakd-azrjds-otqbgzrhmf-105[rzadm] -sbnqbhjoh-dboez-dpbujoh-usbjojoh-155[bohjd] -eqnqthwn-gii-fgrctvogpv-908[ginqt] -uiovmbqk-jcvvg-amzdqkma-356[mvakq] -sbejpbdujwf-gmpxfs-pqfsbujpot-857[pbfjs] -ide-htrgti-ytaanqtpc-stepgibtci-531[mnyed] -aietsrmdih-glsgspexi-gywxsqiv-wivzmgi-230[igsem] -htqtwkzq-xhfajsljw-mzsy-zxjw-yjxynsl-931[cmkfr] -ckgvutofkj-xgjougizobk-yigbktmkx-natz-lotgtiotm-436[tgkoi] -nwlddtqtpo-upwwjmply-fdpc-epdetyr-509[pdtwe] -irdgrxzex-sleep-jyzggzex-373[tvnma] -crwwv-zxkav-qoxfkfkd-939[lyjmh] -ejpanjwpekjwh-nwzekwypera-oywrajcan-dqjp-nawymqeoepekj-368[zmuyt] -lzfmdshb-rbzudmfdq-gtms-knfhrshbr-495[bdfhm] -nchhg-rmttgjmiv-uizsmbqvo-252[mghit] -amjmpdsj-aylbw-rpyglgle-626[lagjm] -dfcxsqhwzs-pogysh-qighcasf-gsfjwqs-220[sfghq] -xjgjmapg-nxvqzibzm-cpio-nojmvbz-707[jmzbg] -zntargvp-enoovg-qrirybczrag-663[scjtg] -bkzrrhehdc-qzaahs-qdzbpthrhshnm-391[zjbto] -hafgnoyr-wryylorna-erprvivat-429[rayno] -apwmeclga-afmamjyrc-rpyglgle-262[aglmc] -jsvagsulanw-jsttal-hmjuzskafy-606[asjlt] -bnknqetk-lhkhszqx-fqzcd-cxd-zmzkxrhr-651[kzhqx] -ykhknbqh-nwxxep-nayaerejc-966[enahk] -vrurcjah-pajmn-kdwwh-cajrwrwp-667[rwajc] -vhehkyne-utldxm-vhgmtbgfxgm-891[ghmet] -zotts-dyffsvyuh-xymcah-812[yfhst] -vhglnfxk-zktwx-vtgwr-vnlmhfxk-lxkobvx-319[gvnom] -ajvyjprwp-mhn-nwprwnnarwp-563[npwra] -guahyncw-chnylhuncihuf-jfumncw-alumm-guleyncha-110[zjirh] -hwdtljsnh-jll-xfqjx-801[jlhxd] -xjgjmapg-mvwwdo-xjiovdihzio-525[ijodg] -pybgmyargtc-zgmfyxypbmsq-zsllw-asqrmkcp-qcptgac-262[cgmpy] -aflwjfslagfsd-hdsklau-yjskk-esfsywewfl-528[sflak] -lugjuacha-dyffsvyuh-xypyfijgyhn-708[yfhua] -lxaaxbren-mhn-cnlqwxuxph-823[nzsvm] -sehheiylu-tou-cqdqwucudj-738[xciqn] -slqryzjc-djmucp-qrmpyec-808[sznhq] -ykjoqian-cnwza-bhksan-opknwca-264[ankco] -pualyuhapvuhs-lnn-bzly-alzapun-721[auzfj] -tfiifjzmv-wcfnvi-jkfirxv-997[fivjc] -lsyrkjkbnyec-mkxni-mykdsxq-vyqscdsmc-562[ksycm] -fnjyxwrinm-lujbbrornm-ajkkrc-nwprwnnarwp-927[zmyco] -pyknyegle-amlqskcp-epybc-hcjjwzcyl-qcptgacq-860[cpyel] -rzvkjiduzy-ezggtwzvi-kpmxcvndib-811[zivdg] -wyvqljapsl-yhiipa-bzly-alzapun-773[alpyi] -joufsobujpobm-dipdpmbuf-bdrvjtjujpo-415[gvkud] -zloolpfsb-zxkav-zlxqfkd-lmboxqflkp-393[lfkox] -zilqwikbqdm-jcvvg-kwvbiqvumvb-174[vbiqk] -kzeed-wfggny-xmnuunsl-853[negud] -ftzgxmbv-xzz-phkdlahi-657[grbhi] -bnqqnrhud-bzmcx-sqzhmhmf-131[hmqbn] -zntargvp-pnaql-pbngvat-nanylfvf-169[napvf] -jxdkbqfz-pzxsbkdbo-erkq-absbilmjbkq-315[uzmcf] -jshzzpmplk-buzahisl-kfl-klzpnu-695[lzkph] -pualyuhapvuhs-msvdly-jbzavtly-zlycpjl-825[lyapu] -lujbbrornm-ouxfna-xynajcrxwb-667[bnrxa] -dmpuamofuhq-nmewqf-pqhqxabyqzf-482[lndmj] -cvabijtm-moo-zmikycqaqbqwv-148[mqabc] -wyvqljapsl-msvdly-zlycpjlz-435[lyjps] -fmsledevhsyw-ikk-gywxsqiv-wivzmgi-204[isvwe] -ide-htrgti-snt-sthxvc-297[tyvnc] -guahyncw-luvvcn-qilembij-292[tcrsd] -udskkaxawv-wyy-kwjnauwk-710[kwauy] -aczupnetwp-clmmte-dezclrp-379[ynpmz] -ikhcxvmbex-ietlmbv-zktll-vnlmhfxk-lxkobvx-449[lxkvb] -rzvkjiduzy-xcjxjgvoz-rjmfncjk-707[tmnki] -enzcntvat-cynfgvp-tenff-ynobengbel-923[neftb] -vkrhzxgbv-bgmxkgtmbhgte-lvtoxgzxk-angm-kxtvjnblbmbhg-111[iwvbg] -esyfwlau-tskcwl-jwsuimakalagf-398[ywmzb] -lhkhszqx-fqzcd-bzmcx-nodqzshnmr-287[zhqcd] -nzwzcqfw-ojp-dstaatyr-977[dsznk] -qfkkj-xlrypetn-nlyoj-xlcvpetyr-691[lczde] -wifilzof-luvvcn-nywbhifias-552[sxghy] -nchhg-kivlg-zmamizkp-928[ghikm] -tipfxvezt-tcrjjzwzvu-upv-kirzezex-295[zetvi] -gsvvswmzi-tpewxmg-kveww-gsrxemrqirx-698[wegmr] -pynffvsvrq-sybjre-ernpdhvfvgvba-663[epsqt] -sedikcuh-whqtu-vbemuh-udwyduuhydw-894[udhwe] -tmrszakd-bzmcx-rsnqzfd-183[zdmrs] -zilqwikbqdm-jcvvg-wxmzibqwva-798[iqvwb] -lejkrscv-jtrmvexvi-ylek-nfibjyfg-815[ejvfi] -zsxyfgqj-jll-qtlnxynhx-151[lxjnq] -gbc-frperg-onfxrg-qrirybczrag-923[rgbcf] -xjgjmapg-kgvnodx-bmvnn-nvgzn-343[ngvjm] -dmybmsuzs-ngzzk-mocgueufuaz-534[uzmgs] -dmpuamofuhq-omzpk-oamfuzs-pqbxakyqzf-482[mafop] -fbebmtkr-zktwx-unggr-ehzblmbvl-787[begkl] -zntargvp-enoovg-ybtvfgvpf-481[vgfno] -fubrjhqlf-gbh-vhuylfhv-933[hfblu] -fruurvlyh-fdqgb-frdwlqj-whfkqrorjb-569[tmdlw] -ixccb-udeelw-ghvljq-335[nibrq] -tcorcikpi-dwppa-fgukip-570[qnzgc] -ibghopzs-pibbm-rsdzcmasbh-428[bshim] -apuut-wpiit-nzmqdxzn-889[inptu] -qzoggwtwsr-pibbm-igsf-hsghwbu-246[gbswh] -atyzghrk-yigbktmkx-natz-uvkxgzouty-488[pxeoy] -mbiyqoxsm-mkxni-bokmaescsdsyx-796[erynw] -qxdwpopgsdjh-uadltg-itrwcdadvn-401[mzukc] -tinnm-rms-kcfygvcd-688[cmndf] -crwwv-mixpqfz-doxpp-xkxivpfp-107[tpawu] -qxdwpopgsdjh-qphzti-itrwcdadvn-999[lenub] -jqwpihizlwca-lgm-abwziom-538[iwalm] -votubcmf-dboez-dpbujoh-gjobodjoh-909[szlxy] -nwzekwypera-oywrajcan-dqjp-iwjwcaiajp-446[awjpc] -lxuxaodu-vrurcjah-pajmn-ljwmh-cnlqwxuxph-329[uxahj] -gvaaz-ezf-efwfmpqnfou-779[scdpt] -jsvagsulanw-hdsklau-yjskk-vwhdgqewfl-190[saklw] -yrwxefpi-fewoix-irkmriivmrk-828[irefk] -jrncbavmrq-rtt-fgbentr-819[rtbna] -tpspahyf-nyhkl-msvdly-klwsvftlua-409[lsyaf] -veqtekmrk-tpewxmg-kveww-qerekiqirx-100[szdiy] -ykhknbqh-ydkykhwpa-hkceopeyo-108[khyeo] -gifavtkzcv-treup-tfrkzex-dribvkzex-503[ekrtv] -hafgnoyr-pubpbyngr-bcrengvbaf-351[bgnra] -ide-htrgti-gpqqxi-gtprfjxhxixdc-999[ixgtd] -yhtwhnpun-ipvohghykvbz-wshzapj-nyhzz-zavyhnl-617[hznyp] -enqvbnpgvir-pynffvsvrq-rtt-erprvivat-559[vrnpt] -jxdkbqfz-yrkkv-pxibp-159[kbpxd] -etyyx-rbzudmfdq-gtms-rdquhbdr-833[drbmq] -owshgfarwv-udskkaxawv-hdsklau-yjskk-ogjckzgh-398[kasgh] -xst-wigvix-gerhc-irkmriivmrk-828[ilntc] -ugfkmewj-yjsvw-wyy-klgjsyw-684[wyjgk] -zloolpfsb-mixpqfz-doxpp-pbosfzbp-211[topig] -fruurvlyh-vfdyhqjhu-kxqw-orjlvwlfv-569[vfhlr] -xst-wigvix-fyrrc-vigimzmrk-516[irgmv] -rnqnyfwd-lwfij-wfggny-wjxjfwhm-281[wfjng] -rdchjbtg-vgpst-ytaanqtpc-sthxvc-557[tcagh] -fubrjhqlf-fdqgb-frdwlqj-dftxlvlwlrq-465[flqdr] -qlm-pbzobq-pzxsbkdbo-erkq-xznrfpfqflk-679[bqfkp] -ltpedcxots-rpcsn-bpcpvtbtci-921[dtejs] -froruixo-edvnhw-ghsorbphqw-231[horwb] -bjfutsneji-hmthtqfyj-fsfqdxnx-333[fjthn] -yhtwhnpun-lnn-zavyhnl-669[wpsgy] -dmpuamofuhq-ngzzk-xmnadmfadk-742[madfk] -ejpanjwpekjwh-ywjzu-oanreyao-498[yzjwm] -eza-dpncpe-qwzhpc-afcnsldtyr-353[ivxnu] -qekrixmg-nippcfier-gywxsqiv-wivzmgi-464[yxkwm] -avw-zljyla-ibuuf-ylzlhyjo-383[lyaju] -lqwhuqdwlrqdo-mhoobehdq-rshudwlrqv-621[qdhlo] -qvbmzvibqwvit-jcvvg-apqxxqvo-200[vqbix] -ugjjgkanw-esyfwlau-jsttal-ugflsafewfl-164[fgcep] -shoewudys-isqludwuh-xkdj-ijehqwu-504[stjyd] -luxciuwncpy-vohhs-yhachyylcha-214[hcyal] -gifavtkzcv-sleep-ivjvrity-685[vieta] -rzvkjiduzy-xviyt-yzqzgjkhzio-161[ziyjk] -iehepwnu-cnwza-ykjoqian-cnwza-ywjzu-ykwpejc-iwjwcaiajp-316[wajci] -sorozgxe-mxgjk-jek-vaxingyotm-956[goxej] -dmpuamofuhq-dmnnuf-dqmocgueufuaz-560[umdfa] -hjgbwuladw-kusnwfywj-zmfl-ugflsafewfl-450[aezbn] -esyfwlau-usfvq-ugslafy-ghwjslagfk-294[fsagl] -shmml-sybjre-erfrnepu-195[ngkjp] -jlidywncfy-ohmnuvfy-wuhxs-wiuncha-ijyluncihm-240[xtjsm] -ixeumktoi-lruckx-aykx-zkyzotm-436[kximo] -nzydfxpc-rclop-upwwjmply-xlylrpxpye-535[plyxc] -fodvvlilhg-sodvwlf-judvv-pdunhwlqj-725[krngz] -xjmmjndqz-ezggtwzvi-adivixdib-733[idzgj] -pbybeshy-pnaql-pbngvat-znantrzrag-533[anbpg] -fnjyxwrinm-ljwmh-lxjcrwp-bqryyrwp-329[rwjyl] -lhkhszqx-fqzcd-okzrshb-fqzrr-cdoknxldms-391[zdhkq] -pynffvsvrq-ohaal-znantrzrag-637[anrfv] -hafgnoyr-sybjre-genvavat-767[ngacu] -lhkhszqx-fqzcd-bgnbnkzsd-lzmzfdldms-443[ynael] -lugjuacha-wbiwifuny-mufym-786[uafim] -vkrhzxgbv-xzz-ftgtzxfxgm-995[xzgft] -uzfqdzmfuazmx-rxaiqd-emxqe-170[mqxza] -ajvyjprwp-snuuhknjw-anlnrerwp-771[njprw] -zuv-ykixkz-igtje-iugzotm-zxgototm-930[lifhb] -mfklstdw-wyy-ksdwk-294[kwdsy] -kyelcrga-slqryzjc-hcjjwzcyl-qrmpyec-990[kypqm] -vkppo-sxesebqju-tulubefcudj-400[uebjp] -ynukcajey-xqjju-lqnydwoejc-394[jycen] -qzlozfhmf-qzchnzbshud-qzaahs-qdzbpthrhshnm-287[hzqsa] -kmjezxodgz-mvwwdo-ncdkkdib-109[dkmow] -oazegyqd-sdmpq-ngzzk-bgdotmeuzs-482[zdgem] -qfkkj-mldvpe-cpdplcns-561[pcdkl] -hvbizodx-ezggtwzvi-xjiovdihzio-577[voqzy] -iuxxuyobk-inuiurgzk-xkikobotm-722[ikuox] -jyddc-gsvvswmzi-jpsaiv-jmrergmrk-958[cpedy] -vhkkhlbox-unggr-hixktmbhgl-449[hgkbl] -clotzlnetgp-nsznzwlep-dpcgtnpd-145[tehzy] -plolwdub-judgh-hjj-dqdobvlv-543[zkryh] -ajmrxjlcren-ouxfna-ydalqjbrwp-355[ajrln] -uqtqbizg-ozilm-lgm-amzdqkma-304[mqzag] -lnkfaypeha-zua-lqnydwoejc-914[aelny] -ibghopzs-pwcvonofrcig-qobrm-aobousasbh-844[obsac] -ocipgvke-eqpuwogt-itcfg-tcddkv-gpikpggtkpi-804[salbg] -ajmrxjlcren-lqxlxujcn-uxprbcrlb-823[lrxcj] -rgndvtcxr-ytaanqtpc-sthxvc-843[tcanr] -hqcfqwydw-sxesebqju-qdqboiyi-894[qbdei] -tbxmlkfwba-gbiivybxk-qbzeklildv-757[biklv] -vetllbybxw-utldxm-vhgmtbgfxgm-735[bglmt] -mfklstdw-hdsklau-yjskk-vwhsjlewfl-528[xyuts] -pxtihgbsxw-vtgwr-nlxk-mxlmbgz-657[xgblm] -bnmrtldq-fqzcd-dff-lzqjdshmf-677[szdpt] -xekdwvwnzkqo-sawlkjevaz-fahhuxawj-nayaerejc-654[zdeyh] -gzefmnxq-bxmefuo-sdmee-xmnadmfadk-170[medfx] -gpsxdprixkt-eaphixr-vgphh-rjhidbtg-htgkxrt-115[hgprt] -eza-dpncpe-hplazytkpo-awldetn-rcldd-xlcvpetyr-535[tnpmg] -bnmrtldq-fqzcd-eknvdq-sdbgmnknfx-781[dnqbf] -nzcczdtgp-dnlgpyrpc-sfye-opgpwzaxpye-899[pcgyz] -nwzekwypera-ydkykhwpa-odellejc-992[pwqrh] -oknkvcta-itcfg-gii-wugt-vguvkpi-154[giktv] -tcrjjzwzvu-upv-kvtyefcfxp-373[vcfjp] -xst-wigvix-ikk-stivexmsrw-230[isxkt] -fkqbokxqflkxi-zelzlixqb-qoxfkfkd-705[mntlq] -qlm-pbzobq-yxphbq-zrpqljbo-pbosfzb-237[bpqoz] -drxevkzt-avccpsvre-wzeretzex-269[ervzc] -ksodcbwnsr-pogysh-oqeiwgwhwcb-480[mxdsl] -tyepcyletzylw-qwzhpc-xlylrpxpye-613[tvcgy] -rnqnyfwd-lwfij-hmthtqfyj-qtlnxynhx-437[ukdrt] -oxjmxdfkd-jfifqxov-doxab-yxphbq-ixyloxqlov-393[xodfq] -tcorcikpi-ejqeqncvg-fgrnqaogpv-804[cgqei] -hqtyeqsjylu-zubboruqd-qsgkyiyjyed-712[yqubd] -hvbizodx-ezggtwzvi-gjbdnodxn-967[dgzbi] -zntargvp-enoovg-fgbentr-923[gneor] -mvydjvxodqz-wvnfzo-hvmfzodib-447[zfpes] -emixwvqhml-zijjqb-lmdmtwxumvb-148[mbijl] -frqvxphu-judgh-gbh-whfkqrorjb-179[jwmgn] -kyelcrga-njyqrga-epyqq-dglylagle-782[glyae] -npmhcargjc-pyzzgr-bctcjmnkclr-522[crgjm] -pxtihgbsxw-xzz-tvjnblbmbhg-943[bxght] -oknkvcta-itcfg-hnqygt-qrgtcvkqpu-206[tcgkq] -amlqskcp-epybc-zyqicr-sqcp-rcqrgle-522[bnemi] -enqvbnpgvir-pnaql-fuvccvat-299[vnacp] -xlrypetn-mldvpe-cpnptgtyr-509[nugrq] -mbggf-qlssfilhu-klclsvwtlua-383[lsfgu] -wlsiayhcw-wuhxs-wiuncha-mniluay-656[wahiu] -gvaaz-cbtlfu-efqmpznfou-415[byzhx] -rzvkjiduzy-nxvqzibzm-cpio-hvivbzhzio-343[zivbh] -bqxnfdmhb-dff-otqbgzrhmf-781[fbdhm] -wihmogyl-aluxy-wuhxs-wiuncha-lyuwkocmcncih-838[chuwi] -enzcntvat-onfxrg-hfre-grfgvat-689[nkvyi] -xgjougizobk-igtje-iugzotm-ygrky-540[giojk] -mbggf-kfl-aljouvsvnf-773[fglva] -qzoggwtwsr-xszzmpsob-sbuwbssfwbu-662[sbwzg] -wsvsdkbi-qbkno-mkxni-mykdsxq-nofovyzwoxd-744[kodns] -tpspahyf-nyhkl-lnn-klzpnu-721[nlphk] -pejji-nio-bomosfsxq-380[oijsb] -amlqskcp-epybc-cee-nspafyqgle-132[dsayt] -luxciuwncpy-xsy-lyuwkocmcncih-240[cuyil] -irdgrxzex-gcrjkzt-xirjj-vexzevvizex-165[xerzi] -lxaaxbren-snuuhknjw-ujkxajcxah-381[axjnu] -ktfitzbgz-ynssr-xzz-wxiehrfxgm-839[sjagq] -hafgnoyr-enzcntvat-pnaql-pbngvat-genvavat-975[antvg] -dfcxsqhwzs-qobrm-fsqswjwbu-896[sqwbf] -zsxyfgqj-xhfajsljw-mzsy-xytwflj-619[jfsxy] -yhwooebeaz-ywjzu-ykwpejc-hkceopeyo-706[eoywc] -mvydjvxodqz-wpiit-kpmxcvndib-863[yrjnz] -otzkxtgzoutgr-igtje-iugzotm-iutzgotsktz-332[tgzoi] -pdjqhwlf-sodvwlf-judvv-vdohv-855[vdfhj] -gpewwmjmih-fyrrc-gywxsqiv-wivzmgi-724[iwgmr] -oqnidbshkd-idkkxadzm-rsnqzfd-391[lpscd] -rgndvtcxr-hrpktcvtg-wjci-uxcpcrxcv-765[crtvx] -esyfwlau-tmffq-xafsfuafy-970[fasuy] -gvaaz-dipdpmbuf-efqbsunfou-545[zmynh] -zsxyfgqj-wfggny-uzwhmfxnsl-463[cvqjn] -oazegyqd-sdmpq-ngzzk-emxqe-430[flhis] -jvuzbtly-nyhkl-zjhclunly-obua-zlycpjlz-643[ueimk] -surmhfwloh-vfdyhqjhu-kxqw-ghsorbphqw-205[hqwfo] -pualyuhapvuhs-zjhclunly-obua-thuhnltlua-825[ficqs] -wbhsfbohwcboz-rms-oqeiwgwhwcb-194[wbhoc] -gpsxdprixkt-ytaanqtpc-bpcpvtbtci-635[qkzhc] -rnqnyfwd-lwfij-xhfajsljw-mzsy-qfgtwfytwd-931[fwjyd] -ubhatstkwhnl-ktuubm-vnlmhfxk-lxkobvx-787[gtsqv] -lqwhuqdwlrqdo-udeelw-dftxlvlwlrq-413[ldqwe] -kloqemlib-lygbzq-pqloxdb-991[lbqod] -veqtekmrk-tpewxmg-kveww-hiwmkr-282[ekwmr] -rflsjynh-ytu-xjhwjy-jll-knsfshnsl-333[jlshn] -bknsykmdsfo-pvygob-domrxyvyqi-432[yobdk] -mybbycsfo-bkllsd-kxkvicsc-822[yzxcq] -zixppfcfba-yxphbq-absbilmjbkq-991[gbhts] -udskkaxawv-uzgugdslw-klgjsyw-684[gksuw] -clxalrtyr-mfyyj-qtylyntyr-665[ylrta] -uiovmbqk-jiasmb-lmaqov-694[mabio] -xmtjbzidx-mvwwdo-zibdizzmdib-161[dizbm] -wyvqljapsl-jovjvshal-bzly-alzapun-643[lajvp] -zlilocri-zxkav-mrozexpfkd-445[rifng] -pinovwgz-zbb-hvmfzodib-811[bziov] -rtqlgevkng-dwppa-vgejpqnqia-284[gpqae] -vrurcjah-pajmn-ljwmh-jlzdrbrcrxw-667[lmdrk] -jlidywncfy-dyffsvyuh-ijyluncihm-838[yficd] -cebwrpgvyr-sybjre-qrirybczrag-741[tsrqd] -pbafhzre-tenqr-onfxrg-grpuabybtl-949[rbaef] -lahxpnwrl-ljwmh-lxjcrwp-nwprwnnarwp-433[seonp] -iuxxuyobk-igtje-iugzotm-iutzgotsktz-644[tiugo] -qfkkj-prr-fdpc-epdetyr-951[prdef] -nchhg-akidmvomz-pcvb-nqvivkqvo-954[osgtz] -htwwtxnaj-gzssd-ijufwyrjsy-385[jswty] -myxcewob-qbkno-mrymyvkdo-bokmaescsdsyx-328[sezot] -rzvkjiduzy-mvwwdo-ncdkkdib-499[mfyze] -emixwvqhml-lgm-uizsmbqvo-798[milqv] -xmtjbzidx-wvnfzo-vivgtndn-941[nvdit] -bknsykmdsfo-zvkcdsm-qbkcc-cobfsmoc-198[cksbm] -gsrwyqiv-kvehi-fyrrc-jmrergmrk-906[regik] -bqvvu-oywrajcan-dqjp-nawymqeoepekj-524[aejqn] -upq-tfdsfu-sbccju-bobmztjt-883[btucf] -surmhfwloh-fruurvlyh-mhoobehdq-orjlvwlfv-933[zymnj] -wkqxodsm-tovvilokx-gybucryz-588[okvxy] -nchhg-ntwemz-twoqabqka-902[ahnqt] -iqmbazulqp-rgllk-rxaiqd-fqotzaxask-950[dtanc] -ejpanjwpekjwh-nwxxep-bejwjyejc-732[jewpn] -ajmrxjlcren-fnjyxwrinm-lqxlxujcn-vjwjpnvnwc-329[yhgwz] -qcbgiasf-ufors-qvcqczohs-aofyshwbu-532[scfoq] -jsehsyafy-vqw-ugflsafewfl-970[mfzcn] -fab-eqodqf-qss-geqd-fqefuzs-560[qfesd] -jef-iushuj-uww-sedjqydcudj-322[qyadz] -kfg-jvtivk-jtrmvexvi-ylek-ivtvzmzex-347[wmlfu] -pxtihgbsxw-ietlmbv-zktll-wxiehrfxgm-371[xiltb] -wfintfhynaj-hmthtqfyj-jslnsjjwnsl-463[jnfhs] -forwcoqhwjs-foppwh-kcfygvcd-480[cfowh] -kzgwomvqk-rmttgjmiv-camz-bmabqvo-616[mvabg] -pybgmyargtc-aylbw-amyrgle-nspafyqgle-392[yaglb] -jyfvnlupj-ihzrla-lunpullypun-149[lytps] -dpmpsgvm-cbtlfu-xpsltipq-467[plmst] -oxaflxzqfsb-avb-zrpqljbo-pbosfzb-965[bfoza] -amlqskcp-epybc-afmamjyrc-bctcjmnkclr-392[cmabj] -encuukhkgf-tcddkv-yqtmujqr-362[kucdq] -lqwhuqdwlrqdo-edvnhw-hqjlqhhulqj-595[sywmh] -njmjubsz-hsbef-qspkfdujmf-cbtlfu-vtfs-uftujoh-857[fujsb] -dsxxw-djmucp-umpiqfmn-340[mdpux] -aflwjfslagfsd-hdsklau-yjskk-dstgjslgjq-736[sjlad] -ynukcajey-ywjzu-iwjwcaiajp-758[sthmn] -froruixo-lqwhuqdwlrqdo-fdqgb-uhdftxlvlwlrq-621[gtcry] -chnylhuncihuf-jfumncw-alumm-mylpcwym-526[tyodr] -ujoon-qphzti-uxcpcrxcv-817[copux] -bkwzkqsxq-cmkfoxqob-rexd-ckvoc-666[kcoqx] -pelbtravp-enqvbnpgvir-qlr-qrfvta-403[wqynx] -yhtwhnpun-ibuuf-thuhnltlua-643[trfed] -willimcpy-yaa-wihnuchgyhn-344[hiyac] -thnulapj-jovjvshal-mpuhujpun-799[juhpa] -nzcczdtgp-mldvpe-lnbftdtetzy-821[qvnmi] -qzlozfhmf-idkkxadzm-btrsnldq-rdquhbd-209[dqzbf] -ajvyjprwp-ouxfna-vjwjpnvnwc-407[jnpvw] -hcd-gsqfsh-dzoghwq-ufogg-zcuwghwqg-688[nwgox] -jrncbavmrq-qlr-genvavat-169[arvnq] -crwwv-yrkkv-jxkxdbjbkq-653[ylpzs] -pejji-tovvilokx-vyqscdsmc-146[vcijo] -ikhcxvmbex-lvtoxgzxk-angm-inkvatlbgz-189[xgkva] -jyddc-wgezirkiv-lyrx-xiglrspskc-620[ircdg] -ajyqqgdgcb-aylbw-amyrgle-rpyglgle-210[glyab] -mhi-lxvkxm-yehpxk-kxvxbobgz-319[lcest] -rkpqxyib-gbiivybxk-lmboxqflkp-211[vustn] -jchipqat-rdadguja-hrpktcvtg-wjci-tcvxcttgxcv-999[ctagj] -ovbunmneqbhf-fpniratre-uhag-grpuabybtl-949[banru] -nchhg-xtiabqk-oziaa-abwziom-174[aibho] -dwbcjkun-ljwmh-ydalqjbrwp-303[jwbdl] -lxuxaodu-krxqjijamxdb-bljenwpna-qdwc-bnaerlnb-563[ycjlt] -yhkpvhjapcl-wshzapj-nyhzz-shivyhavyf-461[hyapv] -udglrdfwlyh-mhoobehdq-wudlqlqj-959[dlhqo] -myxcewob-qbkno-lsyrkjkbnyec-lexxi-cdybkqo-588[nfdem] -fnjyxwrinm-ljwmh-lxwcjrwvnwc-459[wjncl] -udpsdjlqj-udeelw-ghvljq-491[djleq] -zloolpfsb-yrkkv-mrozexpfkd-783[koflp] -drxevkzt-jtrmvexvi-ylek-ivrthlzjzkzfe-997[evzkr] -ykjoqian-cnwza-ywjzu-ykwpejc-opknwca-264[wacjk] -xekdwvwnzkqo-zua-zalwnpiajp-992[awzkn] -fydelmwp-aczupnetwp-prr-cplnbftdtetzy-847[ptecd] -lxwbdvna-pajmn-ouxfna-anjlzdrbrcrxw-563[anrxb] -xfbqpojafe-gmpxfs-tbmft-545[rgdzm] -kzeed-ojqqdgjfs-ijuqtdrjsy-411[jdqes] -ktiaaqnqml-ntwemz-uizsmbqvo-642[azvew] -udpsdjlqj-gbh-whfkqrorjb-725[rnqmt] -lahxpnwrl-ouxfna-ydalqjbrwp-745[alnpr] -dsxxw-bwc-mncpyrgmlq-548[cmwxb] -joufsobujpobm-gvaaz-qmbtujd-hsbtt-fohjoffsjoh-727[ojbfh] -laffe-jek-ynovvotm-670[efova] -nzcczdtgp-ojp-xlcvpetyr-353[nvmak] -kgjgrypw-epybc-djmucp-qyjcq-496[sqhmg] -ykjoqian-cnwza-ywjzu-klanwpekjo-680[ajknw] -nbhofujd-dipdpmbuf-efqbsunfou-415[fubdn] -oaddaeuhq-ngzzk-fqotzaxask-144[hbxcm] -lujbbrornm-vjpwncrl-snuuhknjw-ldbcxvna-bnaerln-459[nblrj] -xgvnndadzy-wvnfzo-yzkvmohzio-135[znovd] -jchipqat-tvv-jhtg-ithixcv-271[ymstr] -xtwtelcj-rclop-nlyoj-dstaatyr-431[ntags] -iutyaskx-mxgjk-jek-xkykgxin-618[kxgij] -pxtihgbsxw-ktwbhtvmbox-cxeeruxtg-tgterlbl-943[txbeg] -xfbqpojafe-dboez-dpbujoh-mbcpsbupsz-441[bpode] -qfkkj-mfyyj-opalcexpye-613[yefjk] -ejpanjwpekjwh-lhwopey-cnwoo-nawymqeoepekj-836[ewjop] -qjopwxha-xqjju-odellejc-732[jeloq] -bnknqetk-atmmx-lzmzfdldms-261[mdkln] -xgsvgmotm-pkrrehkgt-sgtgmksktz-332[gktms] -ryexqpqhteki-vbemuh-huqsgkyiyjyed-244[tjsqx] -xjinphzm-bmvyz-ytz-yzkvmohzio-239[oznyv] -eqttqukxg-rncuvke-itcuu-cpcnauku-180[jztvf] -xgjougizobk-xghhoz-ygrky-696[gohkx] -mtzslklcozfd-nsznzwlep-opgpwzaxpye-769[zplen] -kgjgrypw-epybc-pyzzgr-jmegqrgaq-626[gprye] -jlidywncfy-wbiwifuny-mniluay-396[iynwf] -myvybpev-mkxni-mykdsxq-psxkxmsxq-536[rxnml] -ibghopzs-qobrm-rsdzcmasbh-246[bshmo] -jyfvnlupj-wshzapj-nyhzz-klwsvftlua-201[jlzaf] -dzczkrip-xiruv-avccpsvre-cfxzjkztj-113[czrvi] -dmbttjgjfe-dboez-dpbujoh-nbslfujoh-493[bjdoe] -kfg-jvtivk-gifavtkzcv-srjbvk-jvimztvj-347[aymns] -ktwbhtvmbox-vetllbybxw-ietlmbv-zktll-wxlbzg-241[bltvw] -tmrszakd-cxd-qdrdzqbg-417[dqrza] -nzydfxpc-rclop-nsznzwlep-nfdezxpc-dpcgtnp-899[ynbfk] -fruurvlyh-mhoobehdq-rshudwlrqv-491[hrudl] -odkasqzuo-pkq-emxqe-144[qekoa] -hwbba-dcumgv-vtckpkpi-180[bckpv] -lsyrkjkbnyec-cmkfoxqob-rexd-wkbuodsxq-718[yfzcq] -xgvnndadzy-kgvnodx-bmvnn-xjiovdihzio-395[ndvio] -willimcpy-vumeyn-omyl-nymncha-890[nmyux] -mbggf-zjhclunly-obua-yljlpcpun-487[lubcg] -ryexqpqhteki-sqdto-tuiywd-608[xhjzp] -egdytrixat-gpqqxi-prfjxhxixdc-193[xidgp] -nbhofujd-dszphfojd-cbtlfu-sftfbsdi-909[fdbsh] -rflsjynh-gfxpjy-htsyfnsrjsy-489[istpm] -vkrhzxgbv-vetllbybxw-ietlmbv-zktll-phkdlahi-189[lbvhk] -lujbbrornm-ouxfna-uxprbcrlb-459[ozvca] -pbafhzre-tenqr-fpniratre-uhag-erprvivat-117[raept] -xgvnndadzy-xjmmjndqz-ytz-nvgzn-577[nzdgj] -houngfgxjuay-pkrrehkgt-jkyomt-618[dltyf] -bjfutsneji-hmthtqfyj-jslnsjjwnsl-411[jsntf] -sgmtkzoi-lruckx-rghuxgzuxe-774[guxkr] -nuatmlmdpage-nmewqf-abqdmfuaze-326[zbewa] -dsxxw-zsllw-qyjcq-912[lqswx] -cvabijtm-kivlg-kwibqvo-aitma-226[mvuhw] -yuxufmdk-sdmpq-qss-bgdotmeuzs-768[sdmuq] -qspkfdujmf-fhh-usbjojoh-597[elvgu] -htqtwkzq-gfxpjy-hzxytrjw-xjwanhj-359[jpytc] -gbc-frperg-pnaql-pbngvat-grpuabybtl-169[bgpar] -yhkpvhjapcl-qlssfilhu-klclsvwtlua-123[lhsac] -nglmtuex-vtgwr-vhtmbgz-ftkdxmbgz-813[emnca] -atyzghrk-lruckx-ygrky-592[kryga] -dkqjcbctfqwu-tcddkv-tgegkxkpi-362[kcdtg] -sawlkjevaz-bhksan-lqnydwoejc-914[aejkl] -kdijqrbu-uww-ijehqwu-712[uwijq] -rwcnawjcrxwju-snuuhknjw-mnbrpw-121[wnjru] -vrurcjah-pajmn-mhn-bcxajpn-225[ajnch] -clotzlnetgp-mldvpe-cpdplcns-353[lpcde] -wihmogyl-aluxy-dyffsvyuh-womnigyl-mylpcwy-682[khzto] -qcbgiasf-ufors-dzoghwq-ufogg-kcfygvcd-428[mselb] -kwtwznct-ktiaaqnqml-akidmvomz-pcvb-bmkpvwtwog-824[kmtwa] -crwwv-oxyyfq-pqloxdb-289[oqwxy] -iutyaskx-mxgjk-ckgvutofkj-lruckx-jkvgxzsktz-852[kxgjt] -irgyyolokj-yigbktmkx-natz-giwaoyozout-930[oygik] -yhtwhnpun-buzahisl-jhukf-jvhapun-mpuhujpun-565[uhnpj] -fbebmtkr-zktwx-ktuubm-ybgtgvbgz-761[ifsyt] -lejkrscv-avccpsvre-dribvkzex-165[vcerk] -avw-zljyla-yhiipa-jvuahputlua-617[aluhi] -xjmmjndqz-wpiit-xjiovdihzio-889[ijdmo] -pbybeshy-fpniratre-uhag-jbexfubc-819[snuje] -ktwbhtvmbox-vtgwr-phkdlahi-683[htbkv] -avw-zljyla-wshzapj-nyhzz-ylzlhyjo-409[zlyah] -tcrjjzwzvu-treup-tfrkzex-drerxvdvek-633[retvz] -zlkprjbo-doxab-ciltbo-qoxfkfkd-627[nmwxj] -vkrhzxgbv-lvtoxgzxk-angm-labiibgz-995[gbvxz] -gpbepvxcv-hrpktcvtg-wjci-sthxvc-609[cvptg] -hwbba-gii-fgrctvogpv-804[gbiva] -nwlddtqtpo-nsznzwlep-dstaatyr-275[tdnal] -ovbunmneqbhf-fpniratre-uhag-hfre-grfgvat-637[fraeg] -pkl-oaynap-fahhuxawj-nayaerejc-888[mnchz] -etaqigpke-hnqygt-qrgtcvkqpu-752[antmz] -lugjuacha-wuhxs-ijyluncihm-214[hfsun] -zloolpfsb-zxkav-abpfdk-341[abfkl] -bknsykmdsfo-mkxni-mykdsxq-bokmaescsdsyx-822[skmdx] -xjgjmapg-zbb-hvivbzhzio-499[bzghi] -amjmpdsj-ajyqqgdgcb-qaytclecp-fslr-qrmpyec-652[smgnt] -qczcftiz-dzoghwq-ufogg-rsgwub-714[gzcfo] -gokzyxsjon-wsvsdkbi-qbkno-nio-myxdksxwoxd-900[oksxd] -ktfitzbgz-vtgwr-vhtmbgz-lxkobvxl-969[tbgvz] -hqtyeqsjylu-uww-efuhqjyedi-270[dytgj] -ovbunmneqbhf-pnaql-pbngvat-freivprf-845[nbfpv] -kzgwomvqk-akidmvomz-pcvb-aitma-902[makvi] -sedikcuh-whqtu-zubboruqd-bqrehqjeho-790[hqube] -kwvacumz-ozilm-jcvvg-lmaqov-382[vmacl] -rgndvtcxr-qjccn-prfjxhxixdc-661[cxrdj] -tbxmlkfwba-oxyyfq-tlohpelm-523[uhvaf] -iuxxuyobk-inuiurgzk-vaxingyotm-514[iuxgk] -odkasqzuo-omzpk-oamfuzs-ymzmsqyqzf-170[zmoqs] -ktwbhtvmbox-unggr-lxkobvxl-527[bxgkl] -ynssr-vtgwr-mxvaghehzr-423[rghsv] -sgmtkzoi-kmm-lotgtiotm-670[mtogi] -ugdgjxmd-vqw-kwjnauwk-944[wdgjk] -rdggdhxkt-jchipqat-snt-gthtpgrw-713[tghdp] -zvyvgnel-tenqr-wryylorna-npdhvfvgvba-663[vnrya] -jsvagsulanw-usfvq-ugslafy-esjcwlafy-762[fygle] -zsxyfgqj-wfggny-hzxytrjw-xjwanhj-931[jgwxy] -wkqxodsm-tovvilokx-dbksxsxq-822[cpsgv] -mbiyqoxsm-tovvilokx-yzobkdsyxc-458[oxybi] -lzfmdshb-bzmcx-bnzshmf-vnqjrgno-261[ujfyc] -oknkvcta-itcfg-dcumgv-hkpcpekpi-258[ckpgi] -iuxxuyobk-inuiurgzk-sgtgmksktz-202[ztjvk] -hjgbwuladw-hdsklau-yjskk-ljsafafy-372[mvkts] -rdadguja-eaphixr-vgphh-tcvxcttgxcv-739[acght] -nsyjwsfyntsfq-idj-xmnuunsl-983[nsfju] -gifavtkzcv-wcfnvi-rthlzjzkzfe-971[zfvci] -qvbmzvibqwvit-jiasmb-zmamizkp-278[imbvz] -houngfgxjuay-ckgvutofkj-yigbktmkx-natz-ykxboiky-930[kgyot] -guahyncw-wuhxs-lyuwkocmcncih-500[chuwn] -gpbepvxcv-ytaanqtpc-bpgztixcv-479[pctva] -ksodcbwnsr-pogysh-gsfjwqsg-584[sgowb] -dmybmsuzs-pkq-mzmxkeue-612[meksu] -xmtjbzidx-xviyt-vxlpdndodji-577[dxijt] -dpmpsgvm-kfmmzcfbo-bobmztjt-701[mbfop] -oxjmxdfkd-pzxsbkdbo-erkq-xznrfpfqflk-627[jhlvw] -npmhcargjc-aylbw-amyrgle-pcacgtgle-652[acgle] -votubcmf-fhh-tfswjdft-701[fthbc] -gzefmnxq-dmnnuf-geqd-fqefuzs-482[fenqd] -dmpuamofuhq-oazegyqd-sdmpq-eomhqzsqd-tgzf-emxqe-378[mctsn] -gzefmnxq-dmnnuf-etubbuzs-508[nubef] -bwx-amkzmb-ntwemz-ivitgaqa-902[noeig] -rdchjbtg-vgpst-qphzti-pcpanhxh-635[hptcg] -qzchnzbshud-atmmx-sqzhmhmf-131[hmzqs] -tipfxvezt-treup-tfrkzex-cfxzjkztj-633[tzefx] -mvhkvbdib-wpiit-vivgtndn-603[ivbdn] -hqfxxnknji-ojqqdgjfs-htsyfnsrjsy-957[bdtai] -clxalrtyr-clmmte-dezclrp-275[lcrem] -fubrjhqlf-udpsdjlqj-udeelw-ghyhorsphqw-387[hdjlq] -qzoggwtwsr-dzoghwq-ufogg-hsqvbczcum-792[goqwz] -nvrgfezqvu-sleep-ivtvzmzex-113[evzfg] -fruurvlyh-iorzhu-orjlvwlfv-881[jcdtf] -myxcewob-qbkno-mkxni-mykdsxq-nozvyiwoxd-900[oxkmn] -wyvqljapsl-jhukf-jvhapun-aljouvsvnf-955[jvalu] -tpspahyf-nyhkl-jhukf-zhslz-643[pytob] -kgjgrypw-epybc-rmn-qcapcr-qaytclecp-fslr-nspafyqgle-938[mxunk] -yknnkoera-zua-klanwpekjo-446[dphwe] -kzgwomvqk-xtiabqk-oziaa-bziqvqvo-278[qaiko] -iruzfrtkzmv-wcfnvi-rercpjzj-555[rzcfi] -diozmivodjivg-apuut-nxvqzibzm-cpio-yzkvmohzio-447[iozvm] -fydelmwp-ojp-nzyeltyxpye-405[nyzmg] -ktiaaqnqml-ziuxioqvo-kivlg-kwibqvo-zmikycqaqbqwv-564[qikva] -xst-wigvix-ikk-vieguymwmxmsr-724[imxgk] -jfifqxov-doxab-ciltbo-jxohbqfkd-965[obfxd] -rdggdhxkt-hrpktcvtg-wjci-rdcipxcbtci-531[ctdgi] -awzwhofm-ufors-qobrm-qcohwbu-oqeiwgwhwcb-896[mkvzu] -vagreangvbany-fpniratre-uhag-qrcnegzrag-689[xfuaz] -vjpwncrl-lqxlxujcn-jlzdrbrcrxw-693[lrcjx] -ibghopzs-dzoghwq-ufogg-rsdzcmasbh-948[ghosz] -ynssr-vhglnfxk-zktwx-ietlmbv-zktll-phkdlahi-917[lkhti] -tfcfiwlc-treup-tfrkzex-dribvkzex-685[efrtc] -frqvxphu-judgh-fkrfrodwh-hqjlqhhulqj-803[wjnmk] -vhkkhlbox-xzz-kxtvjnblbmbhg-631[bhkxl] -ltpedcxots-snt-stepgibtci-297[tscei] -nzwzcqfw-nlyoj-xlylrpxpye-275[lynpw] -ejpanjwpekjwh-nwilwcejc-zua-hkceopeyo-498[ypoze] -sno-rdbqds-azrjds-rghoohmf-859[dorsh] -qzoggwtwsr-suu-qcbhowbasbh-480[bswgh] -gvcskirmg-ikk-gywxsqiv-wivzmgi-698[rmvil] -ktwbhtvmbox-ftzgxmbv-vtgwr-ftkdxmbgz-163[tbgmv] -oxmeeuruqp-omzpk-oamfuzs-efadmsq-716[meoua] -xjinphzm-bmvyz-hvbizodx-xviyt-xjvodib-ozxcijgjbt-343[ixbjv] -jyfvnlupj-ibuuf-svnpzapjz-851[gmsnf] diff --git a/2017/01/input b/2017/01/input deleted file mode 100644 index 4ee62ea..0000000 --- a/2017/01/input +++ /dev/null @@ -1 +0,0 @@ -818275977931166178424892653779931342156567268946849597948944469863818248114327524824136924486891794739281668741616818614613222585132742386168687517939432911753846817997473555693821316918473474459788714917665794336753628836231159578734813485687247273288926216976992516314415836985611354682821892793983922755395577592859959966574329787693934242233159947846757279523939217844194346599494858459582798326799512571365294673978955928416955127211624234143497546729348687844317864243859238665326784414349618985832259224761857371389133635711819476969854584123589566163491796442167815899539788237118339218699137497532932492226948892362554937381497389469981346971998271644362944839883953967698665427314592438958181697639594631142991156327257413186621923369632466918836951277519421695264986942261781256412377711245825379412978876134267384793694756732246799739464721215446477972737883445615664755923441441781128933369585655925615257548499628878242122434979197969569971961379367756499884537433839217835728263798431874654317137955175565253555735968376115749641527957935691487965161211853476747758982854811367422656321836839326818976668191525884763294465366151349347633968321457954152621175837754723675485348339261288195865348545793575843874731785852718281311481217515834822185477982342271937155479432673815629144664144538221768992733498856934255518875381672342521819499939835919827166318715849161715775427981485233467222586764392783699273452228728667175488552924399518855743923659815483988899924199449721321589476864161778841352853573584489497263216627369841455165476954483715112127465311353411346132671561568444626828453687183385215975319858714144975174516356117245993696521941589168394574287785233685284294357548156487538175462176268162852746996633977948755296869616778577327951858348313582783675149343562362974553976147259225311183729415381527435926224781181987111454447371894645359797229493458443522549386769845742557644349554641538488252581267341635761715674381775778868374988451463624332123361576518411234438681171864923916896987836734129295354684962897616358722633724198278552339794629939574841672355699222747886785616814449297817352118452284785694551841431869545321438468118 diff --git a/2017/02/input b/2017/02/input deleted file mode 100644 index 965c592..0000000 --- a/2017/02/input +++ /dev/null @@ -1,16 +0,0 @@ -790 99 345 1080 32 143 1085 984 553 98 123 97 197 886 125 947 -302 463 59 58 55 87 508 54 472 63 469 419 424 331 337 72 -899 962 77 1127 62 530 78 880 129 1014 93 148 239 288 357 424 -2417 2755 254 3886 5336 3655 5798 3273 5016 178 270 6511 223 5391 1342 2377 -68 3002 3307 166 275 1989 1611 364 157 144 3771 1267 3188 3149 156 3454 -1088 1261 21 1063 1173 278 1164 207 237 1230 1185 431 232 660 195 1246 -49 1100 136 1491 647 1486 112 1278 53 1564 1147 1068 809 1638 138 117 -158 3216 1972 2646 3181 785 2937 365 611 1977 1199 2972 201 2432 186 160 -244 86 61 38 58 71 243 52 245 264 209 265 308 80 126 129 -1317 792 74 111 1721 252 1082 1881 1349 94 891 1458 331 1691 89 1724 -3798 202 3140 3468 1486 2073 3872 3190 3481 3760 2876 182 2772 226 3753 188 -2272 6876 6759 218 272 4095 4712 6244 4889 2037 234 223 6858 3499 2358 439 -792 230 886 824 762 895 99 799 94 110 747 635 91 406 89 157 -2074 237 1668 1961 170 2292 2079 1371 1909 221 2039 1022 193 2195 1395 2123 -8447 203 1806 6777 278 2850 1232 6369 398 235 212 992 7520 7304 7852 520 -3928 107 3406 123 2111 2749 223 125 134 146 3875 1357 508 1534 4002 4417 diff --git a/2017/03/input b/2017/03/input deleted file mode 100644 index e079a50..0000000 --- a/2017/03/input +++ /dev/null @@ -1 +0,0 @@ -265149 diff --git a/2017/04/input b/2017/04/input deleted file mode 100644 index b9f9e0e..0000000 --- a/2017/04/input +++ /dev/null @@ -1,512 +0,0 @@ -kvvfl kvvfl olud wjqsqa olud frc -slhm rdfm yxb rsobyt rdfm -pib wzfr xyoakcu zoapeze rtdxt rikc jyeps wdyo hawr xyoakcu hawr -ismtq qwoi kzt ktgzoc gnxblp dzfayil ftfx asscba ionxi dzfayil qwoi -dzuhys kfekxe nvdhdtj hzusdy xzhehgc dhtvdnj oxwlvef -gxg qahl aaipx tkmckn hcsuhy jsudcmy kcefhpn kiasaj tkmckn -roan kqnztj edc zpjwb -yzc roc qrygby rsvts nyijgwr xnpqz -jqgj hhgtw tmychia whkm vvxoq tfbzpe ska ldjmvmo -nyeeg omn geyen ngyee rcjt rjuxh -qpq udci tnp fdfk kffd eyzvmg ufppf wfuodj toamfn tkze jzsb -rrcgxyp rbufd tfjmok vpyhej hcnz ftkojm -jnmomfc jnmomfc bkluz izn ovvm flsch bkluz -odisl hzwv hiasrhi hez ihihsra qpbmi ltwjj iknkwxf nbdtq gbo -gjtszl gjtszl fruo fruo -rdapv gaik cqboix sxnizhh uxmpali jdd usqnz advrp dze -flooz flooz qad tcrq yze bnoijff qpqu vup hyagwll -lnazok dze foi tqwjsk hpx qcql euzpj mwfrk -ilb fmviby ivybmf gtx xtg -rpauuu timere gyg wcolt ireetm safi -croe szwmq bbhd lciird vhcci pdax -hnc ykswt qqqmei goe bri wmyai hnc qpgqc pberqf bzs -hsnrb wdvh iezzrq iezzrq rdbmpta iezzrq kemnptg alkjnp wymmz -ngw don ddvyds nlhkoa aaf gptumum ugtpmmu -vmccke qbpag kvf kvf tgrfghb kvf bhpd sglgx -obomgk bkcgo yso ttft vbw ckl wjgk -fli qvw zhin dfpgfjb udsin nihz ovr tiewo -tgmzmph hauzieo jmg tdbtl lvfr qpaayq qapaqy ausioeu jun piygx -jkp guqrnx asdqmxf vmfvtqb tloqgyo ioix gajowri tmek ilc puhipb -uycn zxqm znft ayal znacus kvcyd ekv qqfpnh -fqghur xtbtdd ztjrylr bpuikb ziyk -rvakn uqbl ozitpdh uqbl dsej xehj -laxp haz jyd xnkrb ijldth woy xapl iqgg alpx gnupa ukptmmh -dyiy dyiy ihb qcyxr -wbwkd hdwu zvgkn hdwu wjc sakwhn zxujdo npllzp uyr uyr -fxczpmn cininu akcxs ggslxr riyxe ojisxe -ppbch sampq dnct afikor dnct edsqy pnzyzmc afikor -jnvygtn hijqjxl vsd jnvygtn nqcqv zns odq gkboxrv kolnq wrvd -mroq mroq flsbu flsbu -fyshor xvpaunj qmktlo xoce wkiyfu ukcl srndc ugwylwm ozcwdw mtqcste kpokr -cfh cxjvx cfh cfh uewshh -bpspbap bpspbap fquj mxmn bwls iirhvuk dmpkyt exrn mxmn -tvyvzk ezszod ntxr xtnr och -knfxhy kbnyl knfxhy xhkssx lxru uprh nkxpbx oodolxr tpvyf -nblmysu iwoffs upgof tyagwf aan vovji ajk ywzq oyfi sfulz -aushzkm lcaeki mkuzsah ynxvte rsntd refk pcm -mgguob gobmug dzenpty gmogbu -yvq eepof rgnree nerger fpb stfrln ernger -hrgkbl mzwvswk rsrsbk ieru holco pajvvn ztgsr qkyp fyeg owpcmoj -fowda gmsqdca yugj mcrroxv mqcbojd fjnqfji qdfsc jqs -qnc rvjfz vvxk sjd xrma ucdjvq sbw zydyt dfzww -ocajazv cozaajv tqunkla udwf ecnnmbz lsakqg bki njnda zsdu ccfqw rxpc -qqm qdfya qxyx qmq qfday uqnfttt -rnbirb iapor qet iapor hxkhz dfvzig pedl ybyb -mkgamxg xkniv meb hbzmxjn dhbj zhbxjmn hdjb -ilteux pyutyfx mau lrr bacak -sjjonmn dbbbgs crxyuu jztstgd ezb uiabyaa -tra fle ufzlvf nnaw kec hiwnnlj tei wld iyt syk hjdczb -qmd jtlud dgh dbanock fzp dsjgqru wwvo jwvxwgv xlemfij jcacd -rpkx oxesil snazcgx fly miiyc ikmtmp oefyyn egbw -ypfpeu wldnyd acchppb yqwcaw wldnyd turbz megci nbgxq xkc ypfpeu -iqqv iqqv neui iqqv -ypsxm icqyup zyetrwq nbisrv -viommi toszx dpueq eyy cunjou ffcjc jaeez djefra pxvkj liudlig yye -fhnacbg jghchh ghjhhc iue hwqmo -vbjw lpn cizba ltnsfpz tzoweml irewlc uzckhpd mszal obd -yeos utxkft hflxkfe fxczge qpgigkc ksgr vuumql vhlvv -xzmkv xzmkv krecdi klpem jsbu nwcmik emfzxf cjmpgnj -vtkjo pmiv zou gxo qdiyxsf hwyinjk jhkgf rjq -dyuoc ywiyvch irfgl ywiyvch fxb fxb -tuz onhr syu rqya abkaf bcfx mbknex juwoor zmksl -oheg spjorx ksdy vwtq fxz phvtazk tcze lrxg -hew lbup botaj ltr jpd -dxgc tzinkej gnz hxvvub adsqmc dxgc asgpp rqbdcra goy pmamdua bhiacva -xqv ygb kihxqz vyv pjcny vmyvsdv cgsi nfyx -tqga ssshrw ndq qlbvwh huyd pxbgj qbxk dkkbf jxy chsobw pph -hxl iwph iwph xnr otifm ljhre -zlgvpd kapxpoc dve rklk ogh hgnp rbrmc zzkz hhmcx aklmo -sar gfor nkf hek nkf aql shc aql -dtcrw kfjzcjx qyhi bldson whwdayo mqtgt xhqzp ttqmg -omspdml isze jdl nvwo qrkm wztfg ssfgyh dryj jhp unsmty -jxt cszylng ifht ixtuna azoi xutqlv jtx tjx -usgm azuayp fgkby ezpyq jqwl ezofj -tnhvil nrvg moyrpqs sldx qymoff megflxh pyhqwms xmdw -zomy zcquwnv lzx bvcna yods mjp dgsez -blklyf xokd gpit tiysj yrwfhm tofx -dtig vhdp omuj vhpd -fogwxim qvdwig emdiv jvhl euwbzkg xvxb hwmqo ujdmlp epmykj -sjxll sjxll pedvgb sjxll -drvay gtzhgtx yrt okz nqf -haxfazn pvkovwb pgu tgshw mxcjf pbe nwoymzc mxcjf pbe hydwy jradcr -prjsloa ahylvj okbsj qbdcdjt pmfo pagyoeg vkmhjzt khzmjvt opfm xfrji gyjqyel -lzypt jdbtrad ogr jdbtrad heink -rcoucuq gdxewa rcoucuq whlw zhhm rcoucuq azaqohe mzyli rdvaf -yuag ebcf yuag nsotg qqzuxr jfmao vyucw wmoye -qwvk xemm hgqrr wyxkpp tojndm xlvzypw jus bgnu bgnu nklfwhs -daqi knenmku ccm xkiuy vkexsbc kvvdagx umopitw yaocnx yoakqql mllmsp -mrxgl gywit mfopia ncnsvw vdxek axuiot rsejua nei prndudz mnu -egqn gaa qgen urs mix zbn rhn -ewharq aihy udkdaob kgrdd kgrdd kugbjtj fcef llqb pduxaq wcexmm -dwtiw nelq hppad algxgf gcc upou akm efnb mxmhrud -yxqaa ups okbhgt iet qns tqn rnjqxgp -npmhdm cgds ldexvr typi jyivoqk zkgq vfyxu xgfo -dkwnmr umm dkwnmr okpjw wqx jpztebl eqsib dkwnmr -dxbild wpbup evscivq dxbild dxbild geqp ojfbpl jshvqej -cxdntxs csfocjd pyy tuhws teb boyloz xfw scxh pxhonky -lteucke xrgwy hszgzu hnyrcvb -pfgsgwg dxzh fworek qbstod -usemcrf psczxu gcjtr brls -hjol efxczux bqdn gvrnpey yyoqse gbam ndzyj lbwb bhzn unsezg -bapw xifz blupk qqdk bofvqpp wnbuwyt rnwocu lzwgtt zucag pov -xkre lqvd juf lqvd xio xyg xyg -tzdao ztheib aymcf aorg iyawrch hetcxa iyawrch czdymc ccv -ucgl azlppu jvxqlj pest -dvwlw fuuy mnhmm okrp ualnqlm uyuznba fzyejk yaq crl ctprp -odfq knox mkbcku pxucmuf lpjpol phl -ixongh hfs ruorbd auy qyssl kykwcix aytsm rlj aytsm duq segpqhk -izufsk wedpzh podjkor eamo vqvev ifnz podjkor xrnuqe -twyfps bmdbgtu qye qkwjms -wlav htym vhsnu cocphsj mdsuq vhsnu jflgmrp -opajag itwjhfu purnnvk opajag -hpkopqp vnj aialpt lzrkzfs nwucez nwuezc -mcx hzcjxq zbxr dsx tpknx fva -rlvgm xrejsvn ghawxb efyos xty wdzdgh olahbtn rga efyos vhtm nsr -cni mbab qtgeiow ulttn rckc kmiaju jvbq emyvpew cdlxldn ulttn brhkprx -eykpffp rapik qki fhjgdyu tome ehjuy bibjk htxd vexvag -wrk dpxt gwkuiov gbkif ike gbkif pcd wpj toywyf qzsa aol -yqwzh uujn ujun ujnu -srs ralwxrz yxvvmgp sjhbhk waasid cqtxoxf whcladv jkmaq khjbsh dlavcwh -mdvsjh xaj etvxlsy fxgiy rgjesel rlegesj ptriz ebdyhkp kugxm dxv egljser -lhehwrs mqevb ygmv gri izop qgb ivm -loqqam alojlwg hgen hbyw qlwpun loqqam worgnwk kope -phozre todsknr todsknr ibj mvllsar -wuripy ruwlfbh wukbkey qhq iishw tvtvci xawvxc vxacwx hsiwi ogq -xryq vxwupqa zhqex aquxpwv bnvxrba dtbxki -yvvwh zvsm vqskhp vqskhp ggqqlw bpn wbuv -kqz tdy goqwge ygn jgd -szjjhdk zkpoo nxexz ebicc -wzuemcj oyd qupulju iaakzmt vzkvz -nppahov umm wpzev wxkgfxd owgekp bhhb bbhh dgviiw kdfgxwx wryb -bnc rhes lmbuhhy kwbefga bnc rtxnvz bnc -ani mggxf mcoixh zdd nai hbhzl mes bdpqr -mjn uinoty jjegvze bjgqg yhqsxbt coj obylb hddude xqi rhfbhha alood -cbjzj drmihy tfkrhsd nuhav hihzx bvblqpl tdd szmp gjgfv box -uumhdxd cmwgyf vepr rwqdkj exwk -hwvr ydvw bqefu kghes gvbhp awms iqsqes khgse -mrey jqfw fwvzhps komj dayvs fbui zmtd cofn mrey -dsjds fdpx irjj usndok qcctsvf fgk wvg txwxcl dxs llp zyilwtq -xmkelgk fdukc cye legkxkm wwly -enlny eynln cccku brkz dpof mwfoxcd yftmnqh wpebvyc -ggdn jnysl dsacffw ukj hdae cmzxku -uqhm gcachmn kxndfrl htmfis jfnajz fiqiypr kekho kekho ndcw ckrndub dejfna -keazuq ertql rauwl keazuq obmh rauwl ksrotm -jppp poigqhv repfsje grjk xwkyuh pkx ayzcj hoxzv -yhjw pcuyad icie icie icie hwcsuy wcd yihjh jnrxs -gaug ivvx ceb xujonak hbtfkeb ttciml cctoz -dggyyi dggyyi gqlyumf yasu fwdfa cbb nncn verhq -rhgcw gpcyct kiuhbg kiuhbg gpcyct jlmleo nhumm -wulxxu jyjek hclcp ogob viex wiqcupq -tthu nxgzpid kcnj mss ukapgkp nnc bxjocv qwxs oejwsif aywqtu brahkb -dtde bgvb smu vbbg zhlu -lyo nwjjmep ldbok wgxhto wwuh qfgjknk wnsl -lleyr onha hkwulbm jfg -bybjwd uoxvbh mvj iqfpnxs bybjwd zqtszp wvc lbazjr zkzenja cev -rbuyyr divtslq yuqmyt ajyveb smxsjb nlk tzqhq ims fewg wpjhr gqh -kpewfd beq klilis klisli eeezut -euqh hueq ldoo crqurv lvrwh tmaewp oodl -bqi lzrf jyhvxfh bqi jyhvxfh nbztd lwpdn cuzi -srjylou phavzjd wost uxkaq byh sluryoj -ihrdk bcegkpq nygrs qbcq wyjg dvzme pgzhjl vibg kvv -ijsx iedemek ktlz gtga tbal lbki gtga -vmiaxn kefig kefig vngxz -vrdmfvi qts vlvhq vlvhq dihmq -cfz dyrz zlw qnt vok fwvahg skshbqf hbwozdc ntana jdb uflp -rimbj bxemw sfps krtk umta vnk ewmbx nrlje ymrtqrz mxewb kjxunbt -egnuti ozat eltl ngueti -qtcwoxq rmaf qtcwoxq qtcwoxq -zws gcoa pydruw qsrk lrkybdf ugr wkrxoj nyvf vitwn -tmr hhd dojid zwrj bhsim righ keqlep flzunou -lwoquvy acjowxk tqudk oenvioh nyavyl -rgh dfhgyke iff cpxhuz hui koe iff hui dmukrei -bjiumig lcbmbgh vleipx sfawua rnf -gftfh qwb tfdroe xbno qhgofm vqfoe mux -ljdrr gyfggai iun nju xrucbis mhrcrh fukr obvuqc whlalfe xrucbis nju -nxjmjr egqwg arllu xqaahri lzc ivt uhsti -sqiepba rcmts kvesv nvp -tiksw tiksw rjni gbhvzm ctbq zuqfyvz -ibsnm kfka aoqigwo sqouih rxz -jmymq lxio adtmk umyu sxvzquq bporqnb heol fow -mepa eckq rqviawv dkqoei ifmngpp jiava rtklseu -yuycd jiufjci yuycd uowg yuycd udq izkicbr csxobh -nwu tfsjavb rruoxbn oepcov elxf rruoxbn rruoxbn azglwth jcjm ksqiqpv -dthfwip zqnwa zqnwa zqnwa -gso wruece ufl crgnlxv vllsm dpyfm wpa ctxko -wvpze seodz lpq lpq pmtp wsxs ffppx -yfxquj phvjn rtwieq rtwieq kgxztyu vbjvkc prqqd lyzmdo ojbrt ojbrt qiqjz -esaezr rpggiy jey kbzrhu uthus osr xxaiijd qfxlf auhzbx gkigoqw -yfhcj uvgck cds gjhhrg cmempgj yfhcj cjb -yxi voxvtuw unwg jqqm -igvjr ljz rus sru gbjtjt qfeg ztu zjl -leof ocxns hbkoysh hbkoysh leof -hab lyxmf yhh qeks fwhfxki xmbcak okqjii nfgzyg bhtfgdj lpmjn -mgognh tad herere lvwnzx ixwqs zphmuuc etdjz kczsf -mtej rlolsnn zbl uykek dpkan gmz etxtgj -mihuieo emjgbp jgks mihuieo iexrfw mjdnr bvp mcuzea xkbusvi -jvqpj bwt jvqpj bwt gxr -qpnd fpt tpor bibbpcg hmvguez wqc afl ckviua gpi -dntmcg jglm sxtnu sxtnu sxtnu -fzkbptw cbfwo ozvwov wbv gcdd izqo ovwzov lolewo xikqpw -nkxyxzd kpn datf fki werq mwidqx oiibor zizcjph -xvgyxym zor ijoy lvwsf fjuara idvvq rreit mqyyy ctio tzwqqhj rnpee -maqkfpk maqkfpk xukg sfdmnlg xjopvr xjopvr irf -liujcd vnlkouy dxkwc gto vhjvtw -swhqhj cas aupsd swhqhj cas bvbooii jquck dtdm -igh iqicicf ghi pcxt srcrjx gmf gyscphv -drplj drplj wopgpnk wytag wopgpnk -zexe ilcqoh qiefb txkuv lirfzv -ovvpn ovvpn uqeurqx uwzn hgmucj ovvpn sjxulms -rox silka irhsvym kutus otasof tdneav pcagds -mkja omu tyshbfq onp trxs lxa tftbv bnpl djhnc zdqfs muo -tjj rmmqas cbbkxs qio pikk ykyew gxlxt nhsyl ykyew -frcprg njrz oaxcmhc qben pedm ecvtga nzxwpb ior gaklot dpem -zyt kncau spoe qlchg sqys wkpbng yflju qlchg vkve bzadbpa -qtq pkaicl qtq mfkfqvr dnleiq brrjxsx uoyxh pkaicl yvmlug -firwy imtlp ywl qfa dqrbazz ztzb pcsbwhn zesmlag -ivey ivey mtvc mtvc -lhize acwf moa cdeoazd voktshy qmvqq jvmuvk ljfmq tsanygc -xreiqkc aawrovl pofcsg xreiqkc xreiqkc -cjbzvn ozds iniqu sdoz gqmki bablvll krs vjzcbn -izsod htkeqz entxn qtns prpcwu omfnmoy -kwfb tctzda aztctd tadtcz gyt wunbcub ydiwdin xxk -epnl ijcp giq ltfk zjcabve zfksmz epnl giq xxxbsom -ulyukpa mdjsbn dydko uhkdt qms aaaj hustlwu -zlsbu ohx jcwovf egf zlvpqgx qhejm wrywdmw -uhxqrzr mmu kjxcalj unuohiq rri yzngnb ikvlxry mfiym qbksdx -khqciz som yklmm jceb khqciz jspy jceb -ncwggv njvi nqox krtsn lnm -bgtqme xaxcoq qbtgme obqual vorfk baoqul lgrb -jli tsbb nlxjc pkwzmz dlxrj hmho gzguko ilj iyaasm -wlmw grkumg dynwtyo emxhhqr huluk slpqu uhqcmd absmr ufirmwr -pbs pcammxv dplfr tzvmav nccyy blvyq ffhnz bccutq -hgge ghge vxmvz hqxgjdg zab guo gheg -ylj bucoyoq udndc wpgyrbx ueh udndc gxdsdh hdoz wwgqlg -cjdeh gttyqe kdkm ltzd lfeozse quvjq mnwhokm kdv oojxm nxt -mfkzus knqxt saxkqww njx zumsfk sbmcyad cpt agvbuv -tukn vyco yobvsn bzgnn klrnzy kea thzk pxpwq ryfff nxzm -ylbm lxlz lybm lzxl -wgtxoij zad slgsi cvnxfg iomswwl vmx -hkm yinhnkj kmh kwkw kayknck chur styjif yknakck -rtfwhkq rtfwhkq zsf zsf -sldq zlntr ueegiw kajivqc ozcbm ceft snvugom pdyc elppeed nnqrp prwwf -lhk xjonc muc tudag tsafx mmivb dvrjbp qgrew -hnzer fbgqp aazta aazta lxaz lmgv aazta -victgxu victgxu mlpd ummrnbx cazjgnw isxcyp efy zfa cyusj -gyojxo onzq gyojxo uxufp awi ilhl wefwfxr gcjlt tmliynw uxufp pdcnxah -wjwachn xkuhfbp oky oky ybaeqkr rbuix yreoaw wepmye brvon aasb -kiidorw vxtxiqx wtqvbrv efdth isel qbom vcssyc vxtxiqx wtqvbrv riafzsw mqzsj -eurpjd vkhdamt tmfx czeoot hiz ykz lmixzq tfur jhzr -ipuftpj qbll sqkkdw fwncmiv bri oeeh lehd ioh wag -suima nanngc imrmc krq atxdo woy atxdo akev qlr aezco qlr -cfc efwbzck ozkmcxv moczkvx ccf -bnekky iakrk sask uwgnjp iyi rynev bdnas ldh kass -sicmw vvjbvv cap nsumc xgvrlm wsoo uoqdu psykckm -ugg mtr wnzhmmh tjxc ehwnji lwhu mdsckk yvmk enubrqo -grb oxmxz ohu ytetedv ssx apzlppg fdkamm sxofc jdt ynmu wyejok -umoep rbyqm eqfk twqnog cptbbi dragna ngqs ffb cexxnc rbyqm -utizi ormkel wvwur bdx ecelqbv xiccama aag glfvmj -znb rsuqoa uxo svc -obs lbifa cffi catpd -qkxwian ajlzjz wewduzp bbyv qmt fsr qgiu epinp ghmf -hatg bfgmb aght ghat -kuq inp dun cknbun wmwsu drlmmg kyxc bdl -bddybth swdbf jhi fva qpobio bjwm wjaztp jywi -mgckz vhveu zkemhp zdf xtiqqew mlx wazgd -umbjq pya lvvxf jeavij rhrxvew bwjqgpr piz -xaycpwo vjcuc qksc yuixhni sfbfb dydyaq gdfvb tggg xidphvf bpjdrl goskxym -agxfoip gguif wvo agxfoip ntkbaw fbyggy ooft zxih -nzvsu ffwq uxvfbl qrql olhmhom qhdltg ymwz krtndtx olhmhom nfsv krtndtx -qdp jqk ustz xjripzv mnk grnodk pjwdsj uug zqxjqj -mufrcox zunisfs ocvcge acamm xua vor bsde kxr vor kxr orccxx -ncycbp anvcxay bmm wndmeaw oso knmk mmb wamenwd kmkv ppdd -motdcn xzagzwu vuzt utffrn yuqxzrh uvzt ujttq -tauoqy coiy ybesz tauoqy wpmr trquyne ahxbj jzhems dsdy -aczq ypw pgmzz srfn quatjgf -cih ypapk bfxvr euvhkk gugru auhqui -vyf pssgfvy dnhvbfl xpacme dnhvbfl mzdv iynq hcqu -lbzvbu hhxiq hdfyiiz iyzihfd xhqih uzdqyxr -iapbdll vdr cprmrkk vdr dfjqse mlry flpqk vdr -grrfkq xcpxd grrfkq dxc bjpr prvwh swoc swoc -bopo chvwuhf qhd ieesl xey ieesl fnjcbe -kic fyq hsucnu agwyl pzzmd hqksh psw -mxf uau iti lcoz lpg zbu ocre wqlocmh mxf nidqj lcoz -bypmix ptzxgmf xmtzgpf hrvzzq -lbfw zwusma lbfw tuyyy -lrf uej unswvh obgsb npbl zajr kenea uej qnyjcu wzufim qpzkgya -qcrxj llyu kligt hlm ehwtbx dda lgsvhdt xewfcv uikn -nfzjx izqdbq mfbxs imiuc yqxb xlmvix izqdbq eflqfq wku omgtuu izqdbq -lasdwg hiy btzt eefd eyoep icn nnmhg otml rek luixac nyzgn -vekteds utsuxdx utsuxdx vekteds -feyov qrij zbebwg ijrq seplram wttkwm zewbgb kzuhuh -dmkgtv wohgqo ddtqmv zatahx mym hqowog tkmvdg -vhha wjrmuyx kqh vyyrj xzchbi ejsdq orlxg vyyrj dlrc -yetngqn zdtuqox hkarjei fqpsgh eaqwbg zsssog ghb gddqqzr hbg -obldb zsrhz zxp uxphnev mwnbc pfjft fms xwslk vjm fxy -nfij dbfykv ttq gyjgac igxuyqi gtiioqx ilhdex dbfykv uyp bdiwya gqf -pffzruz vogfosh dcs wje -pohhf fhpoh oon yyz -xxuam afwm qxl lnt syyr bwxhhf sozauq shlhfmz kwnn milav ochq -wefcqrt gejw cwerqtf fttf gjew -jfsvnmr osca epwtle pgfif sxom -exlfzmq nakp rgdnx rrcvth vhrrct aajjdrt ryyg dsozd jdqlqj pakn iruv -rmcvo txszcs xxhyxz hbsozk wshkocf rmcvo rcbnt -kitz yjgney yvkymef nauj hmllsgl kyhm kqr pzsu rcf pzsu qpte -cdinpx bfur mkj naz ihkheyr nohhoe -ylris xeqcgup wap bbfih tgfoj -ina gnlnm zyeqhij cudfuf ipufae bvkdzni aat teqsg cudfuf bjokrbl teqsg -aedx edax dnfwq qndwf -rdngdy jde wvgkhto bdvngf mdup eskuvg ezli opibo mppoc mdup zrasc -qcnc iaw grjfsxe gnf gnf -zbjm snznt zelswrk gkhlnx dqxqn qqxnd dmro -zisecvx ztezof uzbq otnrtj qsjzkwm ewvcp rlir bfghlq tgapdr qxmr -ipnqj opjf vabyoe wkwnd -wyf mfqxnrf apm snarf jqu aaghx pwecbv lvghayg -acncv jmmbwlg oiphlm ifuo cvt -pvmb egansnd zmh gcuzzci rrxpslv ubith -uoleptg xbouzn xbmg cfh cpn wpqi xbouzn xtxis sxzpns -rilybri kurbpq vfmjpck tjyogho hfyxad svfofx lfbbhxj khaerfs iqr -seaebgz wlmtkre qguv qguv wlmtkre -sgo edkxya zdqgwtt gxu nibuu rairqoq mzxli dci qsv -tsol mdhzqr rmaqnru ggvcq arbwkn hlkcnj ljkcuof -mmliphp ocup puoc eijjv -gmajqpb ijki ijki kvz -pmqss unhlpcj dlkll nuhlcjp expe tlurzmv nsy vlumtzr tgseozl -gkvaoni hsba hsba viuedv phyoclp fdq phyoclp febld nqfs -rxvdtw abn pntv qrqfzz slsvv abn lrxix mnu npot -ghlfjp woy xwkbmv bkahpkj jve cncvk jvdype fwgvoju yrkwjp gwfvln mvkv -kmluh mie bby fwer chsinb ojglqr nqk mie -yzmiu igkgca ybnsqja jpfejtp yjddy xsosxfi ingx qwuhb emrkwpx idqjmmm -btrllw mphm dkvo ewdl dchcul yah btrllw kmqi mtvgk wtb -hxsgard yuikc lykt tdee adprp gpougod klnzk mzsmlb -hdn znblw ifoblur bwzln dbv -smofpbs vjuyiro llk lfzesga tybu tybu -gffnpug xaup iqiyz fjkpnkz drrk fwyxw lwzfskz gslwpmv vjxylva tbkyo nib -evydmb nhwuiiu fkerq nkgbuyy uclrs ydjgglh xhotwbm riirgzt -bsub eavbt uvd dpzwyt rhn khrbptt xszckc djnfxju axofhat powmso nvdffrv -xtuykl fjz mbikc xpnx hmey fjz fjz -rkls nwdcsyx rkls rkls -tygml untequ ybdfumz nqffbq uipc sove hfnqj -ytecew vven koqn royynd qsn ksl qsn sdw -hknlw qwho whoq oqwh -lzmmtqu qvhyeo cnofuj utpwkjz gnirz yhhu aodbnd -zsr axw kwtzcv tydzo kwtzcv lkxsm -rbjtqe nihifd gvdxd bpxzy rxteky vgcgllv vbbua anygiup rqo -dpd wblfwp wblfwp wblfwp ygahc tqjbaq -gsw gsw pacgj xmrcz zmxhmch xmrcz -pdq rhe xqmq lgpkhg fyffrot ovnqh wle -tbjavke ypzzrj jizx gdxoh icjsat otfh fmygumv -snch nxlgjgp jeyn sxoqfj jtage jtage iuice -rtb coefuj grwg grwg rtb krhqnma vfhgbr -vhegtl btorwxg szcev kbvkx itsk nlzpbed -hiukrf ilzkm yllhh xsgwkdp zyy kjbv -rfcg tdorci zcj wzftlv rfcg rfcg -lgbc lzizat vsno pau nvv vsno bbr lzizat qhtb gwp -sfwnio tcugjk bsfsz ykyfwg ibkap fsrvy mygk kzunawx zyhyh -mpavlh qps bylh lttjkz rqabgk vewb bwev tlzkjt gzrbxga ktmso prpkj -gpf ims ynh ffrs vpa iemp gofh cgbauje -secys qks mcnfhwh drog kqs pajy zoltkw lfihnb myb ioxptu -ytq nrta ouk ajqblf yuwwcd zdy blyoxbw dakk nvgi bzrhzaa -nkoych sufiia xkdvw crtldee zycl qblab egqhr qblab -nllno muxaf vds qjnitmw zkpj wskyhft kmqct xamuzpw qcai cdjtbt kaxv -qzdytpe osr fuw osr qzdytpe whperd rydwdcl knoa -zkdznhd peh duoygr zamrgl irnvj otpe pltpq jdkecg -byzgw rece iigdug ehif tpgje -ccnn foqdran gbctca tefdjxh ntcr rjciii xip xlss crl wvvhzqm twyohf -dqyii milqqc qjgkojp qjgkojp ryde -tdkyj tbrcud tsba vqtmb cjwxnf -hqhmq wemvrce nagig pwnw nagig epg nagig vlsi -tqgvw luoplw hccti npjm rytdruq cylrsun rytdruq vjsbjl rytdruq ppti -itgt tuwc itgt rvp itgt tigns eipl ksmru -pdw wdhtkn nbdbpn wff zhuuipg rvemv qxr -qgkwdq cjilayh ymeks mrpuzai dwgs stfstgz ucvqhb yout oiq -vpxik ypfr qytimvu qms oxbmw ppyfx -fwwidn gdhd pyuexk snsz iwndfw -lfcb sllxjna lfcb hpzahfg mmvgaa svny jhuzd -unyg gicmzd fwc spkciy toyq wjupckd vzzx iuqgka ytqycb pxsufj -goj tnrcml eyizngj txa xrkiw zvu igduz -wek xrrlkna clyof rrlnxak -cjm rmyuku vjom gtf -buk cfae awstd dywgqp hxo wcxvf laihqw xdqfes wdbh qceh uzlwj -sudguo dxwplto rlebdh bkamu dxwplto -crwkyxm yuz kjtdhom crwkyxm -trhc sduorxr aizfryh rsudxor gbyc -pczkyl bptp qnn nxmpwsx udrg hhlb rubtrmx twzodlp xygnht -jmqct cden yfajtkz fevcw sxonbxz sxonbxz qkzkm hhngr fbv -sdsnm mwvicr wypfi cty ndbowr woiz mrauwzd qlno mwvicr -vteyo fng lvr lxytn txpj milg -wjx ahtmgo cgwcaj kaxae fhlvlqf -ezj eetqhzu upwda iiefwlk vyvby -imalvy yeghqe jwcu mvrod cwju -bxnmsa yhfu npsdar tsbri hfuy sirbt oofxmy -fkndt elbjtn vepqtxt elvpf fpelv bzkgag qttexpv prblwb -rmq iqs yvprnyy iezqrzm wlqsrr -yviovq lekxghj oey qwhzj lxknxw qiyovv ksnt jptz -tyrg cifxt hugqf tyrg ffuiv jmax qyw fozfosq ffuiv -nmg rsl jpzazd qbtlf yxqtsj czwmdfd bamge lbjdof uqy jssc -cbx boozjip pwgvzlq rjz kxy kxy hszacok fvsq jhnir cnsba gafz -sbcuxb wfur nnnfqjj fdwg huhe sbcuxb -icwk qelbxs uevp qped zsnhh wpuok wddxsln ftnzupr ruxol cgxjb jbhh -izcp htykj xxmndoq amnspe htykj -vverol oixwlny vqd tvfzu henc gnyrwr -ytxio etytsx choynep zqapo hfjit -lkvgr oyzfa taiqr jok djatvy ckif tmdw oyzfa zroy -jlgpyp kkqysg oqjki hjohoug hbhta muilz zft -sumfyu wftcu bwwdcy lezimwa qwvxv zwh mqyv bmfot aii torcol rnt -tpdj xrw ccsbnh fhptv fwkxjfm dmqaokd bjci -zxi vmf vmf dpyg -sfzxysw lcms bkojtv bkojtv -opywo qll ipkitr mtwp tudrr svhyp huz bxsdpn xomfy -gkod luo qrosbp orbd rpsjzyd rlh gdok tze -nusiuq nusiuq zeys ahufexc -veno jntg avtmtdn qojxru zegdcql odfcetz pgehau -uqun vigjm ykac ozlelj danmji bibugox -rpuozh ajwru rbvuevv uhzsq -iawoe tyb aewio ymf byt inijv ctu fcys micsgzl pbby alt -gktyxp ris mqpfm bkqsfl nrg idbbcxg jhcf -qibt invvv qibt luitx rnm eby hrfbmwl wnap sgkzvb qlwc hrfbmwl -jwkv qecsjbw lycgldd wjvk tjcp dycldgl pzrvr zrlcf kji -nzsrmiq nmhse ilivrk kqv -besmyzi imkgpt iekbjax abxeijk uvzs wwv -jdocl uki ltswp tjkljc ymce iuepze qygqxzs tei lkry -hhyfy gvzd mqksxlq czn afe mesnag eep frwgekg mqksxlq phpy -ehg connnza ekt ddgokw -mpbsoms uzhzl xevww ztt uzhzl -lftybr firc awsud dsxdkk ltf ipjv dtx lcymth -vkcpb gxtxq yioeq fexj xxgqt -srvca fslnnvf nfmkpvt egw wemumq jie vznf dzsjw cukf kcvyir -yxjkl lyjkx jyxlk kgc xtz -tpoe xzov csp leleoqo noyre tdhf cyib sjgtdx raehdw nmcxp -qvt uhznqe bpvos vtq ddlebtd tqv -xlw utsxs gpia rvlvnts elkxr dddihy tnrslvv ibf wlx bxg -cwqnnrt rkkqyf dye yde fzl pthanj -boc rqjenpp xjqte jteqx pvoofc pidqe ruoucy gvnro ognrv -qhalb gnazwc fhl iuti -clnbjfo nnfs nnfs heymvr oarew oarew nxu -lwtrotg hiaxwj ymzbly nvhzjhj zlsaheg nvhzjhj ymzbly -rrvi tsjp tsjp tsjp killji -rpx hiclj cmwq ibhj nfd -pvwymn iebkd xmpw vuhhkap ksw zigzy mzzyyxy rmuh iwwhea cglfq -rlwelgy sffml jin qsdzro xlsty mgqzuu etxjuo emzd jgnoyq tkjuy vfvb -tkctdj hhkuc viskmy obw -zvjkuj akeky ikj jqd hfhzbwe bkc -btev nrdo hcyiuph stf qharfg vpmel mpfz nvs ytgbbc -ieepn ndueuw svmdr tcvumw mceyrn mrjwhyl tbdj mgrgvz -uxrs ckyi xpmqm czzrkl cjp -nlliwd wrqkrkz yjmng nlliwd zirde hcjjn wco ysf mgl -dxti lcahe ommare izlwf ramsfb nzgfvo ijvm fwymrdu bndq -isxy jpvuzu tdduyhw dixp cfa fkzbteg ytoi kepk ysf yqcpi -qmeprfj soqo ncgeor cqsuuj grzy wogxy vyblnbg slvtry vdols kka -ltykfp gtzl olrp gxend vapee deq -emywfbn dbfiut rkt wvwe dbfiut bwffhea yuzcxv gogpicp wvwe -vqvmrp ofbk dlfabd jwllzxk obx vqpwjj umvng tqwis fstxy fstxy -miha zgvyux rmraszo xwf -kjaagk btm kjaagk wkewjrg kjaagk -lbmli aizs omrdr gzktnx asiz ptanzpa xlo ljre ckyb wob -svz dlk rijagg avxmg fkzwhk uro gegm -dzplum temdw jqnm tvxcww bmg tftttpp deuw comxey xfimzjx caluczi nqn -uwvhxa ztkd nlsdyt vihl julkwwv uzch dwakhs -wkhuihh ycrc cxff vzcfhpp uegfd gaok kcnvz lhzogq lwa tyrypvu -idp zmrrzp zmrrzp nktp xsnx rjsxn -eybrnib ivgntl vaxsbpi eybrnib -nzvnq xvbfa pbhwwh ylju runvsj imlx vztesn -nfdohd nfdohd gtevnky pivjyct ihvd fzcsrq lko fmqk -kwpkks ecikxu bcxswlt qvrxm sbcqmh -kdjrmj piuh kdjrmj vnaf gyedkg vptxgm xezssxx zsg qjzpo zsg -oqo sley aqx qmpqb fgmylbj egd zivj kepxizv kuakyn lunbnd -hmcf hmcf xlhgc hmcf cdlm buofnx -onjcj yluonz kzmk phqo phqo phqo -ohaafy efl bnkkjww wwjnyoj dxeaig ywnjjwo slk hrbebw ohlyju elf -msohiqz aunk njki bfktdgi htmyrj mgx -numlzrl rmnlulz glb ltt fhbajz gqxpu -gko hco oai ryq xwy sdqosft spjkiu cxfhg ycwpglh noy rah -btzpjem brpk vqr atxu rhlh rqv jmg fvyus -phmxxgj ejx xje qtk hsb kqt npwj gqt -hujyjp nwmsd ant zipuya lrkahww uwqal vzlo qmbo twkjkse ufivi -zfbnyz fwvh xrnrw usn zin daq iwjzj -yykyg iwypfy hehqnl cjvk cevdrec -gui muuto wsta glqmx gfo rdmbv mxwz gffzt eejpw gion -lpng nduid iqbpu nduid knrqd -xwxn oefpckv gjaua ugaaj gjuaa -qxk aeql trqdmqc crzlinj crzlinj trqdmqc rijcne ewyf -rfv qmbe fvr bmeq -upqyfw lowzq wpen upqyfw gfskbil sljuzh wpen -bdcara qyhx rtaez qyq gbyr -evzls qxtxq clzd svbgqi zxlzgss vtrre fko eebo qjyl -zaapeo kpwhz tygknau nyd pch trp xqe -ypzcafg rnqmbh qtteg sncu ssojhhm zonfym thir xmgheb wqj gpjg ssojhhm -wvcwyn xrf muozyya lasdp xpjgu kpqv zkiihiv ifje cbdlavg xbied hfnaa -qqqb rettz rycukl ihpkhh -dnxzxqv znb znb fbxj azxtezb xvxa -peqkd xlzqkov esgnw ucku hrwpfxd xtd vnig vlmfp ajte qswr kqoj -dpwy oavzkk dwyp ehij upqxgii pydw -amfc hfv xmqa nqvn cal rqmcq oej amqx cla ntxj -hqhhe qkbhwli wmhlcq xaczs peywuo -vcr xfv xfv kymo qpszwzo xfv -nmrbur tswo xbo ljlrzo bmhpgc pev zovkznz lok wbbhtkk -tojj lxqgr rhjavrm ndsdup gdbjwaq cqpnl wfaxivl rfry ryfr udspnd -beffod sknlph amb feobdf -mldgn jxovw yuawcvz kzgzwht rxqhzev fsdnvu vluuo eycoh cugf qjugo -tlnd qcxj ker fdir cgkpo nrqhyq raef uqadf iahy rxx -mhvisju lhmdbs tcxied xeidtc ujry cditex gvqpqm -cgc jazrp crgnna uvuokl uvuokl uoiwl sknmc sknmc -rvbu czwpdit vmlihg spz lfaxxev zslfuto oog dvoksub diff --git a/2017/05/input b/2017/05/input deleted file mode 100644 index 6e940c9..0000000 --- a/2017/05/input +++ /dev/null @@ -1,1090 +0,0 @@ -0 -0 -0 -1 -2 --1 -0 --5 --6 --5 --3 --3 --8 --3 --7 --8 --4 --9 -1 --3 --17 -0 --18 --14 -1 --13 --4 --22 --7 --8 --25 --23 --11 --3 --9 --3 --26 --7 --24 --15 --17 -2 --18 --39 --6 --28 --27 --38 --47 --17 --16 --36 --34 --3 --40 --11 --45 --11 --34 -2 --27 --38 --7 --48 --14 --35 --37 --31 --42 --8 -0 --39 --20 --50 --9 --7 --18 --6 --65 --44 --68 --67 --61 --19 --3 -0 --66 --63 --29 --4 --29 --77 --51 --72 --91 --84 --38 --93 -0 --7 --15 --78 --68 --59 --68 --47 --60 --101 --30 --69 --4 --52 --4 --60 --30 --65 --44 --108 --70 --43 --80 --102 --25 --58 --60 --13 --81 --17 --51 --32 --93 --38 --2 --16 --8 --1 --94 --55 --122 --77 --75 --25 --30 --55 --60 --23 --49 -0 --119 --90 --129 --35 --8 --18 --79 --65 --16 --100 --143 --148 --39 --106 --140 --102 --126 --36 --41 --20 --23 --140 --138 --112 --49 --60 --7 --152 --162 --142 --1 --38 --15 --4 --7 --65 -0 --114 --150 --160 --162 --29 --164 --32 --60 --60 --97 --130 --97 --172 --25 --185 --35 --77 --138 --188 --182 --137 --122 --133 --6 --37 --199 --108 --53 --188 --60 --30 --160 --160 --23 --176 --10 --23 --6 --116 --216 --155 --107 --66 --55 --107 --132 --91 --152 --127 --142 --90 --54 --40 --86 --151 --123 --120 --37 --84 --86 --205 --117 --179 --32 --26 --228 --232 --116 --67 --122 --125 --61 --2 -2 --216 --63 --31 --147 --84 --113 --122 --39 --5 --47 --200 --129 --224 --246 --8 --112 --140 --65 --259 --110 --164 --85 --97 --129 --90 --124 --6 --228 --143 --78 --166 --150 --165 --262 --178 --6 --44 --44 -2 --57 --43 --116 --197 --93 --221 --160 --96 --121 --127 --162 --181 --45 --40 --139 --194 --311 --291 --104 --217 --103 --28 --207 --21 --97 --91 --224 --257 --278 --176 --8 --93 --103 --35 --33 --320 --70 --254 --115 --59 --171 --45 --143 --250 --187 --181 --146 --210 --66 --297 --188 --79 --78 --309 --186 --272 --62 --41 --274 --323 --174 --344 --45 --146 --110 --283 --135 --24 --262 --39 --41 --112 --190 --214 --314 --224 --338 --167 --240 --95 --231 --154 --281 --52 --282 --274 --332 --311 --9 --159 --191 --80 --299 --354 --250 --232 --98 --132 --72 --61 --318 --255 --194 --282 --289 --114 --131 --267 --276 --65 --238 --335 --124 --7 --339 --295 --111 --260 --76 --82 --206 --383 --251 --230 --139 --109 --273 --222 --302 --359 --23 --326 --283 --75 --186 --270 --38 --208 --127 --63 --265 --215 --308 --350 --175 --358 --2 --166 --343 --421 --253 --34 --177 --426 --173 --127 --108 --93 --412 --102 --216 --35 --254 --85 --238 --401 --268 --212 --393 --332 --30 --374 --301 --39 --449 --59 --453 --63 --301 --251 --396 --78 --79 --279 --171 --471 --236 --56 --101 --129 --50 -2 --213 --127 --107 --90 --472 --473 --435 --17 --490 --354 --122 --65 --181 --303 --319 --133 --350 --380 --60 --200 --55 --44 --482 --501 --82 --51 --361 --167 --7 --493 --68 --488 --18 --487 --250 --179 --143 --307 --85 --494 --178 --477 --453 --519 --143 --104 --523 --282 --16 --497 --358 --209 --292 --337 --500 --255 --167 --527 --184 --451 --305 --277 --453 --296 --441 --410 --521 --431 --215 --23 --53 --88 --296 --28 --454 --285 --259 --513 --526 --164 --4 --90 --22 --274 --432 --487 --372 --130 --162 --317 --401 --390 --16 --162 --409 --509 --256 --274 --371 --331 --430 --10 --562 --516 --246 --399 --122 --328 --134 --211 --443 --321 --290 --579 --101 --48 --208 --503 --138 --43 --33 --278 --8 --278 --515 --111 --164 --503 --69 --538 --450 --290 --434 --194 --477 --284 --324 --292 --582 --267 --38 --217 --489 --102 --142 --50 --511 --606 --254 --404 --319 --261 --191 --26 --376 --13 --355 --483 --133 --573 --136 --508 --70 --249 --86 --353 --280 --418 --582 --371 --652 --643 --369 --522 --33 --456 --226 --600 --621 --394 --516 --52 --542 --548 --524 --4 --202 --102 --405 --203 --101 --76 --160 --30 --314 --45 --211 --223 --35 --672 --640 --576 --198 --131 --478 --334 --44 --489 --351 --180 --242 --473 --462 --519 --651 --608 --360 --626 --262 --403 --50 --535 --284 --387 --227 --523 --152 --454 --687 --331 --201 --246 --533 --667 --71 --34 --24 --190 --227 --528 --413 --302 --687 --719 --714 --466 --432 --460 --83 --703 --401 --642 --146 --350 --128 --549 --579 --83 --747 --219 --612 --410 --694 --643 --268 --323 --684 --677 --290 --6 --78 --627 --751 --360 --76 --249 --724 --154 --106 --290 --669 --51 --290 --634 --740 --605 --645 --713 --214 --767 --752 --689 --174 --487 --386 --561 --394 --605 --4 --7 --180 --781 --75 --462 --471 --723 --709 --30 --434 --771 --652 --8 --796 --748 --87 --463 --276 --436 --477 --116 --86 --600 --476 --499 --173 --219 --85 --458 --225 --144 --405 --688 --570 --45 --65 --741 --184 --504 --265 --336 --130 --361 --95 --528 --532 --186 --461 --189 --682 --306 --223 --75 --11 --640 --313 --539 --548 --594 --203 --605 --277 --356 --822 --242 --282 --219 --441 --72 --558 --832 --322 --572 --44 --660 --736 --754 --99 --192 --482 --248 --296 --799 --418 --759 --114 --507 --10 --717 --778 --279 --775 --787 --864 --554 --525 --632 --312 --183 --267 --735 --342 --453 --152 --882 --95 --538 --227 --336 --719 --254 --481 --481 --591 --739 --783 --409 --468 --328 --429 --271 --425 --246 --476 --822 --757 --771 --2 --41 --676 --821 --288 --386 --749 --528 --777 --916 --312 --648 --699 --26 --258 --722 --513 --706 --111 --631 --745 --148 --710 --147 --470 --312 --314 --448 --530 --674 --283 --657 --404 --483 --712 --278 --154 --841 --152 --506 --537 --226 --649 --711 --808 --331 --196 --877 --432 --847 --745 --669 --71 --692 --175 --438 --83 --826 --64 --611 --528 --553 --664 --754 --678 --503 --362 --365 --710 --339 --805 --47 --298 --274 --551 --901 --581 --562 --368 --6 --559 --964 --994 --404 --148 --383 --154 --518 --350 --309 --669 --689 --780 --457 --88 --142 --522 --177 --115 --935 --893 --306 --481 --912 --745 --691 --763 --674 --246 --994 --497 --686 --474 --661 --385 --9 --310 --710 --991 --51 --361 --314 --346 --355 --872 --622 --998 --586 --631 --1023 --798 --789 --55 --166 --658 --818 --850 --590 --1035 --274 --524 --913 --183 --383 --297 --378 --186 --858 --369 --191 --815 --648 --367 --460 --879 --1052 --476 --382 --455 --892 --57 --54 --523 --824 --1030 --675 --980 --818 --629 --201 --939 --586 --913 --858 diff --git a/2017/06/input b/2017/06/input deleted file mode 100644 index 177ae3d..0000000 --- a/2017/06/input +++ /dev/null @@ -1 +0,0 @@ -5 1 10 0 1 7 13 14 3 12 8 10 7 12 0 6 diff --git a/2020/01/input b/2020/01/input deleted file mode 100644 index 127b7a7..0000000 --- a/2020/01/input +++ /dev/null @@ -1,200 +0,0 @@ -1293 -1207 -1623 -1675 -1842 -1410 -85 -1108 -557 -1217 -1506 -1956 -1579 -1614 -1360 -1544 -1946 -1666 -1972 -1814 -1699 -1778 -1529 -2002 -1768 -1173 -1407 -1201 -1264 -1739 -1774 -1951 -1980 -1428 -1381 -1714 -884 -1939 -1295 -1694 -1168 -1971 -1352 -1462 -1828 -1402 -1433 -1542 -1144 -1331 -1427 -1261 -1663 -1820 -1570 -1874 -1486 -1613 -1769 -1721 -1753 -1142 -1677 -2010 -1640 -1465 -1171 -534 -1790 -2005 -1604 -1891 -1247 -1281 -1867 -1403 -2004 -1668 -1416 -2001 -1359 -686 -1965 -1728 -1551 -1565 -1128 -1832 -1757 -1350 -1808 -1711 -1799 -1590 -1989 -1547 -1140 -1905 -1368 -1179 -1902 -1473 -1908 -1859 -1257 -1394 -1244 -1800 -1695 -1731 -1474 -1781 -1885 -1154 -1990 -1929 -1193 -1302 -1831 -1226 -1418 -1400 -1435 -1645 -1655 -1843 -1227 -1481 -1754 -1290 -1685 -1498 -71 -1286 -1137 -1288 -1758 -1987 -1471 -1839 -1545 -1682 -1615 -1475 -1849 -1985 -1568 -1795 -1184 -1863 -1362 -1271 -1802 -1944 -1821 -1880 -1788 -1733 -1150 -1314 -1727 -1434 -1833 -1312 -1457 -160 -1629 -1967 -1505 -1239 -1266 -1838 -1687 -1630 -1591 -1893 -1450 -1234 -1755 -1523 -1533 -1499 -1865 -1725 -1444 -1517 -1167 -1738 -1519 -1263 -1901 -1627 -1644 -1771 -1812 -1270 -1497 -1707 -1708 -1396 diff --git a/2020/02/input b/2020/02/input deleted file mode 100644 index 45e8c19..0000000 --- a/2020/02/input +++ /dev/null @@ -1,1000 +0,0 @@ -5-6 s: zssmssbsms -3-6 j: jjjjjrrj -4-7 k: kfkgkkkkk -2-3 n: nkbgfnn -7-12 h: hhhhhhdhhhhhfhhhh -1-4 v: nvvv -6-9 h: hhthplhgmpzsmhhxhh -6-7 r: rrtrrrgrgcc -10-15 h: sdbhvbhfjhwllmrpdv -3-4 s: bsss -5-7 s: sstjsswsspldr -10-14 b: bzbqbbbkpvbblbnrbs -4-11 s: sssmcskwsssssss -2-10 v: rlttvvnvvvvvvksm -4-5 x: xkrxx -2-5 m: bfmmmmm -11-14 r: rlprrtrcrxcrgrrhrr -4-16 l: dzllmllldnllblwcr -3-4 t: nplr -3-5 x: jcxxgkxtjwwgh -3-4 j: msjcjqjgxmjsjfjjj -1-6 z: zgkkdzww -3-5 q: pgqqbq -17-19 t: tttkttwtttttttttttt -5-11 n: nqnlfknntdn -11-12 c: ccccccccccgc -2-14 x: pxmvfrrwlbzxhk -4-5 g: gcggwggxv -4-5 h: phbzhhhqhl -4-5 h: hwbhk -1-2 t: tgmq -16-19 l: llllbjlfvnlhwlllqfp -4-6 r: srrrqggrs -1-3 g: nggwhvcl -1-8 f: pffffffff -2-3 l: lllll -13-15 d: ddrdkdddmdmdddd -11-13 r: rrrgrkrrdrwrrr -3-10 x: xxxxxxxtxq -6-7 p: pspzpvlpxnplhtpc -3-8 f: fsfkfbffvxfc -3-5 z: zzzvwzsfktz -4-7 c: cccgccc -11-12 n: nnnnnnnnnnzn -12-13 n: nnnnnnnmznnpnnn -4-7 q: wqqzgqgfg -5-13 p: tgplpbpmvgpppktps -12-13 x: zwcxlnhwpsvxm -7-10 r: rrrrrrnrrrrgr -1-5 r: rlrrj -15-18 l: nlllllslcllllllllcl -10-11 w: wnwwzwwwwwwwmwrwr -10-11 j: njmmjjjcjjv -3-6 z: vgbdvzgzzzzw -7-8 r: bbcvxzrqpqskcmhwsvx -4-5 c: rgvcgmccc -6-9 d: ddddddddd -6-7 g: gggsggg -4-7 c: ffclfbcdmcvnshw -3-5 n: xnznv -6-7 d: ddddddk -1-2 r: rjvprt -6-7 p: ppphppp -1-11 p: ppppppppppxppp -10-16 x: bxxnxpxxxcxjxtxnw -4-8 s: hzsvsswc -10-12 p: lpwswppppvppphp -2-3 d: bdcddnxc -4-6 s: ssscssp -18-19 k: kkkkkkkjkkkkkkkkkzk -4-6 x: ncxpxx -6-8 h: xhhhqxrhhhfh -15-16 p: qppjnpzfvppzdppgppp -1-7 d: dwvdddddc -3-4 w: wlshzvqw -4-16 s: sbwgjshsznhdsssjts -4-8 t: ptttbkbhtt -11-12 w: wwddwwwwwwwj -2-6 z: zkzzzzzhzzzz -3-6 b: bbxbbb -3-6 z: zztzzq -2-3 h: hhjhh -1-5 x: xptxl -10-11 n: nnwnnnnnndrnpp -5-6 s: jsswmjzkrspsms -2-7 n: nnnnnnnn -4-6 q: qqqhgxg -5-6 r: rrrrqrr -4-5 k: kstjksjbkhhfpzkl -5-6 n: nnnnqpldn -11-13 w: mptdwqgfkwwzb -3-4 x: ccxxmxfzfztxvxdg -2-13 w: wwwwwgjwwwwwwwwwwww -1-5 m: mrmkjqhdcqbz -7-8 l: lldllllh -7-17 d: ddvddddktmckjbmds -3-8 n: htnnnnqlv -3-8 v: chvkvjkvxl -8-12 t: rtffbltcbtttwtqbvt -1-8 n: nhnbvdwq -6-11 b: bblbbmbbbbbbbbbbb -4-7 s: rssbphs -8-9 q: wqqdqqqwqq -10-11 f: sfwfffdffhntffj -4-5 x: xlxbxx -2-4 d: lvdd -3-6 t: djtcsmjrrt -7-11 v: lvvvvvxvvvv -3-4 c: ccpc -3-17 g: nzgjkrpwbfcgzqjvtth -8-15 l: lnhlllgllvgllbgscl -10-11 z: zzzzmzzzzmzzjz -3-10 b: bwntlkjnfbm -5-6 f: vffxnfjffp -1-4 s: dvcssdw -11-13 c: cccctcfccckct -4-6 m: cmtzbmkqqgbmpsmbxwkw -11-13 j: jhjjcjmjjjqjvj -6-7 q: qqqqqqqq -4-10 f: fmxffftfnbm -7-10 n: cdnrfrnvpmmhpnmxbnx -8-9 z: zzzzzzzvz -2-9 h: zrvhddntmhjhhh -11-12 g: gggggggggggg -1-2 h: vhtgfg -1-2 g: gggp -1-2 r: nrktwt -2-8 b: bslkbbbbb -1-5 q: lrfqmq -10-14 q: qbqbqpqqqrqdqqq -7-16 r: nvrrzhsgrwthgbrqkqh -4-5 z: zzzzh -3-8 v: nkvwfvlvv -8-9 z: zzzzzzzfs -2-4 w: vrlrss -1-2 j: jnqswjgps -7-8 f: ffzffffwff -11-12 k: klwqntvkpcthq -5-13 k: kkkkkkkkkkkklk -2-5 w: wwwdxgwwszb -1-13 q: cqqqqtqqdmmnqm -3-8 q: bqtlqqzn -3-12 n: xnzdxdnndpnnqhcnnnnn -6-7 r: kqhrrrxldrmwr -3-5 k: hjkdp -5-6 h: hhhqhrmhbh -14-15 v: vvvvvvvwvvvvkvvvv -2-10 h: nbcpsmpvph -8-9 r: rjrrrrrrp -8-10 j: jjjjjjjcjt -8-13 l: jkfllllllxldvplvll -5-11 m: mmmmmmmmmmmm -5-6 v: vhvvgvv -12-13 n: nndnnnnnnnnnb -3-4 f: wfmfjfffnfflf -4-14 l: llllllvllllllf -10-13 f: vvtfcfxfwdfmnf -4-8 w: wxwwwghwpwrtwww -5-8 g: tsggmgcggg -9-11 w: wcwwwwwwwlqw -8-10 z: zzzzzzzpzz -2-4 m: mmrm -16-17 k: kdkkkkkkkkwkkkpklkkk -4-8 k: kkkkkkkn -2-5 p: wpppqtwkpbptmlds -6-8 f: ffbffnff -2-16 z: ffzjwnbbljfzgfrlz -3-18 j: jjqdrpcjjjjjjbfbjjj -10-11 v: vjvvvvvvvvm -3-8 f: fmnpffflfnd -13-14 n: nmnnnnnnnnnnnr -3-11 k: jrkrkjzccwhlxkgkh -1-4 z: pzzzhzz -6-7 k: kvknwkj -2-10 l: cllblhlwlq -3-4 n: nnnng -3-6 w: tjlzwwc -12-17 l: llllvlllllllllllw -2-4 h: dhhlmhqddhnh -1-2 r: rsqjd -10-13 s: zszlssssssjsswpssssz -2-6 v: vmvvdxvv -9-13 m: qpmdmzmmxjswmmmmm -19-20 f: pzjnfzfwfcffffxmfffl -1-5 n: nnnsknnnn -13-14 r: rrkrrrrrrrrrrr -9-10 h: hhhhhhphfh -6-8 x: ppcxlxhl -1-3 z: bzxwzjhcgwcjgfgrlc -8-9 n: nnnnnnnwwn -5-6 g: qcgghgg -3-4 p: ppxp -7-9 b: phbbtbsbffbjbbb -5-13 t: tcstttjtzdnhkt -10-12 k: mkckkkkkkbkkk -4-5 v: twcpvvzvjsvzqvwkbc -17-18 m: bflhwmndwmkcmqsmmgkm -14-16 t: ptttrtttpttttttfhtlt -7-10 b: bxbrbbbnmcbbvbb -6-9 r: rwvrrpmmr -10-11 h: hxhhhhhhhhx -4-5 h: hmhth -1-3 l: lldl -1-2 d: dqhsxsqmmndx -10-13 l: llllhlqllslld -18-19 z: zzzzzzzzzpzzzzzzzcpz -5-6 j: jjjjjp -7-9 t: tttttttttt -6-8 t: tttttttzc -5-17 x: xxxxxxxxxxxxxxxxxxxx -16-20 x: xdxxxxxwxxxxxcxpxsxw -3-4 f: ffxf -4-9 q: mqqcqqqqqqd -2-6 z: zdjnzjtr -4-7 p: phppppv -11-12 m: mgmshkmmbmqmmmmm -2-5 b: ztltbbpgxmbbptqb -4-10 v: vjvwlvfqmrhffvbkfv -1-3 k: xdcthk -3-9 s: ssssssssm -9-18 w: whjwnwwwkwbwwwwwwwww -16-17 j: jjjkcjjjjpjjjjjjdjjt -9-12 b: bdvjzbwbbgbbqb -2-6 f: ffrrsj -3-8 t: tttttttwt -5-7 c: cczcmcxc -5-6 z: tfwszq -8-9 k: kkkrskkdkkr -5-7 h: hhwhhhghh -8-14 m: smfgmmmkmmmmmmmpxmnn -8-9 w: gwwmplbkjf -1-8 z: kjzwvtvdhpkzjzlxpjq -3-5 b: mgbqbbb -3-4 g: skltgpcng -7-8 k: cxxkktkc -12-20 b: fbbmcbbhkbbbbhbbbbbz -6-19 k: gvflkkgqbkckcmlcqkl -10-11 l: llllllllkdll -3-4 g: ggqg -5-6 d: ddddzd -4-5 n: nvnnn -4-5 j: jsjsjj -1-4 m: mmmmmmmmmmmmmmmmm -11-15 c: fljcwwlnbfzxfqt -3-4 l: lwlndjl -7-10 w: wqwwvwwwwjw -15-16 k: fkkkvkkklbkkxkdkkr -3-4 z: zszz -5-7 z: xzzhlzzzplzzq -8-9 z: zzzzkzzzk -2-13 h: hhhhhhhhhhhhqbhh -6-9 n: dnnzwdnncqnjnnvm -6-10 r: rkwlrdsrrrzrrrr -1-4 b: bbbwbb -1-2 b: vbxm -5-11 m: jrkbkmmmmmmmw -2-3 n: wnmntnxdkl -11-12 f: ffwfnffffvxfffff -1-2 m: xhgmxvmkzj -10-14 s: sssrnsssssssssrsv -3-9 x: xxxxpxxxgx -2-7 d: pddwwpbv -2-5 l: lljslz -3-4 g: ggkg -9-13 r: crrrlwzbrvjzt -4-5 k: kkzpkfk -2-4 q: kqqxq -6-8 c: tcmcccccccfccgcchc -7-17 r: nrsdshrrqhjllsrjrjxr -1-3 b: bpgkwcbnb -3-8 t: zdnjtvttjgt -6-7 v: gpgnwkgnvkv -5-7 v: vmvcnjvvvmv -4-7 z: zvrjzxzzdxzlpz -3-9 m: cdlplfjrmvbdvm -7-8 w: wwjwwwwww -13-15 q: qqqqqqqqhqjqrqjjqrq -8-9 v: vvvvvvvvg -3-6 f: qfffffjf -2-4 d: nddpxd -1-3 q: bqmqqqqq -14-16 j: jjxjbjjjjjfjjjjfgj -5-6 t: ttttgtt -14-18 l: llllllllllllllllwbll -11-15 c: kscccdcdccdccccc -15-17 v: vvvvvjvvvlvvvvhqvvv -5-6 b: bbbbnl -3-10 r: rrrrrrtrqkjr -11-13 w: wwwwhwwwwwskw -13-14 h: hhhhhhhhxhhhhs -8-9 k: kkkkkkzkw -11-12 m: mmmmvmmmdmmcm -2-9 k: kffkknkfkkkkkgkk -4-13 d: dggdndznddddc -4-7 t: kksmtmdswzvt -2-4 z: ppzccxtbcnwswtlc -11-14 r: rrrrrprrrrrrrvr -14-15 x: xxxxxblxxxxxxtxxxc -7-9 b: bkxjjjbtbtlhgrtmb -4-5 p: fgzdp -5-8 l: ncrlljltnllll -1-2 x: mxgcx -7-12 x: xxxxxxxxnxxr -1-2 r: rkrrrrlnrrrr -6-10 q: qqbqbqqqqqqzrqz -2-9 b: bsbbbcvbcxcrbbbbgpcd -12-19 x: xtlrxvxsxxjxxxknxxcx -2-3 p: mzpptxpg -3-5 d: gkdzgdjlzbfvcbhtgl -5-9 t: ttttnzttt -15-16 q: qsqqqqqqqqkqqnwqqq -12-14 q: qqqqqqqqqqlfqpz -3-8 b: lslqgrzbgbjzthlgnrmc -9-12 m: wmxmmsmmvmcm -3-4 t: qxttt -3-11 m: kbzljjmbpxmt -14-15 n: nnnnnnnnnnfnnnvnsnnn -11-17 l: lclglllclzflllbllt -6-7 m: msmmmmskq -6-10 c: ccccccxccc -9-13 l: plpgntbglpbgfj -5-8 l: llxltljlws -3-7 z: zqzlztgzkzszb -11-15 k: kkkkkkkkkkkkfkqkk -15-16 l: mgxlzbvfwbdmptlbjwz -9-13 j: jjjjjjgjjjjjjj -7-8 z: zzkzzzzbz -14-15 j: jjjjjjjjjjjjjlv -3-7 q: qqdtqgqq -2-4 c: cccpzn -4-7 k: hkkxkkk -2-5 k: kxkkkk -14-15 w: jwwwwwvwwwwwwwpw -2-6 g: gmrgdgnwdbhggxgh -5-14 q: djqtxqxkmgqxqqcplwqq -14-15 q: qqqqqqqqqqqqqqq -3-7 x: dqxqxxtrx -8-13 j: jjjjjjjbjjjjjjjjjj -18-19 r: rrrrrrrrrrrrrrrrrcr -3-14 x: xxsxxxxxxxxxxxxx -7-14 s: kknsngsgkfswjlsns -3-4 z: zzjz -2-4 z: zzzd -1-3 d: dqzdgzwdjmdcpfpfd -3-4 p: jppj -14-15 c: lcccctcccccczzdcccc -14-15 f: fffffffmrfffffpffx -1-5 c: qcvvrcqm -2-11 t: trcltttgttttt -8-9 j: jjjljfjkjjj -1-12 t: wttttttttttttt -7-14 q: gsqqqqgmqqqqclqxdq -5-7 h: hhhhslrlhwsmphc -14-15 x: cxrxxxxxxxxxvxrz -3-6 k: rkkkkkk -3-4 t: dtmttt -1-8 z: zzzzzzzgzz -3-17 t: rtlwttmttttxtttttttt -4-7 w: wwwswww -3-4 w: qvsww -8-11 g: ggggdgqdgggnh -14-16 q: qqqqqqqqqqqqqqqqq -11-12 d: ddddddtddrbddd -10-12 v: wvhvxqpvvbvqvtvmv -6-11 c: cpckcmcctccc -5-9 r: djrcrrrrrrmr -5-9 t: ttbcmnbzt -6-11 f: lwxssffcfks -12-17 v: vvvvqjvvvqvzvvnvvck -11-13 k: kwvtzwczgdwqwp -3-6 l: zdglhlklllhk -15-17 x: xxxxxxxxxxxxxxpxsnx -2-7 s: swdsssx -4-8 v: xvxvxgmvvvqwvhtqt -17-19 n: nnnnnnnnnnhnnnnnnntn -2-4 p: jtppkrgpfph -15-16 v: vvvvvvvvvvvvvvrfv -6-9 q: wqxqqdvdqq -14-16 w: wpwwwwwtwwwwwcwwwdbw -5-6 k: kjrrnk -6-13 w: qfcjlwtlbwgvp -2-3 b: sbbbx -1-3 b: bpbf -2-7 r: dsrrnbmdf -3-13 w: wwwwswjmwwwwdww -3-5 l: dzhll -7-9 l: llqllfzxw -2-5 n: cdkhngnnf -4-12 q: dqqkqklqqqqh -14-15 b: twbbbbgbfkbbbbgcbt -10-16 q: qqnqzbqqzgqrqqqqqqqx -1-3 x: sjltfnnx -9-16 g: tcghdqfsqbcllvdsckx -6-9 w: pwhwjwwxdwjw -3-5 l: rlxlflz -7-18 p: pppppppppppppppppppp -4-14 t: wvfglxkbtrqxkjjtqccl -15-16 b: bbhnbbqqfbbbsbcz -3-4 n: znpnfntn -6-9 v: vvvvvvvhfz -17-18 p: pppppppppppppppprp -2-18 n: lnnnnjpnnnnnnnnnnt -12-14 b: bvtbbbbbbbbbbs -2-6 r: rrrwrrrr -3-4 f: fpfk -1-4 s: skcrmsczxwxrn -4-7 n: nnnpnkz -5-17 j: jkjjgjjjjjjjjjjjj -7-8 n: nnnnnnpnjsn -1-5 j: rdjhp -3-5 f: hdfff -1-3 j: qqjj -2-3 j: vhjrz -7-15 r: jrrrrrrrbrrrrrr -3-6 r: pwdpzr -6-10 n: lncrcndstsww -10-11 m: jmqqmmvshmj -3-5 s: sjjnsvshs -11-12 v: vvlvwvvhvgvkcvv -6-8 c: wcpcclcc -10-12 x: dxxxxxxxxgxxx -5-7 s: sssssst -2-6 j: jksjjkjj -3-4 w: wqrw -2-4 c: qgzdchzcsc -4-6 c: cwngwcxwdcpspfccgdcl -9-10 g: ggvggggxgrgg -5-17 h: hhrwhhfwtrfhzhhblxxv -4-13 g: ppcgtcqgdzswgjtp -3-10 r: rmhwrbtrrwktcqrr -2-7 l: vqhgljg -2-9 l: llgmcllqglllczl -14-16 c: zmccccccccbccnccccfc -10-11 z: zzzzzzzzfzz -5-10 b: bbbbbbhrxbbbb -7-9 b: bbnbbbgbb -9-11 t: tlttttttqtstm -11-13 p: pfmwgpzppppgppppp -14-15 d: ddqdddddddddddpd -5-11 x: xcxvxxqvgnlxzxfdp -12-16 x: xxtxxgrxlxzzwgxm -15-16 z: ztzzzzzzzzzzzzlz -2-6 j: jdjjjjjjjj -4-6 p: zqjkgfctlwqplppj -1-2 d: ddzdd -14-16 v: vvvvvvkvvvvvbjvvcvv -3-4 x: xxxxxk -16-19 t: ttttttrtttmttttqttc -8-14 b: pbcbsbhbbbbbbgbn -2-9 v: vkvvvvvvvvvv -3-6 x: xxxxxnxl -13-14 r: rrrrrrsrrrrrrjr -10-12 x: xxxmxtxwxvxxpxx -4-5 h: hntfhzwhhhv -11-16 z: zzzzzzzzzzqzzzzzz -3-8 h: qfhhhhhmd -1-4 r: rbrw -3-5 q: mqqqqqscq -2-9 n: nnnnnnnnnn -12-15 v: vvbvgvvvvvvvvvcqvv -8-10 j: jjjgjrjjjkjj -9-14 m: mmmmmmmmmmmzml -5-7 v: zvvvvvwx -13-14 t: tttttttttttttkt -3-6 l: lvwxlll -6-7 w: xhbgnlg -11-12 z: zzzzzzzzzzwzz -1-11 m: mmxrltjrmmmwm -9-10 b: bbbbbtbbbrbbb -6-8 n: xnnpkncnhlv -14-17 w: wwwjwtwwntsgwwrwm -12-18 z: zzzzzzzzzzbqzzdzzz -1-8 j: kjsjnjjm -14-18 h: hhhqhhhhhhhhhbhhhr -7-15 n: cpxrrxnvbmwktqg -6-8 w: twtwwdwnwww -1-2 s: sfwss -1-6 z: zzcrqfjkcrkcxnwzz -6-18 n: nnnnnnnnknnnnnnnnw -4-10 z: zzzzgzzzzzz -6-9 s: xvrcshqcsmslsshtscj -2-16 w: gwbljbgmwzgpfjtqnjkj -10-12 j: gwjjjjjkjjtjjjjjj -2-5 p: prpps -5-6 f: fffffr -4-5 r: rjnvr -6-9 c: csccccqpgccc -12-14 g: ggggggdggggdgg -9-12 p: pppkpfppppplp -5-11 f: mhfpffffdfzdrnskfwff -6-8 h: hhhhnxhhh -18-19 m: mmmmvsmmmmmmmmvmmzm -7-9 g: ggptdsgzg -1-7 f: kffzqmfp -10-12 p: pppppptppppk -10-11 f: vfftfffffffff -10-11 f: rxxlzzpvcfbtzfww -3-7 b: bbhrhrb -4-7 j: tjjgjwfnrh -10-12 g: gkggpgggggzfrggvgdhg -7-8 z: gpqfckkzknzrvgngpfh -6-9 c: cccgcnfckgt -2-11 x: zlfxsxslzcxp -16-19 j: jfjjkltpxlqjbvjjjbt -13-17 k: kkkkkkkkkkkkkkcknw -5-9 f: ffxhfxflf -7-9 g: gprnxtxlgndg -1-2 l: tjllwll -7-9 w: wwbwccwwvcwwwz -6-7 n: ntmklznfl -4-7 r: rrrlrrpr -7-12 v: vhmvvvgvvvvs -5-7 t: vfwgctwq -16-17 m: mmmmmmmmmmmmmmmjm -11-13 j: jjjjjjjjjjfjg -4-7 d: dfdddcdwzdrd -7-14 j: jgjjljmmjjzkgjjjqx -10-11 b: bdhbblbbbxhbbd -8-17 k: kkkkxvnrmkkskkkkk -13-15 v: vvvvvvvvvvvvvvv -3-7 t: ltptttf -1-2 q: qqqkj -11-13 t: tmttttntttttft -4-6 t: xgtxrt -9-12 q: fqqpvqqqhcqzqqq -5-8 s: qdjtcsfssss -2-17 c: ccdccccccczqcccccc -3-11 q: qqpqqqqqqqqq -4-12 l: qkqxllknxltdlzlsllj -2-8 r: qlrddbplz -16-17 l: xllllllllllllllgb -8-12 j: kjdfjjjjjjrpjfhjjrj -8-9 d: qvddsrddvpvbddbdddm -4-5 p: pptss -4-6 c: cccscc -4-5 c: cccrc -1-6 r: rzrzfd -1-4 t: tttzz -6-8 d: ddgdsjdd -6-8 c: cccdccccccq -6-9 k: kkkkkvkkk -1-4 m: pmrm -15-17 d: ddddddddddcdddzdd -6-10 b: cljmbjbtbbz -6-11 l: lllllwllllvlll -13-14 r: rrrrrrrrrrprrmrrrrg -3-5 w: hnwbd -3-8 f: fffxfffz -5-9 z: zhzzztzqnzzpl -3-4 x: jxvgxhrd -8-9 x: xxgxxxxxjxx -3-6 z: zlvzfzbzzzb -2-3 v: jvrvq -10-11 q: kqjqtpzqwbqzqh -9-10 g: ghgxgcggdg -5-8 r: srmrrqps -3-4 k: kgkkk -3-4 f: dfsflf -3-4 m: mmmxm -10-11 x: xxxxjxxmxwxx -16-17 n: nnnnnnqnnntnnnnnnnnn -2-13 l: lfblltnlrllll -1-4 l: blblllnnlllj -4-17 k: nkltzflkkjmmknxwkf -4-6 s: sstssfssssssssss -1-2 f: fkvbs -3-5 v: vvvhcvv -1-3 t: nttttttt -1-3 p: ppnnppph -10-15 q: qqqqqqqqqqwqnrqq -2-18 v: vvvvvvvvvvvvvvvvvv -2-3 r: zgrrbrmhqtxc -19-20 x: xxxxxxxxxxxxxxxxxxxv -10-16 n: nzvfnnnnnnnnnnffn -3-4 d: dvdcdw -3-16 l: vrqhbhvmlrllllfl -14-16 c: cccbcpcccccccwccc -7-9 l: lmlnllllll -7-9 r: rfrrrqlrrrsbr -9-19 s: snmbxvrcsssnhpswrss -5-6 s: ssssks -4-9 l: llllbllllllllz -5-9 w: wwwwdbwwwww -2-4 w: mvvw -17-18 v: vvvvvvvvvvvvvvvvrvv -8-9 h: hhhhhhhhh -3-4 n: ntcn -3-4 b: nbbr -8-11 b: bbkbbbbfvbbb -5-8 d: nddnjcdd -12-13 v: vvvvvvvvvvzvh -2-5 k: kfxlc -3-4 r: rrrm -10-16 k: kkkkkkkkkpxkkkkkkkkk -5-6 z: zzzzdm -12-18 p: rrpplpwppgppvpppppp -9-15 x: vxpfxftcxlmzccz -7-8 g: kpgmghgrkgggqbnhggg -4-13 k: kkkkkhbktkwbkcvk -2-7 g: bgggcgtxg -18-19 q: qqqqqqqqqqqqqkqqqhqq -12-16 r: rmdvrrrqrbgdxprrr -4-5 v: lrvxvjlxvfkcbsvv -1-10 l: lllwllllnllvlllll -1-5 t: ttttmt -1-3 v: vfrdvj -9-12 j: jhjwjbjjjjjpjw -3-10 m: mnrdhxmmmm -3-11 n: ngnzbxwgcddgtwvxtrt -2-4 q: dqqq -5-9 z: zgdzzzsfzzxslvzwzp -1-10 x: xjxxxxxxxlxx -3-4 x: gnlvxwt -5-10 q: dqqqqdqqfqqqqqqq -8-9 p: nmpcpppzpnpcpppn -5-6 f: fffffr -6-8 h: ghhphhnhmhhhhhz -6-9 h: hhkshhhkhh -3-4 v: cffvrv -7-8 h: qvzvlzxhhqlsrjrgjwf -5-6 t: ntjztwjttv -3-4 b: bbbs -4-5 k: kjkmk -5-7 k: bvbhkkv -6-16 j: jjqjjvjjjjjjjjjl -7-8 t: rtlmzxtr -9-10 n: nznnnnnnhnn -3-4 b: tmnbdrbjbnfksm -3-4 q: lqqq -5-6 b: bbbgbbz -6-8 l: llvtlllzll -12-16 s: stvsnzssssssssml -1-4 k: jkkk -4-7 t: ttttztttttt -14-15 j: jjrjjzjjjjjjjghj -4-11 j: jxqjjxjjjjth -4-10 v: fvsktttspv -3-7 g: tdgwkspnggpfg -2-18 r: rrfbmqhrldrcqrprrrrl -6-7 r: rrrrrfrr -4-6 f: fjffxqzdffr -8-10 l: llllllllkb -8-12 s: wsgssfssssss -14-15 d: xddddfddddwdtvddddd -2-10 f: fffffkfwcr -12-16 l: llllllllllgtldll -6-7 r: rrrrrkrrr -9-12 q: lqqqqmqhnqqq -8-13 q: qdfqqqqqqqqhl -2-6 g: gjfjgggvng -1-3 z: qzzz -8-10 p: ppppppppzbp -7-12 f: dstffffzfkczfffff -1-15 k: kkkkkpdkkkkkmxf -3-6 w: whwwwmkqf -16-17 g: gpnglggggggggggdcg -5-15 s: nsssnssgssssssssss -14-15 q: qqqqqmqqqqqqqqx -2-11 s: psslpssssrsssdssrmp -1-6 d: hdndpdd -3-6 q: sqpqqnpsqjrqq -1-5 b: qbbbb -1-3 v: vvsv -4-5 q: qqqqjqtfqqqtqqn -6-9 h: hhhhhhhhhh -7-8 r: rrrrsndrrr -3-4 r: brrtb -3-8 t: fjtkttxtzt -10-11 b: bcbfbbbbbbkb -1-6 l: llzssp -16-17 f: ffffffffffffffffn -3-4 l: clml -13-14 h: hhhhhhhhhmhnhnhh -9-12 t: lthttttbtthcctv -3-8 x: xxfkbjhxlqxvxxthxb -2-3 l: llrlmlw -1-10 h: hhhhhhhhkhhhhhh -14-18 l: llllllllflllbllllc -14-15 b: bspvbkbpkkbmgjn -10-12 z: zzzwzzxzzzsxzpz -5-7 d: dhmtldrqddmdw -1-4 g: bqzfgqg -7-10 j: wxjbgbjdlz -3-14 q: csqgmhfqgfqlcnw -1-3 m: mmkmltxmn -1-5 l: llllcll -1-3 b: bcbbjzwfdmmnsrtqbsnl -2-4 s: sszs -14-17 k: kkkmkzkkkkskkkkkbk -5-6 g: gnggcg -4-15 t: dfmlshpqhhmwptzkwgt -2-3 w: drwtngwhgw -5-6 t: tttttrn -15-16 b: bbbbbbbbbbbrbbbr -7-11 s: tswssqssfstsssbzs -8-11 j: jjjbdjjjjsjj -4-7 c: mjclkfccpccfcjchqg -11-13 q: qqqqqqqqqqqqqqq -4-5 r: rgrdrb -8-9 n: nnnnnnnntn -12-13 g: gggxgggggggzgg -7-8 q: qqqqqqqq -9-10 m: gcqmlctsmfmstprmmmkm -2-6 h: dhhhhlh -19-20 b: qkzbbbhbwbtbvqbdpfrt -5-11 k: skkkkkqkhkkkz -10-12 l: lllllllplwllf -3-5 x: hxxxb -4-5 z: zdzzwtzz -5-9 f: fmqfffffmpq -2-3 w: xwkg -6-8 x: xxxxxxckxnq -10-13 k: khkkkkkkkkkkbx -7-15 j: xjjjjjjtjjtjjdljjjjj -2-4 p: mpckqmgpbzcb -2-3 r: rwrz -5-12 t: xhgntttllqtpjzttltt -4-12 q: bwwfvqwrmmbqt -1-3 g: cgpggg -7-11 j: vjjjwjjjrvrjbj -6-11 j: jjjjjjjjjjr -4-8 k: klkkwjkkkvkfk -8-16 p: pppppppvppppjpzs -4-5 m: mmmhr -13-14 t: tstttttttttttw -4-6 n: hmnbznk -14-15 z: zzdzzzzqzzzzwzg -1-6 p: hsjlxpppwv -1-18 d: tddddddddddvdmddddd -2-4 n: nznjn -6-10 v: fqvvszfvvtx -13-18 k: qbckrkkmkkktnkknkk -1-6 n: lnfxntnznnbq -3-9 n: lvnwnlnxnggnvdnqpz -1-3 k: skkjb -1-7 m: mwmrcjt -3-5 k: kfkmw -6-7 f: crfbrfcjdjvm -10-11 m: mmmmmmmmmmz -6-7 t: ttsgttzb -4-6 f: fjfbff -10-12 m: mmmmmmmmmmmmb -10-11 z: wzzzzzzzzszz -6-11 z: nbdmzzztpzh -10-13 f: ffdfdfffxlffgf -3-4 s: vcksscsk -1-5 f: ffvfcpffgfww -13-15 c: cccccccpcccchcc -1-16 x: xxxrxxxxxgxxxxxxx -6-9 v: kfxvvvgvlvvjvvs -14-17 f: cfxfdffbjmbjdfptg -6-7 s: sssssss -15-16 b: bbbbbbbwbbbbbbpb -2-4 w: wdww -1-7 m: mpmtmsmmmpm -4-7 z: tzzpzzz -1-2 q: qdqx -6-12 g: gcggwxrjkjgtrgt -14-18 m: mmfmmmvmmdmmjmmmmq -17-19 j: jjjzjjjjzmbsjjqjplj -2-5 m: ljxmmcnmmgmt -3-8 w: wwwwwwwt -5-7 b: bbbbbzsn -1-17 t: btttttttttttttttttt -1-2 s: svsss -5-6 p: pppmmr -2-7 m: vrgmmjmhm -15-16 w: wwwwwwwwwwwwwwgw -10-11 q: pqqqqqqqqlqqq -7-8 k: kjbkkjdkzc -5-9 x: xmxxtxxxxxx -13-14 v: vvvvvvvvvvvvqvv -1-4 z: lzzszz -4-5 x: xxxkxf -13-14 h: hhhhhshhhhhhpfhh -6-8 s: sssgsssvn -14-17 l: nsgfxplzbmljjstld -6-13 j: jjjjjjjjjjjjjjjjvjjj -10-11 q: qqqqqqlqqrq -7-8 l: llfplllwll -13-16 h: hhhhhhhhhhhhhhhp -5-8 s: ssfsssgc -3-4 b: bbbn -16-17 p: ppppppppppppppppn -5-7 w: wwwwcww -6-14 d: ddlhgjtldncddvdrsd -10-12 h: hhhhhhhhhhhrh -4-5 s: ssrss -1-7 z: wkzcvczpcskxfzxxxmzh -4-7 h: rphjtkh -3-5 k: mdtzkjfkq -2-3 c: cwcc -2-6 r: rrnrrmrrlrrr -10-14 n: ntjrrpfpxxwdznjvmh -3-10 h: flhtwzhhhh -3-8 v: vvnkvvvp -6-8 n: bnnnndnnnnnnnn -2-11 p: hpnppgfmpbp -3-8 h: khhmlhxjshsbf -3-4 l: jllnlglrqz -4-9 g: ggqbghggg -5-6 w: wwwwlwwb -1-9 s: hssssssssssss -1-5 j: jjjjbjj -8-10 s: dssrssssgstssss -3-6 c: cctccccp -7-9 v: vvnvvvvvpv -5-16 t: zmspstpctqgrbmlt -8-14 m: mpmmmmjqmmmnmmm -13-16 c: cbdxwzfbjpkvcpdp -3-19 w: wlwwkfxwfwzkvjxjnthw -13-14 l: ldllllllllllmll -8-14 s: spssshxjfnsjsssskkkj -2-7 c: cmccdcpcw -5-14 t: psntttqxbxdqstvkttb -8-9 z: zzzzzzzzbz -4-9 n: lnmnwcvntmhrznc -1-4 v: tvvv -2-8 d: ddqddqtdscsfddblqk -1-2 t: wttttv -5-6 n: nnrnxnnn -4-14 c: zccscgzpzvwlwcjqpfjl -3-11 g: gglggggfggg -11-18 d: ddddddddddfddddddd -1-7 q: qsqkgpf -2-11 q: qqfqqqqnqqhlqqq -8-9 c: ccccsccwcp -4-7 m: mmmqmmmm -7-17 c: cxscnqkjdfkcgqzccdkc -4-5 b: bbbzb -3-4 l: llll -1-2 j: ljcn -11-16 r: rrdrrrrrrrrrrrrz -1-15 l: rrlkklllllllgqllk -14-15 b: bpbbbbbbmbbbbbpwb -2-3 q: xcqqh -1-3 q: qwckphmm -1-6 d: dwdtsfxzvdqbbhlhwtk -3-6 n: nmmzcnnmn -6-7 q: qqqqqzq -1-2 z: jzpzz -2-6 r: rrrfmrvlr -3-4 n: nncn -2-3 l: plblwq -2-7 g: gggckcqgwsk -12-13 q: qqqqqqqqqzqxqqq -16-17 s: sssssssjsssssssqs -1-10 h: hjvvvknhmh -11-12 z: zzzzzpzzzczlzz -6-13 q: qqqjrbqcqqqqqxq -6-9 p: ppcpkfpppptp -15-16 p: pplpppppppppppjdh -7-9 c: hqswstxxcnl -2-4 x: ngbxbqszx -1-2 g: sgfxt -6-7 x: bxgnxxt -16-18 j: mjjtjjjjjjjjljjzjjj -13-14 c: ccpccvcccccccgc -3-7 s: fksrgsbcnfmkxdwd -1-4 q: qwpmqjlbhqfnpdjgqjqx -2-3 p: ptpp -4-8 k: sbkkskgc -4-11 j: gjjbjnjjjnnj -1-16 f: fffbwjwfmfqcjffmf -6-8 b: wbbbbwbbbb -1-3 z: rzzv -2-4 v: wvcjnjmdbjjjvptcsv -4-7 b: bmjdfpfwqvgpbb -9-15 f: fdfqffhfpfnffpwfffhf -4-7 t: ttwbttjtdt -3-14 d: ddhdddddddmsdddddddd -3-4 z: vsmm -7-8 w: wwwwwwhw -3-4 r: rrrlvwvqztszhmr -4-5 c: ccctkcn -1-3 g: ggmpdspfbvb -3-4 c: cccc -5-6 p: pqgppspbkpgxvcsp -7-13 n: nnnnlxnvnnmng -9-14 l: lqlllllxlllllzll -6-12 l: llllllllljlxll -3-8 g: jbkzsshsmsngghn -1-4 r: trrrrz -3-4 p: kppg -1-5 w: whljvw -11-14 v: svnrvvtmvccgcxjfbpkd -12-18 q: rqqvfqqqqqtvqqqmqq -12-18 m: mxmmmqmpmmwmmmmmmm -8-9 k: hkvnxnmkpkmplkkkkkkv -6-8 p: ppppppppp -3-5 t: qpxdtctb -15-18 z: zzzzzzzzhzzzzzbtzzt -10-11 t: ttswttttmttttt -10-11 f: ffffxffffffs -2-3 j: hjrj -6-10 x: xxxctxxjgdz -10-11 r: brrcrrrhwlz -9-10 s: sxssssqssksq -7-13 n: bnkwlnnncnnvnnnnn -11-13 f: lffffffffgffcfffffc -2-4 z: qczzfcztz -10-12 q: qxqqqqqcqqjqqqw -6-9 h: hhjhhhhhrqhch -3-4 l: xjmllb -2-5 m: mmmhm -1-2 w: pwkzww -3-7 s: sgccssszvssnqssj -6-8 j: jjgpjjnj -9-13 s: zjhskrssshssvqdxsrns -7-9 b: bbbbbbfbd -8-10 c: cwczgzcccgcctscfx -4-8 s: ssssmgssslrssp -14-20 z: jzjszzzzzzzzptzlzzzz -5-6 d: dsdddhd -6-7 z: zzzzzzh -2-8 f: fpzsgwsh -2-4 d: dddd -5-6 w: wwwdwc -3-4 r: crnr -4-7 s: zssdvsz -19-20 x: xxxxxxxxxxxxxhxxxxhx -7-8 g: ggggggkg -8-10 f: fffwfcfvdfffff -5-6 v: vvvvmv -9-14 k: wkpkknkkklkknkkkkkc -3-4 h: hhhjhhht -1-5 c: cbccrcbcdczgccfct -13-15 x: xxxxxxkxxxxdxpzqxxx -13-15 b: bbbbbbbbbbbbgbb -1-4 v: wvvvnm -5-8 v: zczvdvmvjvzv -8-9 p: gsppkptps -8-17 r: srrrrhjnrrdrrvrrhrv -9-13 l: lmlclllglqllmlll -1-4 g: gfgj -2-8 c: jtvmkcccdmccfxh -5-7 l: llztkvlb -2-7 v: fvlbrrtdpv -7-9 b: bbbbjbwbbd -6-8 j: jsjjjjjjj -3-5 w: wwwbwbgjmlrvfhkvfqp -15-17 l: llllllllllllllfll -13-14 z: dzzzzzzzzzzzzwz -11-13 z: zzzzzxzzzzzzg -3-4 b: pgbntlqbtbbbnp -7-12 z: zzpzjzzzmzzzzjzjzz -2-11 h: dtjsvvjkvghq -3-5 p: zpcjpp -14-17 z: zzzbzzznwzzzzzzzzzzz -3-6 h: nxhlfxlxngphhbdb -7-10 n: tjnnnncwnnvnnn -1-2 b: bfbm -13-16 t: ttdttttttrttztttt -9-10 t: jthtfttttttttt -8-9 z: cvfzzfnzzzzzlfzz -15-16 b: bbbbjbbpbbbcbbmm -3-9 x: rrqxxgxxt -4-18 j: qqqjlzcjfnjddjnqzvh -3-14 q: qqzqqqqqqqqqqdqq -5-6 h: hhhlch -5-11 z: zzjdzjzdtzww -2-9 w: wwwswwgbftlr -3-4 l: hlllbgdczpl -5-8 c: wwcvccckcccc -1-3 j: czjzxblj -1-3 z: vjzjz -11-16 m: mmmmmxrmmmmmtmxkmmhd -4-10 h: gzkhhxplhhhh -3-7 d: smdxmdfpn -12-17 t: tttttttntttdttttt -3-4 f: kfffjwhbllp -4-10 h: hhgkvhhhnqhh -14-18 w: whlchwwqwwlrwjdbwww -4-6 z: szjzhjhpzzmgz -3-9 x: xxxxxxxxq -5-6 x: rxprlx -3-4 b: pbbbbb -11-13 g: ggggggggggggh -2-3 b: bfbb -6-7 d: dddddvd -2-10 p: ppskvdctvpsn -12-18 r: rrrrsrrrrrrfrrrrrrr -4-5 c: ckclcc -8-13 v: vvtmtvvvvvvvvvzwp -4-18 j: qmdwjqqlpznldltqvjm -1-4 j: dbcjpzk -4-5 f: ffmfqvzf -8-10 p: pprptnfvpphvppp -7-8 z: zzzzzzzzz -10-11 n: xnnnnnnnnnnn -10-17 v: jwmqwvplsvvvfhhll -5-6 w: wwwwqtw -5-13 c: cccwbcccccccncfc -13-17 r: rrrrrrrrrrdrrrcrldn -2-15 b: nbnknkblbdbbhxxn -17-19 n: jwmjbxxvcrqlwpsknnz -5-16 x: xxxxxxxxxxjxxxxnx -1-7 m: mmmmmmvm -4-5 r: rrrrv -6-7 c: xkdzcscg diff --git a/2020/03/input b/2020/03/input deleted file mode 100644 index 6673c40..0000000 --- a/2020/03/input +++ /dev/null @@ -1,323 +0,0 @@ -....#..#.......#........#....#. -..##.#.#.#...................#. -....#.#.##..#....#......#...... -.........#.#......##.....#..... -..........#.###.##...##........ -#....#.#.......##.....#..#..... -#...........#.#...#..#..##.##.. -......##.............#.....#... -..##..........###..#.#..##..... -...........#........#......##.. -..##...........##.............. -..#......###.#.....#.#.#....... -..#..#..#..........#.#....#.... -.#.....##...................... -...#...##..#...#.........#..##. -.#......#..#..#...#......#.##.. -..##.##.......#..#.....#..#...# -..............#..#..#...#...... -...#...#....##.....#...#...#... -......................#...#.... -.......#......#...#..##...#.#.. -##......#..#.....#....#.....#.. -....#.#.##.#.#....#............ -#.....##.............#......... -..........#...........#.#.....# -...#...##....#.#........#..#... -................#..#.##.##....# -......#...#...##...##....#..... -##....#..#..#...#..#........... -#..................#...#.#..#.. -....##....##.#....#..#......#.. -.....#...........#.........##.. -..#..............#.........#..# -......##....................#.. -..#.....###...####...#...#.##.. -#..#.#......#.....#.......#.#.. -##.#.........######........#... -..#....###...#.#..............# -.....#..............#.........# -....#......#..#.........#...#.. -.....###.....#.###.......###... -#.#..#.....#....##...#........# -..##....#..#.........#...#.#... -..#..##.............#....#.#.#. -..##.#..#.#.#.........##....... -#.#..#.........#..............# -#..#.........###.......#.#..#.# -.............#...#....#......#. -..........#.#...##.###.....#.#. -..#.....#...................... -.......#......###.#.......#.... -....#....#.........#...###.#.#. -.#.............#............#.. -....#..#.............#.#....#.. -....#.....#...#...##.#......... -..#...#...#..................#. -........#....#.....#........... -.....##.......#...#.#..#..#.... -...#............#..#.#......... -......................#........ -....#......#.....#.#....#...... -.....#..#.........#.........##. -...............#.....#....##... -...#.#.#...#..#...........#.... -.#....###......##...#.#.#.#.... -.....#...#....####....##....... -..#......#..#.....##.#...#..... -...#.##..#....#..##.....#...... -..#......#...#...##.....#...#.. -......#.....#........#......... -..#.#....#..............##....# -..#...#......##............#... -.##.#.......#.......#......#..# -...##.##...#.....#.......#..#.. -......##..#....#.......#....... -.....#..#..#.#.....#.....#...## -##.#...#.#.#.....#...#.#.#.##.# -...................###...#..#.. -.#.....##.#......#........#.... -.##...##.#..........#...#....#. -......#..............#.#......# -...#.......#..#...........#.... -.###...#............##..#...##. -##..#.#.........#............#. -#...#.#......#.##...........#.# -.#.#...#........#......##...... -....#...#...#.....#...#....#... -...##...........##.........#... -.........#...#..###............ -..#........#...............#... -.............#....#.#.......... -........#......#.#.......#....# -.................#....##.#.##.. -..#...##........#.............. -#..#........#...#....#......... -......#.#.....#.....#..###.#..# -....#............#...#.#.#..... -............#..........#...#... -..........#....##.#.........#.. -..............#...#...#..#..... -#......#....#..##....#......##. -...#....#.................#.... -.#.##.............#...#....##.. -....#..#.........#..#....#....# -..#.....##..#......#.#..#...... -..#..#.....#........#...#..#..# -.........##.#.##.#.......#....# -..#.......##.##...#.....#.....# -.............##...#...........# -..#......#..#....#...#..#.##... -....#........#......#.........# -.......#........#..#.#.#..##..# -..#......#...........##...#.... -.....#..#.#...#..............## -.#..#......#......#........#..# -...##...............#....#..... -.......#...#.......##..#....... -.....#....#...#...#..#.....#.#. -...#.........#.....#........... -...#.....###....#....#...#...#. -#..#.....#.........#.........#. -.................#.#.....#....# -...........#..........#..#..... -........#.#....#...#..#.....### -#............................#. -..##..#..#...##.........#...... -......##....#.#...#.........#.. -......#..##.#......#..#.....#.. -...#.......##....#.#....#...... -.....#........#...#............ -#.......#...#.........#......#. -......#......#....#..#......... -..#.#........#..#......#....#.. -.#..#.#..........##....###.#..# -...#....#.##..#...#....#....... -..#.....#......#.###.......#... -..............................# -.....#..#...#...........#...... -.##...#....##....#.#.#.#....#.# -.#...#....#...#........#....... -....#............#...##..#..... -....##..#....#....#.....#....## -.............#..##.#.#.#....... -#.......#.#.#.......#..#..#.... -#..#...........#.......###..#.. -.#..##.#.....#........#........ -..#.#.......#............#..#.. -...........#..#............##.# -.....#.......#.....#..#.##.#..# -......#......##.....##......... -..##.#..#.#..#..#.............. -.....#.............##...#.#.##. -.#......##.#..........#........ -..#..#.........#.....#.#.#..... -..#.....#.......#.....#..#..... -#.#.#........#.#...#....#..#... -.#.#.......#............#....#. -......#..................#....# -.#...#...#.....#.#..........#.. -.#..##....####...........#.#... -..##.....#...#.#....#....#..... -#.....................#....#.#. -###..###.#.#...........#.....## -......#......#..........#...... -...#......#.##.....#......###.# -.............#..#.#...........# -..#.............#.#..#.....#... -...#...............#....##...## -........#.................#.... -#..###.....#.......##.#......## -....#.#..............#......... -#..........#.....#..##...#..... -................#...#..#....#.. -..#...#....##..........#.#..... -......#........##......#..#...# -...#....#..#.....#.......#...#. -.#.....#..#...#..###....#...... -....#.........#....#.#.#.....#. -#.#....#...#....#.....#..##.... -.......#..#..#..........#...#.. -..#.#..#.....##.#.#............ -..#....#.....#..##..#..#.#..#.. -..#.##.#...........#...#..#.... -.........#........#...#........ -..#.#.#.......##.........#.##.. -#.#..........#.#...#..#......## -.#..#....................#.#... -.##......#................#...# -..##.#######......#....#....... -....#...##.#....#.#............ -.##....#...##.......#...#..#... -...........#...#...#...#..#.... -#...#.....#.......#....#.....#. -.............#................. -........#.#.......#...#.#.#.... -..............#............#.#. -......#......##..#.......#....# -##...#..................#...... -.....#......###.....#.......#.# -.....#.#............#.#........ -..#.#..#............#....#.#... -##.#.###.#.#.#..#......#....... -...##........#..#.....#.#.#..#. -##......#.##.....####..#....... -............#...#..#...#..#.... -...#..#................##.#..#. -.#....#.#...........##.#.#...#. -####..#...........#.......###.. -.......#.................#..... -.......#....#.......##....#.... -..#.........#...#....#......... -..........#..#...#.#...##..#... -....##..........#.........##... -#.........##..#.#..#.......#... -.#...........#....#...#...#.#.. -....#..#.....#...##....#.#....# -.#....#.....#......#..##.##.#.# -#......#..#.......##........... -...#..#...#.#.................# -......#.......##....##.#......# -....#....#.#.#.....#....#....#. -..#..........#.##...##..#...... -...#..#........#....#.#..#....# -##.......#........#..........#. -.#........#.......#...#..##...# -..#..#..##..#...........#...### -..#......#..........#..##...... -.#.....#..#.#...#...#.........# -#.#......##.................... -#...#.....##...........#....... -........#...#....#.......##.... -...#.##...#....#....#..#..#..#. -...#..#......##....#..#..##.... -#...#..........#.#............. -##..#........##.....#.........# -.....#......#.#...###..#....... -#..##.#..#.###...........##..#. -.....#....#..........#.......#. -##.........##.#................ -....#.........#............##.. -.......#........#......#..#..## -.#...#...##..#....#..#......... -.............#...#.#........#.. -......#..#...#..#.###..#....... -........##.#..#.#..#..#........ -#.##..#..#..........#...##..### -.##...#............#.#...##..#. -................#....##.#...#.. -#.................#..........#. -...#..#..#..................... -..#...##.#.#................... -.....#...#.......#............# -..#..#.........#..##.#..#.#...# -.....#.#.....#.#.......#.....#. -..................#..#....#.#.. -..#.....###.##.......##....#.#. -..#......##.......#....##.#.... -....#...................#..##.# -.......#....#.##.#.......#....# -..#...#......#..#...###....#.#. -..#..#.#....#...........#.....# -.....#..#..#.......#........#.. -......#.##.#......#...........# -#...#....#.#..##.##..#..##..... -#...##....#.#...##........#.... -..##............#.#.#.......... -....#.....#.#..#.......#..#.... -#..#.#.....#..#..##...#..##.... -...##........#...........#...#. -.####......#..##.........#.#... -.......#....................... -.................#....#..#..... -.........##......###........... -.##......#.#.#....#.#...#..###. -....#......##.###.#.#..#....... -..........#.......##......##..# -...........#.......#..##....... -.....###..#..............##.... -........##..#.#.#......#....#.. -#....#......................... -...........#...............##.. -......#.................#...... -.....#...#..##...##...#...#.... -..........#.#...##.####......#. -..#.#.....##....#...........#.. -..........#....#..#....##...#.. -.#.......#..##...#...#.....#... -...##....#.#......##...##....#. -#.......#.......#.##.#...#.#... -#...#..................#......# -..#.......#...............#..## -#.....#..................#....# -.##.....#.....#......####.....# -..#........#...#.#........#...# -..##.....#....#...#...........# -..#..#.....##..#.##...#........ -..........###..#....##.....#... -...#...#....#.##.#...#.#....... -..##......#.......#.......##... -............#............#..... -.##....#.........#............. -....#....#....#........##...#.# -.......##...................... -..........#.#.................# -......##.#...#.........#.....#. -..#...#......#..#.............# -..........###.#..#.#...#..#..#. -#..#.#..#....##...#...#.#...#.. -.#........##...#......#.##..... -...###.#...##..............##.. -#.#.#...#...#..#....#.#..#..... -.#.#.##..#....#......#.#....... -...#..#.#....##...........#..#. -.....##..##......#.#........... -......#.....#....####....#..... -.#.#.#...#..#..#...........#... -.....#......................#.. -.........#.........#.###.##.... -.....#......##..........#...... -..#...........##...........#... -..............#.........#.....# -..#....#..#...#...##.#......... -.#.#.#....#..........#......... diff --git a/2020/04/input b/2020/04/input deleted file mode 100644 index c49fb69..0000000 --- a/2020/04/input +++ /dev/null @@ -1,1135 +0,0 @@ -eyr:2029 pid:157374862 -byr:1991 ecl:amb hcl:#a97842 hgt:178cm - -byr:1962 pid:547578491 eyr:2028 ecl:hzl hgt:65in iyr:2013 hcl:#623a2f - -hgt:71in eyr:2037 -ecl:#8e276e hcl:z iyr:2019 -byr:2022 pid:157cm - -hcl:#733820 hgt:175 eyr:2028 iyr:2011 -pid:87786389 -ecl:hzl byr:1980 - -hgt:163in hcl:z pid:8261494508 cid:136 ecl:grn eyr:1958 -byr:2030 iyr:1991 - -iyr:2021 -hcl:6708a3 -ecl:zzz eyr:2034 byr:2010 -hgt:189cm -pid:466438311 - -iyr:2012 pid:9720867166 byr:2006 eyr:2022 hgt:72cm ecl:utc hcl:#c0946f - -ecl:#353bc9 -iyr:2020 pid:874363951 cid:113 -hcl:z eyr:2040 hgt:76in byr:1975 - -eyr:1971 -byr:1955 pid:193cm hgt:189cm hcl:#ceb3a1 ecl:grn -iyr:2023 - -byr:2014 -iyr:2026 eyr:1978 hcl:z cid:312 pid:8294818417 -hgt:169in ecl:#82bb02 - -ecl:amb -byr:1936 hcl:#7d3b0c pid:429853734 -cid:342 iyr:2010 eyr:2025 hgt:160cm - -byr:2025 hgt:176in hcl:a490ac -ecl:#956d3f iyr:2027 -eyr:2021 pid:9858101884 - -hgt:142 pid:175cm -eyr:1952 byr:2004 iyr:2007 ecl:#da035e hcl:#623a2f -cid:194 - -hgt:156cm -pid:349122810 hcl:#b6652a eyr:2026 byr:1948 ecl:lzr iyr:2020 - -byr:1997 ecl:blu -hcl:#888785 pid:381094641 iyr:2014 hgt:192cm eyr:2027 - -hcl:7b10a2 ecl:lzr byr:2022 -eyr:2035 -pid:#38b715 hgt:190in iyr:2029 - -pid:188cm byr:2014 -cid:241 ecl:#dda9bd hcl:#8f6ebc -hgt:188cm iyr:2014 eyr:2029 - -hgt:76cm ecl:gmt hcl:z iyr:2024 -pid:3283057785 -byr:2019 eyr:2026 - -iyr:2010 pid:284327216 hgt:191cm -byr:1970 -hcl:#18171d -ecl:grn -eyr:2023 - -byr:1929 eyr:2026 cid:194 ecl:oth hgt:156cm pid:224596482 hcl:#b6652a iyr:2013 - -eyr:2030 byr:1958 hgt:190cm -pid:162950579 iyr:2010 -ecl:brn -cid:250 hcl:#fffffd - -ecl:xry iyr:2025 pid:#0155c1 -hcl:#341e13 -eyr:2027 hgt:163cm byr:2025 - -hcl:#602927 pid:908859481 byr:1962 ecl:hzl -iyr:2021 eyr:2028 hgt:180cm - -iyr:1966 eyr:1976 pid:#bbfe21 hcl:63454a cid:259 -ecl:blu -byr:2024 hgt:69cm - -ecl:#644daf -byr:2021 eyr:2040 -hcl:bc83fe -iyr:1976 hgt:59in pid:60311335 - -iyr:2018 -pid:121801570 hgt:182cm ecl:blu byr:1922 cid:265 eyr:2024 hcl:#888785 - -byr:1933 -pid:232653422 ecl:gry hcl:#18171d -hgt:171cm eyr:2035 iyr:2011 - -ecl:oth iyr:2015 byr:1937 -pid:828621370 hcl:#602927 -eyr:2026 -hgt:193cm - -iyr:2010 ecl:grn eyr:2022 -hcl:af37d1 pid:761632482 hgt:65in cid:93 -byr:1993 - -hgt:169cm cid:121 -iyr:2018 -hcl:#6b5442 -pid:059725560 ecl:oth -byr:1972 eyr:2028 - -eyr:2024 byr:2023 ecl:gry -iyr:2017 -pid:778551716 cid:256 hcl:#733820 hgt:184cm - -hcl:#ceb3a1 pid:613277258 byr:1941 hgt:67cm eyr:2029 -ecl:hzl -iyr:2017 - -ecl:hzl iyr:2012 pid:498418959 eyr:2022 -byr:1929 hgt:164cm hcl:#a97842 cid:226 - -hgt:157cm eyr:2029 -byr:1922 iyr:2014 ecl:grn cid:233 hcl:#888785 pid:802870003 - -hgt:184cm -ecl:oth hcl:#888785 iyr:2010 byr:1929 eyr:2030 -pid:063671905 - -hcl:#888785 hgt:144 eyr:1961 -iyr:2005 -byr:2027 -cid:164 pid:41787324 -ecl:utc - -hcl:#7d3b0c -pid:570743051 byr:2022 eyr:1975 -iyr:2018 ecl:utc hgt:188in - -eyr:2028 pid:970460968 -hgt:161cm -iyr:2017 ecl:amb -cid:318 byr:1967 hcl:#cfa07d - -hgt:183cm eyr:2036 hcl:070713 iyr:1959 -cid:242 byr:2011 pid:#0855a5 ecl:lzr - -hcl:#ceb3a1 eyr:2023 iyr:2016 -ecl:oth hgt:84 -pid:156cm byr:1949 - -eyr:2025 ecl:brn hgt:172cm pid:487559063 iyr:2013 -hcl:#efcc98 -byr:1985 - -eyr:2023 hcl:#6b5442 byr:2021 hgt:75cm iyr:1943 -pid:427375038 ecl:#70c167 - -ecl:hzl -eyr:2028 byr:1957 iyr:2010 -hcl:#602927 -hgt:151cm pid:755290924 - -cid:184 hgt:172cm -pid:7056500139 iyr:2016 byr:2016 -hcl:e40e08 ecl:#d21247 - -ecl:oth -eyr:2025 -iyr:2010 byr:1971 cid:128 pid:932834922 -hcl:#602927 -hgt:167cm - -ecl:brn hgt:61in iyr:2016 hcl:#341e13 -pid:918193693 byr:1972 eyr:2029 cid:56 - -byr:1956 iyr:2020 eyr:2030 hgt:72in -pid:179969841 -ecl:blu - -ecl:#09fd92 cid:209 hgt:69cm iyr:2014 -eyr:2028 pid:#2ad9c0 hcl:#b6652a -byr:2012 - -ecl:lzr byr:1980 cid:104 -iyr:1965 pid:57029893 hcl:z -eyr:2030 hgt:64cm - -pid:496149551 -hcl:#6b5442 hgt:181cm byr:1978 iyr:2017 -eyr:2026 -cid:291 ecl:hzl - -iyr:2018 hcl:#ceb3a1 -eyr:2021 cid:183 pid:612653062 -ecl:oth -byr:1982 - -hgt:153cm pid:877597531 ecl:gry -iyr:2014 hcl:#866857 cid:333 -byr:1953 -eyr:2022 - -iyr:2015 -ecl:brn -pid:823959694 byr:1998 hcl:#18171d -eyr:2025 hgt:174cm - -iyr:2012 cid:93 -ecl:oth pid:142618419 byr:1955 hgt:193cm eyr:1977 hcl:#602927 - -hcl:z ecl:dne iyr:1926 eyr:2026 pid:175cm hgt:150 byr:2023 cid:234 - -hgt:61cm iyr:1965 byr:1956 -pid:224946350 cid:105 -eyr:1951 hcl:#733820 ecl:amb - -hcl:#866857 -byr:1970 pid:447859408 -eyr:2030 -hgt:65in iyr:2011 ecl:grn - -cid:184 eyr:1976 byr:2021 hgt:187cm -pid:858786336 ecl:#0d63e1 hcl:z - -hgt:178cm iyr:1986 hcl:51ac0c ecl:dne eyr:2023 pid:180cm - -hcl:#cfa07d pid:002093179 -ecl:oth -byr:1983 hgt:159cm iyr:2016 eyr:2025 - -ecl:gry hcl:#c0946f -byr:2009 pid:#e00fc8 -hgt:62in cid:150 iyr:2013 eyr:1957 - -byr:1942 ecl:oth eyr:2020 pid:765036664 hcl:#6b5442 iyr:2015 cid:155 - -ecl:hzl iyr:2014 -hcl:#efcc98 hgt:179cm eyr:2028 -byr:1921 pid:#666905 - -ecl:utc eyr:2040 hcl:669f5b pid:981368190 -byr:2006 iyr:1949 -hgt:179in - -ecl:#062fcd eyr:2035 byr:1962 iyr:2026 hcl:z hgt:161cm pid:75591618 - -hcl:#b25ef5 pid:434943296 -ecl:oth hgt:165cm -iyr:2013 eyr:2020 -cid:78 byr:1924 - -iyr:2018 ecl:oth byr:1972 eyr:2028 pid:035313920 -hgt:59in hcl:#fffffd - -hgt:185cm -hcl:#6b5442 -cid:102 iyr:2020 byr:2001 -eyr:2028 pid:003365121 ecl:amb - -pid:90937712 hcl:z hgt:173in byr:2012 ecl:blu iyr:2009 eyr:2039 - -pid:509460932 eyr:2026 -hgt:71in iyr:2010 cid:138 byr:1929 ecl:grn - -ecl:xry -hgt:119 -pid:051834447 eyr:2033 -iyr:2030 hcl:z byr:2030 - -pid:443984745 eyr:2026 ecl:oth -byr:1948 hcl:#a97842 hgt:168cm -iyr:2017 - -hcl:#602927 iyr:2020 cid:161 pid:069708283 hgt:178cm byr:1960 -eyr:2022 ecl:hzl - -iyr:2026 hcl:766b30 eyr:2032 byr:2030 pid:40361792 hgt:158in ecl:#b300dc - -eyr:1998 pid:#5c21e4 iyr:2029 ecl:#bef182 -byr:1944 hgt:166in -hcl:#b6652a cid:317 - -ecl:amb -eyr:2024 -hcl:#a97842 -pid:086765271 hgt:183cm iyr:2018 cid:314 byr:2001 - -hgt:163in pid:491612094 iyr:2028 -cid:82 ecl:#8a052d -hcl:#ceb3a1 -eyr:2018 - -byr:1970 eyr:2039 -hgt:174in hcl:#623a2f -iyr:2020 cid:154 ecl:grn pid:103138652 - -pid:73895324 eyr:2026 byr:1952 ecl:brn hcl:#733820 hgt:159in iyr:2015 - -hcl:#623a2f ecl:brn eyr:2026 hgt:185cm pid:791563822 iyr:2019 byr:1951 - -hcl:#fffffd -iyr:2014 hgt:83 cid:101 pid:724483094 -eyr:1995 byr:2015 ecl:lzr - -hcl:#ceb3a1 -iyr:2013 -eyr:2021 byr:1994 ecl:hzl -pid:037849486 hgt:60in - -pid:63340670 iyr:1995 hcl:b54c2b hgt:71cm -cid:184 byr:2004 ecl:dne eyr:2026 - -hgt:169cm -ecl:brn byr:1947 iyr:2014 cid:224 hcl:#7374df - -hcl:#623a2f -pid:471948403 ecl:gry -hgt:154cm -eyr:2023 iyr:2016 byr:1925 - -eyr:2024 hgt:180cm hcl:#efcc98 iyr:2020 ecl:gry byr:1961 pid:318184801 - -ecl:blu iyr:2012 eyr:2020 hgt:190cm -byr:1977 -pid:331654452 hcl:#cfa07d - -pid:812502106 byr:1938 -eyr:2020 hgt:169cm ecl:oth hcl:#341e13 iyr:2011 - -cid:286 byr:1942 eyr:2034 hgt:116 -ecl:utc -iyr:2023 hcl:#602927 pid:181cm - -ecl:amb iyr:2011 hcl:#cfa07d eyr:2029 byr:1975 -hgt:183cm pid:548900689 - -ecl:utc pid:182cm -hgt:60cm -eyr:1989 iyr:1993 hcl:z - -iyr:1985 hgt:186 byr:2018 -eyr:2001 pid:9257131167 -hcl:261a65 ecl:lzr - -hgt:152 -byr:1922 pid:72992226 -iyr:1968 -ecl:dne eyr:2028 hcl:5c2950 - -ecl:grn -byr:1943 hgt:74in eyr:2022 -pid:135491924 -iyr:2011 hcl:#623a2f - -iyr:2026 pid:7955389103 -cid:311 -ecl:#b81171 hcl:z eyr:1935 byr:2024 - -byr:1974 iyr:2010 hgt:165cm -ecl:amb cid:343 eyr:2023 -pid:972786259 hcl:#6b5442 - -iyr:2020 byr:1936 -ecl:gry hcl:#efcc98 hgt:170cm eyr:2021 pid:520354073 - -hgt:185cm hcl:#ceb3a1 -pid:317012754 byr:1991 -cid:199 iyr:2011 -ecl:blu eyr:2028 - -ecl:#e4e01f byr:2008 -cid:293 iyr:2013 hcl:z pid:#368f7a eyr:2036 - -eyr:2022 pid:424388475 iyr:2008 hcl:z hgt:61cm -ecl:zzz byr:1985 - -hcl:#18171d iyr:2014 -cid:88 -byr:1951 eyr:2021 pid:812441789 hgt:181cm ecl:blu - -ecl:amb eyr:2029 hgt:70in pid:580245172 -iyr:2010 byr:1927 -hcl:#a97842 -cid:284 - -hcl:#3b85ed -ecl:gry eyr:2029 pid:417534919 byr:1960 -iyr:2010 hgt:71in - -hcl:#c0946f -pid:824103775 hgt:157cm iyr:2018 ecl:brn eyr:2024 byr:1961 - -pid:673501373 -eyr:2033 -ecl:#06523f hcl:z byr:2030 iyr:1978 hgt:153cm - -iyr:2019 -hcl:#a97842 byr:1951 hgt:183cm eyr:2024 ecl:blu -pid:346079429 - -eyr:1937 pid:964649406 -hgt:162 -cid:66 -ecl:#f89cc0 -hcl:#866857 byr:2024 - -hgt:114 ecl:#e7ed3a -byr:2029 cid:190 -eyr:2026 iyr:1986 hcl:z pid:185cm - -hcl:#cfa07d hgt:192cm -pid:12494711 eyr:2028 -iyr:2020 -ecl:brn byr:2004 - -pid:710015269 -byr:2011 eyr:2033 hgt:181cm -ecl:#fb2702 - -cid:259 pid:208799387 -eyr:2025 hcl:#623a2f byr:1947 ecl:oth hgt:164cm iyr:2014 - -ecl:brn eyr:2025 pid:432178809 hcl:#341e13 -cid:50 -hgt:192cm iyr:2012 -byr:1994 - -hgt:150in pid:4902585462 ecl:#7074ad cid:230 iyr:2019 eyr:1931 hcl:z byr:2007 - -ecl:gry -byr:1942 -hcl:#602927 cid:178 iyr:2014 hgt:193cm pid:349100081 eyr:2030 - -byr:1923 hcl:#cfa07d eyr:2021 ecl:brn pid:591544598 hgt:157cm -iyr:2016 - -hcl:e15737 -iyr:2017 byr:2030 -eyr:1994 pid:470833249 -hgt:181cm cid:70 ecl:grn - -eyr:2030 -hcl:#866857 pid:569423049 byr:1948 -ecl:oth - -eyr:2026 -byr:2006 -hcl:#ceb3a1 -iyr:2010 pid:094156115 hgt:64cm ecl:oth - -byr:2002 cid:215 ecl:hzl -hcl:#602927 iyr:2015 pid:53150410 hgt:168cm eyr:2028 - -iyr:2016 hcl:#7d3b0c hgt:162cm -byr:1937 eyr:2020 ecl:hzl pid:728906226 - -byr:1921 -iyr:2018 hcl:#888785 -eyr:2026 hgt:185cm pid:164432370 ecl:brn - -ecl:gry iyr:2011 -eyr:2026 hgt:190cm -hcl:#866857 pid:884570088 byr:1996 - -ecl:blu -cid:257 -iyr:2016 byr:1989 -eyr:2024 hgt:179cm hcl:#c0946f pid:418340261 - -pid:9367990743 hcl:z hgt:182in ecl:utc -byr:1988 eyr:2025 - -ecl:hzl hgt:157cm -iyr:2010 eyr:2027 -hcl:#fffffd byr:1956 - -eyr:2024 pid:834302242 ecl:hzl -iyr:2015 cid:97 hgt:188cm hcl:#888785 byr:1927 - -ecl:brn eyr:2021 byr:1958 -hcl:#a97842 hgt:170cm pid:256795932 iyr:2017 - -hcl:756c4a -pid:812879747 -byr:2002 -eyr:2027 ecl:blu iyr:1952 hgt:66cm - -pid:#c5e14f -iyr:2026 byr:2028 hgt:162 hcl:87ba57 -eyr:1952 ecl:lzr - -hcl:#341e13 hgt:81 eyr:2021 iyr:2029 cid:262 ecl:amb pid:61006868 -byr:2011 - -pid:#e58702 cid:145 hcl:#866857 -ecl:grn iyr:2028 hgt:192in eyr:2025 byr:2017 - -iyr:2026 byr:1969 -ecl:grn -hgt:70cm cid:140 hcl:e0f231 eyr:2027 -pid:2832019 - -cid:112 eyr:2028 iyr:2018 hcl:#7d3b0c pid:868808117 byr:1985 ecl:blu - -iyr:2017 -pid:350399038 -cid:72 hcl:#ceb3a1 -ecl:gry -hgt:151cm byr:1946 eyr:2029 - -eyr:2026 hgt:174cm iyr:2010 pid:534641153 hcl:#733820 byr:1965 - -hgt:66cm -byr:2010 ecl:gmt eyr:2039 -iyr:2024 hcl:z - -pid:626085326 -byr:1971 eyr:2024 -hcl:#cfa07d hgt:170cm -ecl:hzl iyr:2019 - -hgt:185cm pid:995661846 ecl:hzl iyr:2016 byr:1963 hcl:#a97842 eyr:2023 - -ecl:grt iyr:1976 byr:2010 -pid:170cm -cid:343 hcl:#7d3b0c hgt:171cm - -pid:732695396 -ecl:zzz hgt:151in byr:1955 -eyr:2035 iyr:2026 hcl:z - -hgt:187cm hcl:#341e13 iyr:2015 pid:556697270 eyr:2025 ecl:blu byr:1926 - -ecl:oth -pid:515980529 -hgt:168cm eyr:2023 -byr:1983 iyr:2012 hcl:#341e13 - -byr:2010 -hgt:189cm iyr:2016 -hcl:#8ff71e -eyr:2010 -ecl:blu -pid:317940449 - -iyr:2013 hgt:157cm hcl:#a97842 pid:967988435 -ecl:blu cid:214 eyr:2027 byr:1960 - -pid:2666548509 cid:208 hgt:72cm hcl:#7d3b0c eyr:2040 byr:2008 -ecl:amb -iyr:1926 - -eyr:2039 -pid:203432895 hgt:154cm byr:1949 -iyr:2010 -hcl:z cid:144 ecl:xry - -pid:984689798 byr:2016 iyr:1999 ecl:utc -eyr:2037 hgt:68cm hcl:z - -byr:1969 cid:230 hgt:72cm eyr:2032 -ecl:gry pid:849701444 -hcl:#c0946f -iyr:2012 - -eyr:2026 -pid:588870142 -hcl:#ae5619 hgt:173cm -cid:189 -ecl:grn byr:1996 iyr:2013 - -byr:1973 -hcl:#cfa07d ecl:blu -hgt:193cm eyr:2028 cid:115 pid:786380485 iyr:2011 - -hcl:#fffffd eyr:2028 hgt:155cm pid:499022582 -ecl:blu byr:1977 iyr:2014 -cid:212 - -ecl:#92bb4b -pid:815154669 byr:1923 eyr:2023 -hgt:183cm iyr:1929 hcl:#ceb3a1 - -byr:1966 eyr:2021 iyr:2020 hcl:#6b5442 ecl:hzl -pid:3508035599 -hgt:70in - -ecl:amb -hcl:#18171d -byr:1927 -hgt:177cm pid:555764540 iyr:2018 eyr:2025 cid:90 - -hgt:139 ecl:#878a7d byr:2006 cid:275 iyr:1980 hcl:60fca6 eyr:1952 pid:001439727 - -byr:1985 -hgt:174cm ecl:gry -iyr:2018 -cid:204 hcl:#733820 -pid:141048398 eyr:2027 - -ecl:gmt hcl:#6b5442 hgt:158cm -iyr:2025 -byr:2030 pid:966397365 eyr:2029 - -byr:1962 hgt:166cm pid:261989937 cid:320 eyr:2026 -iyr:2015 hcl:#c0946f -ecl:hzl - -pid:852283506 iyr:2018 eyr:2020 byr:1981 hcl:#733820 -ecl:hzl -hgt:162cm - -pid:3873488100 iyr:1982 ecl:grn -hgt:63cm eyr:1936 -byr:2011 hcl:8d118a - -iyr:1937 -hcl:817646 -byr:2026 eyr:2031 pid:#47591d hgt:183in -ecl:blu - -eyr:2025 hgt:153cm iyr:2015 pid:498382864 -cid:307 -byr:1943 -hcl:#f66fe1 ecl:oth - -iyr:2017 hgt:66in byr:1948 hcl:#b6652a eyr:2025 -pid:188366364 -ecl:amb - -ecl:lzr -pid:453174702 iyr:2028 eyr:2032 cid:228 byr:2011 hcl:z -hgt:172cm - -hgt:186cm eyr:2030 cid:316 hcl:z byr:1994 -iyr:2012 ecl:amb pid:993162839 - -hgt:160cm -ecl:grn pid:523473760 byr:1993 -iyr:2016 eyr:2025 hcl:#602927 cid:261 - -iyr:2016 pid:520973843 ecl:gry -eyr:2023 cid:232 -byr:1944 hgt:159cm hcl:#cfa07d - -byr:1969 hcl:#1d37de hgt:184cm eyr:2027 pid:088048141 -iyr:2016 cid:307 ecl:hzl - -eyr:2040 iyr:2012 pid:723592140 -hgt:61cm hcl:#18171d ecl:dne - -eyr:2025 -ecl:oth pid:4697392468 -hgt:183cm iyr:2017 hcl:b07d71 -byr:1996 - -ecl:amb eyr:2022 cid:143 pid:806594272 hgt:158cm byr:1977 iyr:2014 -hcl:#866857 - -ecl:blu -eyr:2022 iyr:2018 byr:1983 hgt:167cm cid:321 hcl:#efcc98 -pid:344179526 - -byr:1925 eyr:2021 -hgt:193cm iyr:2020 ecl:grn -hcl:#888785 - -iyr:2018 -cid:319 byr:1972 hgt:181cm hcl:#fffffd eyr:2023 pid:493780616 - -eyr:2021 -hcl:#733820 -ecl:#e91c71 -iyr:2020 pid:451676066 hgt:166in -byr:1993 - -eyr:2026 -hcl:#b6652a ecl:blu byr:1999 iyr:2020 -hgt:163cm pid:955741810 - -iyr:2016 hgt:179cm hcl:#602927 -pid:673271332 byr:1963 eyr:2027 ecl:amb - -byr:1927 -iyr:2015 hcl:#866857 -ecl:oth -hgt:159cm -pid:992992996 eyr:2030 - -pid:283188332 hgt:168cm hcl:#6b5442 -eyr:2027 byr:2028 ecl:hzl iyr:2030 - -byr:1944 pid:628012522 eyr:2020 -hcl:#866857 -iyr:2019 ecl:amb -hgt:168cm - -cid:317 pid:333228098 hgt:158cm iyr:2014 byr:1958 eyr:2024 hcl:#a97842 ecl:oth - -hcl:#733820 -cid:314 ecl:oth byr:1938 eyr:2030 hgt:71in -pid:790938694 iyr:2014 - -iyr:2020 ecl:grt eyr:2018 -hgt:155cm -pid:1034925815 hcl:#623a2f cid:304 - -ecl:brn hgt:158cm hcl:#38fe6c eyr:2030 byr:1926 pid:0860404500 iyr:1993 cid:348 - -byr:1998 -hgt:185cm -ecl:brn eyr:2021 pid:567032567 hcl:#733820 cid:328 iyr:2017 - -pid:491430863 cid:146 hgt:181cm eyr:2026 iyr:2015 ecl:amb byr:1950 hcl:#c0946f - -eyr:2033 cid:289 -pid:396679011 ecl:oth byr:1988 -hgt:156in -hcl:#cfa07d iyr:2029 - -ecl:grn iyr:2015 -byr:1986 hcl:#a97842 hgt:62in -pid:403990108 eyr:2030 - -pid:42635067 cid:301 -iyr:2027 hgt:173in -byr:2004 hcl:z -eyr:2034 - -byr:2020 hcl:#fffffd -hgt:180in eyr:2040 pid:304951921 -iyr:2030 ecl:#1aaf20 - -iyr:2020 hcl:#888785 ecl:hzl hgt:181cm byr:1992 eyr:2021 pid:936006959 - -hgt:172in ecl:#fd71a7 -hcl:787715 pid:363058480 byr:2020 -iyr:2022 -eyr:2034 - -iyr:2018 ecl:blu eyr:2029 hcl:#cfa07d hgt:155cm byr:1937 pid:851148031 - -byr:2014 -cid:222 ecl:zzz hgt:67cm eyr:2040 pid:#8ab0e2 hcl:z iyr:2027 - -hgt:180cm hcl:#375883 eyr:2027 byr:1925 ecl:brn -iyr:2011 -pid:158752719 - -byr:1935 ecl:oth eyr:2027 pid:041108579 -hcl:#602927 iyr:2011 hgt:190cm - -hcl:#a97842 pid:131728607 ecl:blu iyr:2014 hgt:176cm eyr:2020 -byr:1921 - -pid:11754457 -iyr:2018 -hgt:65cm eyr:2038 -ecl:dne hcl:z -cid:293 -byr:1940 - -eyr:2023 -iyr:2016 -byr:1930 -ecl:hzl -cid:212 -hcl:#733820 hgt:59in -pid:319501919 - -cid:278 -eyr:1967 hcl:#ceb3a1 pid:#9f5254 hgt:177in byr:1977 iyr:2030 - -hcl:#ceb3a1 byr:1998 hgt:72in cid:202 ecl:gry pid:463378493 iyr:2015 -eyr:2030 - -hcl:#7d3b0c hgt:164cm ecl:hzl byr:1960 eyr:2023 -iyr:2017 - -ecl:hzl hcl:#866857 byr:1986 iyr:2018 eyr:2027 hgt:176cm pid:928057092 - -pid:431113230 hgt:186cm eyr:2025 -iyr:2018 ecl:amb byr:1973 hcl:#623a2f - -hcl:#cfa07d hgt:179cm iyr:2017 pid:760075190 ecl:amb eyr:2030 - -hcl:#602927 -iyr:2012 -pid:571020910 ecl:#b6715d byr:1943 eyr:2028 -hgt:161cm - -hgt:176cm cid:121 pid:654127593 ecl:brn hcl:#160d38 iyr:2015 -eyr:2021 byr:1997 - -eyr:2021 byr:1929 -pid:192025713 -hcl:#c0946f iyr:2012 ecl:oth hgt:179cm - -eyr:2024 ecl:gry -hgt:158cm byr:1932 hcl:#ceb3a1 -iyr:2010 -pid:521188306 - -eyr:2028 ecl:brn -hcl:#efcc98 -hgt:157cm -iyr:2012 -pid:212547203 byr:1970 - -eyr:2029 pid:182693366 hcl:#623a2f hgt:130 byr:1972 -cid:310 -iyr:2010 ecl:amb - -byr:1944 iyr:2013 -ecl:brn cid:335 -hgt:163cm -eyr:2025 hcl:#7d3b0c pid:405230824 - -hcl:#ceb3a1 iyr:2015 pid:572001387 byr:1962 -ecl:amb hgt:151cm - -byr:1928 -eyr:2022 -iyr:2018 ecl:blu -hcl:#602927 pid:767081131 - -byr:1948 hgt:180in pid:188cm -ecl:hzl -eyr:2013 hcl:e0b9f3 iyr:1975 - -hcl:#c0946f byr:1989 -eyr:1980 hgt:67cm pid:538025041 -iyr:2014 ecl:gry - -eyr:2028 pid:958756919 hcl:#733820 byr:1945 cid:158 ecl:blu -hgt:168cm iyr:2018 - -cid:200 hcl:#fffffd -byr:2015 ecl:gry eyr:2031 hgt:59 pid:065027646 -iyr:1967 - -byr:1999 ecl:hzl pid:813536928 iyr:2015 cid:296 hcl:#6b5442 -eyr:2025 hgt:186cm - -byr:2000 iyr:2012 -hcl:#fffffd -cid:263 hgt:68in pid:105489529 -ecl:amb eyr:2024 - -eyr:2026 hcl:#602927 hgt:181cm -byr:1982 -pid:603871531 iyr:2018 ecl:blu - -cid:302 pid:387895477 eyr:2027 -hcl:#cfa07d hgt:191cm iyr:2015 -ecl:hzl byr:1940 - -iyr:2018 cid:165 -ecl:blu hgt:181cm byr:1994 eyr:2026 pid:077013268 - -eyr:2022 hgt:174in iyr:2010 byr:2023 -hcl:#733820 ecl:oth -pid:311692961 - -ecl:#10f2a9 pid:964417986 -eyr:2024 hcl:#0aeec7 byr:1965 iyr:1943 hgt:167cm - -hcl:#341e13 iyr:2020 -ecl:brn -hgt:188cm eyr:2021 byr:1952 -pid:077471062 - -byr:1950 cid:110 hgt:160cm eyr:2026 -hcl:#623a2f -iyr:2013 -pid:972823574 - -pid:553704996 hgt:171cm -eyr:2028 iyr:2017 -hcl:#18171d byr:1954 ecl:blu - -hgt:180cm ecl:brn eyr:2029 pid:707999496 hcl:#cfa07d byr:1960 - -pid:9325738036 iyr:1996 hgt:152in byr:2004 cid:292 hcl:14a56f -eyr:2031 -ecl:#dbd99d - -byr:1957 -eyr:2021 pid:557648216 ecl:amb hcl:#7d3b0c hgt:186cm -iyr:2020 - -hcl:#602927 hgt:186cm pid:604175608 -iyr:2013 eyr:2026 ecl:oth byr:1991 cid:65 - -ecl:gry -iyr:2012 hgt:154cm -pid:872898058 eyr:2030 hcl:#341e13 byr:1994 - -pid:228236326 -iyr:2013 cid:347 byr:1942 -eyr:2021 ecl:brn -hgt:165cm -hcl:#fffffd - -pid:392777182 cid:189 hcl:#cfa07d eyr:2027 hgt:191cm ecl:blu byr:1978 - -hgt:158in iyr:2028 -pid:5145408095 byr:2012 ecl:#94c57d hcl:z eyr:1996 - -byr:1949 eyr:2021 -ecl:#5ffbeb iyr:1948 pid:42650064 hcl:z hgt:167cm - -iyr:2013 ecl:xry cid:100 -hgt:138 byr:2013 -eyr:1944 hcl:92b68c - -hgt:187cm -ecl:grn hcl:#602927 -iyr:2010 -eyr:2022 byr:1949 cid:280 pid:251802347 - -ecl:grn -cid:219 -iyr:2018 hgt:165cm -pid:703878503 eyr:2024 hcl:#b6652a -byr:2002 - -hcl:#18171d cid:341 ecl:amb byr:1941 eyr:2021 iyr:1990 pid:865132177 hgt:153cm - -byr:2008 pid:861480549 -cid:97 eyr:2028 hcl:#efcc98 -iyr:2015 -hgt:191cm ecl:#232b23 - -hcl:#cfa07d -eyr:2030 iyr:2013 cid:304 -ecl:gry pid:199056608 hgt:192cm -byr:1926 - -pid:355135528 hgt:153cm byr:1998 iyr:2019 eyr:2027 -ecl:amb hcl:#18171d - -eyr:2028 hcl:8eed9c ecl:grn -iyr:2010 byr:2005 hgt:107 -pid:64892698 - -pid:601671623 hgt:153cm iyr:2011 hcl:#b6652a byr:1975 ecl:grn eyr:2029 - -ecl:grn hcl:#18171d hgt:157cm -eyr:2023 pid:507932715 byr:1920 iyr:2020 - -eyr:2022 byr:1933 hcl:#fffffd iyr:2016 hgt:181cm pid:826522507 ecl:blu - -byr:2002 hcl:#866857 hgt:177cm pid:240202426 -ecl:gry cid:127 -eyr:2022 -iyr:2014 - -byr:1971 -iyr:2017 -pid:733985576 hcl:#c58c6c hgt:178cm -ecl:blu -eyr:2023 - -ecl:blu iyr:2017 pid:558732458 hcl:#1b3ab5 eyr:2025 byr:1967 hgt:176cm - -eyr:2025 ecl:gry iyr:2020 byr:1988 -hcl:#733820 -hgt:189cm cid:151 pid:934827751 - -ecl:gry eyr:1951 -iyr:1932 -pid:309366394 byr:1945 hcl:#623a2f hgt:179cm - -pid:462345884 ecl:hzl -cid:206 eyr:2021 hcl:#733820 -byr:1982 hgt:180cm iyr:2010 - -iyr:2020 hgt:155cm hcl:#341e13 pid:110467532 cid:92 ecl:hzl byr:1975 eyr:2028 - -hcl:#18171d iyr:2010 -hgt:182cm byr:1930 -eyr:2024 -cid:226 - -byr:1956 hcl:fb0c6f pid:181cm eyr:2012 iyr:2020 -ecl:#d38822 -hgt:69cm - -ecl:gry iyr:2018 -hgt:169cm byr:1981 -pid:534824014 cid:287 eyr:2021 hcl:#c0946f - -eyr:2039 hcl:#328e90 iyr:2015 -hgt:170cm pid:#9fa2a4 byr:1999 -ecl:#cd1fd7 - -hgt:190cm hcl:#733820 -pid:302244363 -ecl:brn -byr:1965 iyr:2013 - -iyr:2012 -eyr:2021 -pid:579705743 -ecl:brn hgt:190in -byr:1954 hcl:#888785 - -eyr:2036 hgt:154cm -pid:800720865 byr:2023 ecl:oth iyr:2010 hcl:z - -pid:#92f6a9 iyr:2028 eyr:1943 -hgt:191cm ecl:hzl hcl:z byr:2018 - -hcl:#c0946f -pid:419930442 hgt:167cm -byr:1969 -eyr:2020 ecl:brn - -pid:137802946 -eyr:2020 byr:1947 ecl:grn hgt:192cm iyr:2016 hcl:#888785 - -ecl:#f66cce eyr:1958 iyr:1954 -pid:833131572 -hcl:z -cid:212 -hgt:109 byr:1924 - -hgt:179cm ecl:gry pid:065881341 byr:1985 -hcl:#fffffd cid:204 eyr:2026 - -hgt:167cm -iyr:2017 pid:898571403 byr:1929 -ecl:blu hcl:#d506d0 eyr:2028 cid:100 - -byr:1991 pid:2795214253 iyr:2011 -cid:152 eyr:2028 -hgt:170cm hcl:#a45065 ecl:lzr - -hgt:188cm eyr:2030 iyr:2010 -pid:297292695 byr:1955 hcl:#fffffd -ecl:blu - -hgt:170cm eyr:2029 pid:913242036 byr:1993 cid:89 hcl:#888785 -iyr:2010 -ecl:blu - -iyr:2028 eyr:2025 hgt:150in ecl:grn -byr:1995 -pid:974802728 -hcl:#cfa07d - -eyr:2021 byr:1989 -hcl:#18171d ecl:blu hgt:168cm -pid:626530259 -iyr:2020 - -hcl:#6b5442 hgt:158cm pid:798732187 byr:1922 eyr:2020 iyr:2011 ecl:gry - -hcl:#341e13 pid:092679330 byr:1997 ecl:oth hgt:159cm iyr:2010 eyr:2026 - -hgt:185cm -iyr:2020 byr:1947 -pid:105846744 ecl:gry cid:134 eyr:2027 - -pid:252016128 hcl:9016ff cid:158 hgt:161 ecl:gry -byr:1952 eyr:1955 iyr:2018 - -iyr:2020 hgt:154in byr:1958 -eyr:2029 ecl:#2feb89 pid:99780178 - -hcl:z -eyr:2001 ecl:gmt -byr:2022 hgt:73in iyr:2029 -pid:388744230 - -hgt:186cm -byr:1939 pid:622948608 ecl:oth eyr:2030 -hcl:#c0946f - -cid:272 -eyr:2025 byr:1979 ecl:brn hgt:180cm pid:456545466 -hcl:#fffffd iyr:2012 - -pid:946657041 byr:1999 -iyr:2014 hcl:#ceb3a1 hgt:150cm -ecl:grn - -byr:1957 pid:177cm ecl:blu eyr:2020 hcl:#cfa07d -iyr:2010 hgt:183cm - -pid:161cm eyr:2025 hcl:#b6652a -cid:213 -ecl:xry -hgt:150cm -iyr:2024 byr:2012 - -hcl:ea1960 -ecl:grn -pid:#7127b2 iyr:2012 eyr:2011 hgt:150 - -pid:178699291 -hgt:66in eyr:2027 -byr:1985 iyr:2014 ecl:amb - -iyr:2017 ecl:blu -eyr:2027 hgt:191cm byr:1990 hcl:#b6652a pid:074411798 - -pid:528782860 -hgt:181cm hcl:#c0946f byr:1965 iyr:2012 ecl:grn eyr:2020 - -pid:#ba10da hgt:176in byr:2006 -ecl:grt -iyr:2030 eyr:1949 hcl:d3ca76 - -hgt:66cm ecl:#898478 hcl:#e9f7a5 eyr:2030 iyr:2022 -byr:2025 -pid:159cm - -byr:1994 hcl:#ceb3a1 -pid:028071950 eyr:2022 ecl:gmt hgt:151in iyr:2016 - -byr:2001 iyr:2011 -ecl:brn -pid:487702556 hcl:#602927 -hgt:167cm eyr:2026 - -# The above line MUST be blank diff --git a/2020/05/input b/2020/05/input deleted file mode 100644 index e3bc909..0000000 --- a/2020/05/input +++ /dev/null @@ -1,908 +0,0 @@ -FBBFBBBRLL -FBBFFBFLLL -BFFFFFFLRL -FBFBFFFLRR -BBBFBFBRLL -BFBBFFBRLL -BBFFFFBRLL -BFBFBBBLRR -FFBBFBFLLR -FBBBBFBRRR -FFBFBBFRLR -FBBFFFFRRR -BFBFFBFRRL -FFFBBFFLLL -FFFFBBFLLL -FFBFFBBRLL -FBBBBBFLRR -FFFBFFFLRR -FBBBBBFRLR -BFFBFFBLRL -FBBFBFBRRL -FBFBFBFRRR -FBBBFBFLRR -FFBBFBFRRL -FFBFFBFLRL -BFBFBFBLRR -BBFBBBFRRL -BFBFBBFRLL -FBBFBFBLLR -BFFFBFFLRR -FBBBFFFRLR -FBBFFFFLLL -BFFFBBBLRL -BFBBBFBRLR -BFBBFFFLRL -FFFBFFFRRR -BBFFBFFRLL -FFBFBBFRRR -BBBFFBBLLL -FFBBBFFRRR -BFFBFBBRLR -BBFBBFFRLR -FFBFBBFLRL -BFBBFBBLLL -FBBFBFBLLL -FBBFBBFLRL -BFBFBBBRLR -FFBFFFFLRL -FBBFFFFRLR -BFBBBFBRLL -FFFBBBBLLR -BFFFBFFLLL -BFFBFFFRRR -FBFFFFBRLL -BFBFFFBRLR -FFBBFFFLRL -FFBFBFBLLL -FBFBBFBRLR -BBBFFFFLLR -BBFFBBBRLR -FFBFBFBLRR -BFBBFBFLLL -FFBFFBBLLR -FBBFFBBLLL -BFBFBFFRRR -BBFBBBFRLL -BFBFFBFLRR -BBBFFFFRLR -BFFBFBFLRR -FFFBFFFRLR -FFBBFFBLRL -FFBFFBBLRL -FFBBBBFLLL -FBBBFBBLRR -FFBFBFFRRR -BFFBFBFRRL -FFBBBFFLLL -BFFBBFFLLL -BFBFFFBLRR -FFBBBBFRRR -BBFFBBFRLR -FFFBBFFLRL -BFFBBFFRRL -FFFBBBFLLL -FBBFFBBLRR -BFFFBFFLLR -BBFBFBFLRL -BBFFFFFLRL -FBBBFFBLLR -FBFFFFFLLL -BBFFBBFLRL -FBBBBBFLLR -BBBFBFFLLL -FBBBBBFRRL -BFBBFFBRLR -FFBBBBBLLR -FFBFBFFLRL -BBFBBBBLRR -BBFFBBBRRR -FBFBFBFRLL -FBBBFFFRLL -BFFBBBBLLR -BFFFFFBLLR -FFBBBBFRLL -BFFFFBBLRR -FBBFBBBRLR -BBBFFFBLRL -BFFBBFBRRR -BBFBBFBRRR -BFFBBBBRRR -BBFFBBFLLR -FBFFBBBLLR -BFBBBBFRLL -BBFBFBFLLL -BFBBFFBRRR -FBFBFBFRLR -FFFBFFBLRL -FBFBBFFRLR -BFBFFBBRLL -BBFBFFFRLL -FFFBBBFRLR -FFBBBFBRRR -BBFBFBBRLR -FBFBFBFLRR -BBFFFBBRLL -BBFFBFBLLL -FFFFBFBRRR -BBFFBBBLRL -BBBFFFFLLL -FFBBBFBRLR -FBFFFBFRLR -BFBFBBBLLR -FFFBBFBRLL -BFFFFBBLLR -BFBBBFBLLL -BBFFBFFLRR -FBFFFBFRLL -BBFFFBFLRR -FFBBFFBLRR -FBFFBFFLRL -FFFBBFFRRL -BFFBFFFLRL -FFFFBFBLRL -FBFBBBBRLR -FFBBFBBRLL -FFFBBBFLRL -FFBFBBFLRR -BFBBBBFLRL -FBFBBFBLRL -FBBFFBBRRL -FBFFBBFRRL -BFFBBFFRRR -FBFBFFFRRR -FFBBFBFLLL -FBBFFFBLRL -BFBBBBFLRR -FBFBBFFLRL -BBFBBFBLLL -BBBFFBFRLR -FBBBFFFLRR -BBFFFBFRLR -BBBFFBFLLL -FBBFFFBRRR -FFFBBBFLRR -FFBFBBBRLL -FBFBBFFRRL -BFBBFBFRLL -FBFFBBBLLL -FFFFBBBLLL -FFBBBBBRRL -BBBFBFFLRL -FBBBBFBLRL -BBFFBBBLLL -BFFBFFFLLR -FBBBBBBLLL -FFFBFBBRLL -FFBFBBFLLL -FFBFBBBRLR -BFBBBFBLRR -FBBBBBBLRL -BFBBFBBRRL -BBFBBBFLLR -FBFFBFBRLR -FFBFBBBLRL -FFBBFFFRRR -FBBBBFFLLL -FFBFFBFRLL -FFBFFBBLRR -BFBFFBFRLL -FFFFBFBRLL -FBFFBFBLLR -FFFBFBBLLL -FBBBBBFRRR -FFFBBBBRLL -FBFFBFBLRL -BBFBFBFRRL -FFFBFFBLRR -BFFBFFBRRR -FBFFFFFLRL -FBBFBFFLRR -FBFFBFBLRR -FBFFFBBLLL -FFBBFBBLLL -BFFFFBFLLL -FBBBFBFLRL -BBFBFFBLLR -BBBFFBBRRL -FBFBFFFRLR -FBFFBFBRRR -FBBBFFFRRL -BFBFFBBRLR -FBBFFFFRRL -BBFFFFFRLR -FFFBFBFRLR -FBBFFFFLRL -BBFFBBBLLR -BFFFBFBLLL -FFFBFFFLLR -FBFBBFBRRL -BFBBBFFLLR -BFBFBBFLLR -BFBFBFFLRL -FBFFBBFLLR -FFFBFFFRLL -FBFBFBFLLL -FBFFFBFLLR -FFFBFBBRRR -BFFFBBBRRR -FBBFBFFLLL -BBFFFBBRRL -FBBBFBBLLR -FBFBBFBRRR -BFFFBBFLRR -BBFBFFFRRR -FBBBBBBLRR -BFBFBBFRRR -BBFBBBBRLR -FFBBFFBLLR -FFBFBFFRLL -BBFFBFFRRL -BBFFBFBLRR -FBBBFFBLLL -FBFBFFFLLL -BBBFBFFRRR -BBFFFFBLLR -BBBFBFBLLR -BFBFBFFLLL -BFBFFFBLLL -BBFBFFFRLR -FBFBBBFRLR -FBFBBBFLRR -FBFBBBBLLR -FBBBFBFLLL -FFBBFFBRRR -FBBFBBFLLL -FBFBFFBRRL -BFBFBBBRRR -BFFBBBBLRL -FFFBBBBLLL -BFBBBFFLLL -FBBFFBFRLR -FFFBFFFLRL -BBFFFBBLLR -BBBFFBFRRR -BBFBBBBRRL -FFBFFFFRLR -FFBBBFBLLL -FFBFFFFLLL -BFFFFBFLRR -BFFFBFFRRL -BFBBFBBLRL -FBFBBBFLLR -FFFBFBBLRR -FFBFFBBRRL -FFBBFBBLRR -FFBFFFBRRL -BBBFFFBLRR -BBFBFBBRLL -BFBBBBBLLL -FFBBBBBRLL -FBFBFBBLLR -BFBFFFFLRR -FBBBBBBRLL -FBFFFBBRLL -FBBBBFBLLL -BFFBFFFLLL -BBFBFBFRLR -BFBBBFFLRR -BBFBFFFLRR -BFFBBBFLRL -BFBFFBFLRL -FFFBFBBRRL -BBBFFBBLLR -FBFBBBBLLL -FBBFBBFLLR -FBFFBFBRRL -BFBBFFFLRR -FBFBBBBRRL -FBBBBFBLLR -FBFFFFFLRR -FFBBBFFRLR -BFBBBBBRRL -BBBFFFBLLR -BFFBBBFLRR -FFBBBBBLRR -FBBFFBFRLL -BFBFBFFRRL -FFFBFBFRLL -FFBFFFBRRR -FFFFBBFRLR -BBFFFBFLLL -FFFFBFFRLL -FBBBFBFRRL -FBBBFFFRRR -FFFFBBFRRR -FFBFFFBLRL -BBFBBBFRRR -BFFBFFFRLR -FFFBFBFRRR -FFFFBBBRLL -FBFBFFBLRR -BBFFBFFLLL -BBBFFBBLRL -BBFFBFBLRL -FFBBFBBRRR -BFFBFBBRLL -BFBBBBBRLL -BBFFBBBLRR -FFBBBFBLRR -FBBFBBBLLR -BFBBBBBRRR -BBFBBFFLRR -BBFFFBBLLL -BFBBFFFRRR -BFBBFFBLLL -BFBFBBBLRL -BFBFFBBLRR -BBFFFBBLRL -FBBFFBBRLL -FBFFBFFRLR -FBFFBFFLLR -BFFFBBFLRL -FFBFFBFRRR -BFBFFBFRRR -BFFFFBBRLR -FBBFFBFRRL -FFFBFBBLRL -BFFFBBBRLL -FBFFBFFRRL -BBBFBBFLLL -BBBFFBFLRL -FBFFBBFLLL -FFFFBBFLRR -BFFFFBFRLR -BFBBBFBRRR -BBFBBFFLRL -BFBBFBFRRL -BFFBFBFRLL -FBFFBFFLLL -BFFFBBFRLR -FFBBFBFLRR -BFBBFBBRLL -FFFBBBBLRL -BFBBBFBRRL -FBFFFFFRLR -FFBFBFBLLR -BFBBFBBLLR -BBBFFBFLRR -BFFBBBBRRL -FBBBBFFRLR -FBFFFBFRRL -FFBFFFFRLL -FFBBFBBLLR -BBFBBBBLLR -BFBFBFFRLR -BBBFFFBRLR -BFFBFBBLLL -BFBFBBFRRL -FFFBFFBRRR -FFFBFBBLLR -FFBBFFBRLR -FFFBBBBRLR -FBBFFBFLRR -BFFBFFBLLL -FBFBBBBRRR -FBFFFBBLRL -BBBFBFFRRL -FBFFBBBLRR -BFBBFFFRLL -BFBFFFFRRL -FBFBFFFRLL -BFFFBFBLLR -FBBFBBBLRL -FBBFFFBLLL -FBFBBBFRRR -FFBFFBFLRR -BBFBFBBRRL -BBFBBBFLRL -BBFFFFFRLL -FFBFFBBRLR -BBFBBBBLLL -BBFBFFFLRL -FBFBBFBRLL -FBFFBBBRRR -FBFBFBFRRL -BFFFFFBRRR -FFBFBBBLLL -FFBBFBFLRL -BFFBBBFRLL -FBBBFFBRRR -BFFBFBFLRL -BBFFFBBLRR -BBFFBFBRRL -FBFBFBFLLR -FFBFBFBRRL -BFFFFBBRLL -BBFFFFBRRL -FFBBFFBRLL -BFFBBFBRLL -FBBBFFBRLL -BFBFFFBLLR -FFFBFBFRRL -BBFFBFBRRR -BFFFFFFLLR -FBBFBFFRRL -BFFBBBBLLL -FFBBFFFLLL -FBBFFBBLLR -FFFFBBFRLL -FBFBFFFRRL -BFFFBBFRRR -BBFBFFBRRL -BFFBFBBRRR -BFBFFBFRLR -BBFBFFBLRR -BFBBFBBRRR -BFBFFFFRLL -BBFFBBBRLL -FFBFFFFLRR -BBBFBFFLLR -FFFBBFBRLR -BFBBFFFLLL -FBBBFBBRLR -FFBFFBFRLR -FBFBBFBLLL -FBBBFBFRRR -FBFFFBBRRR -BFFBFBFRRR -FFBBBBFRRL -BBFBFBBLLL -BBFFBFBLLR -BBBFFFFRRL -FFBFFFFRRR -BBFFBBFRRR -FFBBBFBLRL -FBBFBFBLRL -FBBBFBFRLR -BFFBFBFRLR -BFFFBFBRRR -FFBBFFFRLL -FBFFBFBRLL -FFBBBFFLRR -FBBBFBBRRL -BBFBBBBLRL -BFFFBBBLLR -BFBBBBBLRL -BFFFFBFLRL -BFFFFFFRLL -FFFFBBBRRL -FFBFBBFRRL -BBBFFBFRRL -FBBFBFFLRL -BBBFBFBLRL -FBBFBBFRRL -FBFBFFBLLL -FBBBBBBLLR -BBBFFFBRRL -FFBFBBFLLR -BFBFFBBRRL -FFBFFFBLRR -BBFBFBFRRR -FBBBBFBLRR -FFBBFBFRRR -BFBBFBFLRL -BBFFBFFLLR -FFFFBBBLLR -FFFBBFBLLL -FFBBFFFRRL -BFFBBBFRRL -BFBBBBBLLR -BBBFFFFRRR -FBFFBBBRLR -FBFFBFFRRR -FFFBFBFLRL -FBFFBFFRLL -FBBBFFFLLL -BFFFFFBLRR -BFBBFBFRLR -FBFBBBBRLL -FBFBBBFLRL -FFFBBFBLRR -BBFBBBFRLR -FBFFFFBLLR -BBBFFBFRLL -FBBFBFFRLR -BFFFBBFRRL -BFFFFBBRRR -FBFFBFBLLL -BFBFFFBRRR -BFBFBBFLRR -FBFFBBBLRL -FFBFBBFRLL -FBBBFBFRLL -FFBFFBBRRR -FBBFFBBRLR -BFFBFBBLRL -FFBFBFFRRL -FBBFFFFLRR -BBFBBFFRRR -BFBBFFFRRL -FBBFFFBRLL -FFBBBBFRLR -BBFFBBFRRL -BFBBFBFRRR -BFFBBFFLLR -BBFFBBFLRR -BBFBBFFLLR -BFFFBBFLLL -FBBBFFBRRL -BBFFFFFLRR -BFFFBBBRLR -BFBFBBFLRL -BBFBBFBLRR -FFBFFFFRRL -BFFBBBFLLL -FBFBFBBRLR -FFBBFFFLLR -FFFBFFFRRL -BBFBBFBRRL -BBFFFFFLLR -FFFFBFBRLR -BFFFFBFRLL -BBBFBFFRLR -BFFFFBBLRL -BFFBBFFLRR -FBFFFBBLRR -BFFFBBBLLL -BFFBBBFLLR -BFFBBFBRRL -FBBFBFBRRR -FBFBFFFLLR -FFFBBFFRLR -FFBFBFFLLR -FBBFFBFRRR -FBFFBBFRLR -FBBFFFBRLR -BFBFFFBRRL -BFFFFBFLLR -BBBFFFFLRR -BFBFBFFRLL -FBFBFBBRRL -FFBFBFFLLL -BBFFFFBRRR -FBFBBFFRLL -BBFFFFFLLL -FFFFBBBLRL -BFFFFBBLLL -FFFBFBFLLL -FFFFBFBLLR -FFFBBFBLLR -FFFBBFBLRL -FFFFBFFRRR -BBFFFFBLRL -BFBBBBFLLR -BBFBFBBLLR -BFFFFFFRLR -FBBFFFFRLL -FFFBFFBLLL -BBBFFBBRRR -BBFBFBBLRR -FBBBBFFLRL -FFBBBFFLLR -FBBBBFFRLL -BBFBFBFLRR -BFFBFBBLLR -BBBFFFFRLL -FBFBFFBRRR -FBFBFFBLLR -FFFBBFBRRL -FBBBBBBRLR -FBFFFFBRRL -FFBBFBBRRL -BBBFFFBRLL -FFFBFFBLLR -BFBFBBFLLL -BFFBFBFLLR -BBFFBBFRLL -BFFFBBFLLR -BFBBFBFLRR -FBBFFBFLLR -BBFBBFFRLL -FFBBBBBRRR -FFFBBFFLLR -BBBFFBFLLR -BBFBFFBLLL -FFBBFBBRLR -FBBBBBFRLL -BBFBFFBRLR -BBFFBFBRLL -BFFBFFBLLR -FBFFBFFLRR -FBFFFBFLRL -BFBBFFFLLR -FBBFBFFRRR -FBFBFBBLRR -BFBBBBFRRR -BFBFFFFLRL -FFFBFFFLLL -FFFBBBFRLL -FFFBBBFRRR -FBBBBBFLRL -BBFFFFBLRR -BFFBBBFRLR -BFFBFFBRLR -FBBBBFBRLR -FFBFBBBLRR -BBFBFFFRRL -BFFBFBBLRR -BFFBBFFLRL -BFBFFFFRRR -FBBBFBBLRL -BFBBBFFRRL -FBFBBBFLLL -BFFBBBBRLL -FBBFFFBLLR -BBBFBFFLRR -FBFFBBFLRR -BFBBFFBLLR -BFFBBFFRLR -BBFFBBBRRL -BFFBBFBLLR -FBBBBBFLLL -BBFFFBFLLR -BFBBBFFLRL -FFBBFBBLRL -BBFBFBFLLR -BBFFFBFRLL -BFFFFFBRRL -BBBFBFBRLR -FFFBBBBRRR -FBFBBFFRRR -BFFBFFFRRL -BFFFBFFRLR -BFFFBFBLRR -BBFBBBFLLL -BFBFFFFLLL -BBFBBFBLLR -BFFFBBFRLL -FFFBFFBRLL -FBFFFFBLLL -BFBFFFFLLR -BFBFFBBLLR -FBFFBBFRRR -FBFBBBFRRL -BFFBBFBRLR -BBFFFFBLLL -BFBBBFFRLL -BBBFFBBRLL -FBFFFFBRLR -BFBFFBBLLL -FBFBFBBRLL -FFBFFFBRLL -FFFBFFBRLR -FBFFFBFLLL -FFFFBFFRLR -BBFBBFFLLL -FFFFBFBLRR -BFBFFFBLRL -FBBBBFFRRR -BBBFFFBRRR -FBBFBFFRLL -FFBFFBFRRL -BBFBBFBRLR -FFBFBFFRLR -BFBFBFBRRL -FFFBFBBRLR -BFBBBFFRRR -FBFFFFBLRR -FFBBBFBLLR -FBBBFFBLRL -FFFBBFFRLL -FBBFFBBLRL -BFFBBFBLRL -FBBBBFFLRR -BFFFFFFLRR -FBFBBBBLRL -FFBBFFFRLR -BFFFFBFRRL -BBBFBFBRRR -FFFBBFBRRR -FFFFBBBRLR -FFFFBBFLRL -FBBFBBFRLL -BBBFBFFRLL -BFBFFFFRLR -BFBFBFBRRR -FBFFFFFLLR -BFFBFFFLRR -FFBFBFBRLR -BFBBBFBLLR -BBFBFBFRLL -BFFFFFFRRR -BBBFBFBRRL -FBFBBFFLRR -BFBBFFBRRL -BFBFFFBRLL -BFBFFBFLLL -BBBFBFBLRR -BBFBBBBRLL -FFBFFBBLLL -BBFBBFBLRL -FBFBBFFLLL -FBBFFBFLRL -BBFFFBBRRR -FFBBFBFRLL -BFFFFFBRLR -FFBFFBFLLL -BBFFBBFLLL -BFFBFFBLRR -FFBBFFBLLL -FFFBFBFLLR -FBFFBBBRRL -FBFFFBFLRR -BBFFFFFRRR -FFBFBFBRRR -FBBBFBBRRR -FBFBFFBRLL -FBBBBFBRRL -BBFFFFBRLR -FFBFBFFLRR -FFBFFFBLLR -BBBFFBBLRR -BFFFFFBRLL -BFFFFBFRRR -FFBBBBBLRL -FFFFBBBLRR -FBBFBFBLRR -FFBFFBFLLR -FBBFBFBRLL -BFBBFBBLRR -BFBBBFBLRL -BBFBBFFRRL -BFBFBFBLRL -FBFFFFBLRL -FBFBBFBLLR -FFFFBFFRRL -FFFBBFFRRR -FBFFFFFRLL -FBFBBFBLRR -FFBFFFBLLL -BFFFFFFRRL -FBBFBBBRRL -BFFFFFBLLL -FFBBFFBRRL -FBFFFBBRLR -BFBFBFFLRR -FBBBBFFRRL -FBBFFFBLRR -FBFFFBFRRR -FBBBFBFLLR -FFFBBBBRRL -FBBBBFFLLR -BFBFFBBLRL -FBFBFBBRRR -BBFBFFFLLL -FFBBFFFLRR -BFFFFBBRRL -FBBBBBBRRL -BFBFBBFRLR -BFBFBFBLLR -FBBFBFFLLR -BFFFFFFLLL -BBBFBFBLLL -BFBBFFFRLR -FBFFBBBRLL -BFFBFFBRLL -BFFBBFFRLL -FFBBBFFLRL -FBBFBBBLLL -FFFFBFBRRL -BFBFBBBRRL -BFFBBBBLRR -BBFBFBBLRL -FFBBBBFLRL -BFBBBBFRRL -BFFFBFBRLR -FFFBBBFLLR -FBFBFFBLRL -FFBBBFFRRL -FBBBFFBRLR -FFBFFFFLLR -FFBFBFBLRL -BBBFFBBRLR -FBFBBBBLRR -BFBFBFBRLL -FFBBBBBLLL -FBFBFFFLRL -FFFBFFBRRL -FBFFFFFRRR -BFBBBFFRLR -FBFBFBFLRL -BFBFBFFLLR -FBFBBBFRLL -BFBBBBBLRR -FBBFBBFRRR -BFFFBFFRLL -FFFBFBFLRR -FFFBBFFLRR -BFBFBFBRLR -FBBBFFFLLR -FBFFFFBRRR -FBBFFFFLLR -BFFBFFFRLL -FBBBFBBRLL -FBFBFBBLLL -BFFBFBFLLL -FFFBBBFRRL -FFFFBBFRRL -FBFBBFFLLR -BBFBFFBRRR -BFBBFFBLRL -FFFFBFBLLL -BFBFFBFLLR -BFFBBFBLLL -FBBBBBBRRR -FBBFFFBRRL -BFFFBBBRRL -BBFBBBBRRR -BBFFFBFRRL -BBFBFFFLLR -BFFFBFFRRR -BFBFBBBLLL -BBFFFBFRRR -BBFFBFBRLR -FBFBFBBLRL -BFBBFFBLRR -BBFBFFBRLL -BFFBBBBRLR -FBBFBBFRLR -FFBFBBBLLR -BFBFFBBRRR -FBBBFFFLRL -BBBFFFFLRL -BFBBBBFRLR -BFFFBFBRRL -FBFFFFFRRL -BBFFFFFRRL -FBFFBBFLRL -FBBFBBBRRR -BFBBBBBRLR -BBFFBFFRLR -FBBFFBBRRR -BBBFFFBLLL -FFBBBFFRLL -BBFFFBBRLR -FFBBBBFLLR -FFBBBFBRLL -BFFFBBBLRR -FFFBBBBLRR -FFBFBBBRRR -FFBFBBBRRL -BBFBBBFLRR -FBBFBBBLRR -FBFBFFBRLR -FBFFBBFRLL -BBFFFBFLRL -FBBFBFBRLR -BFBBBBFLLL -FBBFBBFLRR -FBFFFBBRRL -BBFFBFFLRL -BFFBBBFRRR -BFFBBFBLRR -FBFFFBBLLR -BFFFBFBRLL -FFBFBFBRLL -BBFBBFBRLL -BFFBFFBRRL -FFFFBBFLLR -BFBFBBBRLL -FFFFBBBRRR -FFBBBFBRRL -BFFBFBBRRL -BFBFBFBLLL -FFBFFFBRLR -FFBBFBFRLR -FBBBFFBLRR -BBFFBFFRRR -BFFFBFFLRL -BFBBFBFLLR -BBFBFFBLRL -FBBBFBBLLL -FFBBBBBRLR -BFBBFBBRLR -FBBBBFBRLL -FFBBBBFLRR -BFFFFFBLRL -BBFBFBBRRR \ No newline at end of file diff --git a/2020/06/input b/2020/06/input deleted file mode 100644 index 7153597..0000000 --- a/2020/06/input +++ /dev/null @@ -1,2167 +0,0 @@ -adgvrhblps -pghsdrbmalv -hrlbpdasgv -bgvsdplahr - -lgnpfhrm -hwmng -gunhmo - -txkeafsbgjuizd -etmcgdbfajuz - -xdtzjioqavmchsbfrkp -bzjkriqmvxedotpcf -azjckxmqovtidbprf -fcxmevrkojzpdibqt -roifztvxmbpwcndkjq - -ylcixrdoejn -dyoejlrcxin -dnorleijxyc - -u -u - -nfjrt -hvgqxculeszok -pmwryfdiab - -gh -ebzkr -byqusikr - -b -b -alyr -t - -jzbafspmynwgqdeuklxc -anbkgduyexjlzmpcfwq -zxdkiujqeglcfynwpamb -qwcubamjpxyngkdlzfe -upadgfkywmnxeqbhjzcl - -g -l -g -g -pg - -mazi -mnzdai -zmia -izma - -pqzl -pzql -zvciplq -szpqrl -plczqi - -mquiosghkwtjz -tgnewskmjuozqi -gjwzmqcntosuik -ybtjoqzuwmfgisk - -nvwocedxyqiahgt -zbjvipyfeacuwrt - -ojkhxmwqs -kqxhmrzjwo -mqkjxhwo - -t -t -t -t - -dhrxaqejfng -fhdlbxejqra -fqaeldhjrx -seaqjxzdfthr -adjhrqlxef - -t -bczrx -ueit -nu - -idtmkhnlpbsqfxcevjry -pricynubfvdhjqesmktlx - -wt -nw -w - -mhqe -ey -e - -kwclmuovtihabd -aqheucldfwno -adwnhoclqugez - -lbwnohgs -osnbghw -swogbhfn -hnbosgw -gsowhnb - -jsxyihpaotdlvckgeznqfbmwr -xkhfnwitojasqyrgcelpmbvd -synvibmdpfxwqltgcjohkare -grxicqelsovtdfhujwkanypmb - -druazhicbm -spqizhucrdabmv -imucbayhgzdr - -fnx -unqx - -zjm -qfwrycva - -uktvygcmf -yfktcxmv -ctlkvqysfmb - -j -jng -j -j - -t -tw -t -t - -vogs -ogsv - -tzgqxfauw -wgfxqkuaz -dkzawuftgq -gbuwaqzfjo - -iphexunlbs -tayqgzmkjfdcrvow - -fcdplxkhjbngwzqmiry -khuyrlgvxnpfbdmosqizjc -djzyxikqnmbrlgfhcp -jxycgeidnhlkzqpbmrf -xckrhgbzfnjlpdmiyq - -lezco -ezloc -zolec -ocelz -oeczl - -emgluf -flebmhg - -knafibd -kbrnfd - -xktmidfrz -fajlidmrtzy -wftzdm -omeqbfgdzpnut - -tndpxaveifhcmzyjrsqlub -oyanuslpqdcevfih - -hblawudzknspf -gxnstrmiyqpejo - -lesyaikhnvoguwftzrmqdcpx -pxuqoayiwjzvglstrhfkmcend -uvyfepmxokdrhzlcsniagtwq -ynfmkwxqalpdrezhoguvstic - -grscfn -azlgdcn -ovcgzn -lwxgctan -mgkbiyjhpnc - -ji -ji -iaj - -ivtkp -ikwp -ipko -pkiw - -p -p - -yushxnqa -uokzcaxni -xalvuyn - -elw -wle -wlre -wleq -uwel - -bvfxe -ebvfx - -roaygfv -udazcljhy -pbaryv -aptxy - -zdpkslmvnhyfua -czhfkylumrvgoqaspb -twenpsyzkjmihavuflx - -zsv -bnzjfcamkw -rvdzq -ltypirz - -q -w -q -q -q - -uic -uic -uic -iufc - -rdve -cvzre -fqls - -gxmnabhd -xdbwjngmra -gmxebadny -bgahdxomn - -gnoyc -olgy -poyfjg -wsdouiyghqe -jyog - -q -e - -adszvgclfomph -qavsicdlghozpfm - -czfhs -hzfo -zhf - -luzrpeivwagyfktjhnob -tlwynevkojgpbfuihr -gklbpjvyoituefrwhn -vhypwujfrbktonedigl -byknejlowfrptghivu - -xbu -xbu -xub -bux -xub - -vcqtxyf -tqcvfy - -vumkixjhaozgfbneydpr -yxeazjmvbnhukpigodfr -pjnomhaxuvdkbiryzfge -oezrxngvpajfkdmuyibh - -mkgdruoiawfh -dsumegkpjoq - -oucrtxbqienfvsmlzjkdwgpa -akrqisvxbudelwgpmnozcj -xreauzqglpcvmoidbskwjn -mwgpljcusakrbozxvndeqyi -jdrlvcimoewkpxgqasnuzb - -dshfqywgbc -eiqflapjh -vrmjfhnq - -kojresxi -ubclnpghf - -kuitbfh -ofdkqt -fztk - -lsawunycojgvi -ornsyijx -yojpdsnbxri -tjysrinoe - -ezuqslamgi -alimgeuqz -amgfqzluiew -nmalugivwqze - -lrm -mr -vmrgt -mr -mlr - -ybcnizhwt -ycbmztih -octgiqsyhxz -hktzcfyilew - -mqigxepzwudokytanf -ayztcxbigunordqlmhk - -wnfy -wzfp -fjlewksb -pcfwyn - -o -c -na -qku - -zg -gtl - -syr -pbnmqc -j -sk - -abenmqvsyotzrcjwglfdx -cnmqrxatjvowbylfgdezs - -kfzlgphuwqv -levuhkwqcpfg - -iazxrty -xryz - -ikxcpebaruwhlm -iqtxadbeyckuvsh - -wkfsrvgbyjxpq -rqbyxwfpkjgsv -fgwsyjqkxovrbp -frpyqxbjvwsgk - -po -o - -arbnupkvxqodcg -znpobhraxugvdckqt -mkaupgobdvscnqrjx -cbqknjavpgwxuord - -ftpka -vtifcl -dfwusmbyrhto - -y -q - -drsleaqghypbtinmfuo -gzinmrwudjbpyloefqahs -fiomngyurlpheqdabs - -v -bx -c -v - -kh -zk - -qkzicvjbgawfdpxmtsloye -ylofxwpvkqemsaigzjtcdb - -qf -fq -raf - -cbvxjytmsa -tbmxcvyjsa -ybmstxjacv - -aekpuyliz -eqpyxls -rwyepchjflomg -oedybpl -evnyclxqp - -yxtfnavdhopmcw -qlugbvjcz -xvcnymkrh - -yksamve -yksmvxea -mskavye -yamdswevk -eksayvmx - -p -k - -psrgzxmaif -ifraxgzo - -aehoplsvfqr -jfqvkpoas -vsjfxpqcoma -asmfoqpv -uvospqaxf - -ercgdyism -msrvebzc -mgrescq -desfrmico - -dborguxznkyqciavtfs -kzoymfndrsaihqtcbvgxu -anbcwfrdgjxktlyivouzsq -bgifuzsrekocxydqtnva -dtpsikyavoucxqgbhfznr - -jvyhfbpxtkizmlesw -fvmjhkesbpzywixtl -btlezmshjwpxiyfvk - -jawdspkghblyvornxmicuq -nrujdhxokcwgylimvqpba -lcrnhktgvipyubwqdomjax - -vhiatyrwksodemcxn -hdsamtvuikjqecnwryox - -ixthorcaevkp -xiyhrknlboczwjfm - -ck -kc -czkmyet -kc - -wxjqkpgnshue -qojwkefphzcrgaxn -ektphqjxgnwu - -raksq -mdu -a -asb - -putzomyciwaqkvbfsldng -absdvyntgikruqpzoflcmw -dkscznaiwulvogqfybmjpt - -sxbqjv -jqvxbs -vlqsxjbo -xsbqjv -jvqxbsy - -ynbakgvc -yvtnlbsjg -vrqxephwfby - -xhdjkrpltfoe -qjplehkotdbfrx -kxfdaotsperlhj - -ewgsmi -jafkti -yqkf -copzldurbx - -xc -ex -r -rtwce -slk - -zimewg -nmzrj - -qylbm -byqml -lqmyb -mxyqlbr - -egsktr -erskdgt -rkesgt - -zkgqireysupwjthdb -swkoyzdcqibpvnr -kyvmwzpirdqsfbclx - -jvytcgmkeqalzonhx -kvcjnwztxdmlyoaqg -lznqaxcvjytogkm -vabgfulyxkjoimqztcn - -q -q -q -fh -q - -xykitfhn -xnhytzilf -tiznfhx -tfxihnre -xhilzytfn - -zmxyoakgt -yawiomrgsd -oafgmyqr - -lpgqshiyuxjvabz -lzbuhyiqsjagepx -urisxlzjabpyqgh -xsuiqljypzgabh -gkylpamihsotqfdxzcbjwu - -jhf -htdejm -jtabh -cjeigmzh -suljqyorxh - -hcjkbvmlaoen -faojknvxmehblyc -nhmovlejcbka -vonhckilembja -kojnmvebtclha - -clamzrewgonksuqvpb -zusorlkmqpnvwaecgb - -uka -ea -aw -a -lxa - -lg -lwtg -tgl -glw -rlg - -vfsxidctgah -dvhcftsxgia -vdhxgimfsant - -tschpyqa - -ckn -xckznb -mnsvlfqaitjpdk -cwkzn -kzoyenb - -ro -ro -or -or -oer - -icumvltoqafdy -tfsxarpnh -atsfgw - -btfenmovgusqzijxpcrhdakl -diapqfxrnevlzutsycjgbkom - -utvbhgw -vbhgtwu - -nkfgajmvbpyowthxr -cwxrtknpmgfazjoy -rwxmfatgouckjypnd - -kdlubgiap -podcivgyueafkhm -purgnkixazd -sukdgixap -udkpglia - -ajnumbsgr -ibmjsrkagc -bsgozmra - -vkbso -ykglhto -gmodikp - -sxupqv -xvuqps - -x -r -c -x - -fjoyuhztseqrawpciglx -igfeplsxtrhaqyzojwuc -rpwgucisoyhflaxtzejq -yqzjphegfuxltawicsor -wzahifloypuxegjscqtr - -xeironzdugvqc -quevgsfronxzc - -wdjrsknlbihcqzxuv -bzlxjnukvhrsdicwq -cuqiwsxkzvjbrndhl -ubclivhszjdwqrnxk -jldqkihxrzuvsnbwc - -dzklrogfvmn -xuwpaqcetij - -d -o -m -d - -xhgzbj -jvbhg - -snbcamefqhuovxkjpz -htckmpybdgvrsaoeuj -pkcbewsgvojmhauidl - -i -k -tqj - -koyawh -auo -qaoer -zrapo -ioa - -broqhaylgsmxzkjtuvf -hatgluorzvkyxsmfjb -whytbkrvsumgzxoalfij -tzabxgfrqnusomvhjykl - -hoplnck -ayqxdjofr - -dmjspac -dhoazjp -idxfrwepyjo -qlpjgtvndub - -riabvstyxphgoez -projxgyhietsavz - -jhfqikpmz -kfpiyjvmzsqh -vphkqizjmsf -wpqfmlzkjheid - -diap -zkhacy -waog -fojgas -roa - -rujzxoygliqnmvkpc -vlonrgpjqzyxmfkic -zgxqkjocirpvlynm - -lzgja -jlza -kjazrcl - -vteiqrpkjybsmndhfl -lsndjpqertkvhbimyf -lpjmnbyqshvtdfirek -vpibqrehmsnflykjdt - -iwqlhotpjsa -slhjyuiotrdk -szjhlocimt -tiajhwsofl - -poz -dp - -yeqdmto -zgtqyvoli - -ahkfsocmdgnwp -cpwhjsmgodakf -clhudwakftvogsepi -dkargcowsphf - -p -p -p - -eqbcr -jceq -xeocqmi -fqwcve -mjebocq - -xkei -ivuaexqk -kxie -ikxe -kxei - -jsmzk -cmdpyf -xshm - -hdwlcgzyuvke -gjlaqpry -rlgomxy - -comszwhfrqlpnvytei -iqpvwolsmnfhray -oulphgswymvfrqnix - -lcisfxnzwy -csixywfbnlz -zelcfyiwsxn - -lmrsia -gowals - -lyknfogpu -zoiw -tesjova -moes -odi - -ktfajxloz -ojaxzflk -akzlfoxj -fxkolazj - -iwxzmukbhoy -xlzkymbiuwo -bkuzomwxtiqyd -wmokbizxyul - -kr -kr -skr -kr -rk - -bdpfgnwxtk -gwtkdflnjpzx -kngxpfwdt - -xkhmzvylowsgucrfepjai -xriqvhjlozpdkuemcfa - -avxoebdgzmqphfytcn -cvfrmneolxtyzdgpqh - -wjvslhmufgqxcnodz -fswclgdvxnumo - -t -uqi - -xopmekybt -pkrxytebm -mtpxbyek - -vkxcrizwuhtad -wairuvhdmzcxkt - -vrlpifawedksqzhcgnybtjxo -qoplwufekztbhdnvxgarjsciy -svzmteygfbkrlxohjqcpaidwn -rakocwstbpidlhxjgeqzfnuvy - -o -o -o -o - -ihzarybenqmtpg -zqbiyhanpgetrm -hqizynrpbagetm -yhbgrzeqnipatm -gteahmprbyqinz - -jv -uxkasvt -jrgv -qv -ivbpld - -sxigewcouvbj -xjwobcsugive -cbjvxsuowneig -uxobwigsjcev -ejogiwbxvcus - -enmvubp -pvubm - -qrjythvlzubgeikafo -necadbmrtzulvwypx - -rbuslgk -lgsbuzkr -lbkugrs -sgkbulr -rublgks - -whb -wbh -whb -bwh -whb - -khtcw -wkcth -wtkch -ckwth -kwhtc - -mkzdbo -dkjz -kbnzlmd -duytksvzgq - -brkxvtjpdhqw -ntjqizashkpvwd -dqfrptwkshmvzj -phegdjolwvkqtu -dkhnwqacjpmtvf - -bdrioxsqahp -adishrbqoxp -oiqpsbdtyrha -dapobrxsqih - -oqsgiptmzlwcxkhvrfedu -rpwhtlgkcuidvqfosazxjem -rmgkeisxzhqwopltcfvud -vfcxiruwlhgoszmekqdpt -hmprfdvoxetulgizsqwkc - -luzam -mwuplz -mlurjz - -xlpmhzudwriytscobnkfq -uinamwhrtpobfvqceyd -ibflutdsohnqrpcymw -nqprtwuyfdcmiohb -ufhwmrinodkcbtpjyq - -ns -ns -sn -sn - -dufzbegpjrsaiqcthv -pfzqdjhatbuvescrkig -tbehcpfsvagdqirjuk -tebiravqjpfushwgcdx - -gpjafzel -mzgftlead -bleynhgvfcs -egdqfalmz - -zbarcdwiukgoqhmtnyjps -sujqytgrbnwzdmhalicok - -fyvgdcbqx -fqcgdyin -etfmoqgdsjyc -gqfcdy -fyqcngd - -am -bjm -sdm - -frvkaupe -qzipevkya -vzabpkesd -bevpymka -pkxeva - -t -t - -dcveyjgtfkbuo -ebogjfydkvcut -gkoyfeudtcvjb -mvygqckjftuodbe -tujbkeocdgvyf - -bkthnlgp -tnghb -gthnb -gnhbt - -hpkybmeowacsrgnijfl -jzrsgyuwickpfbmolneh -hcflvrgqpwmdoknsjeyib - -qxincam -zdjrlksqhgt -cbafqwo -vqyei - -izdkxrpuqgjte -asyngkxrudpvmie -bdkwpgmexruci -opdiknuxger -gecixdrpluok - -jymuwvfrixclhga -invyhuglxmcjw -imwghculxvjny -gjmlhiwvyctux -yvjhixugwolnmc - -xbcwhv -chdwgxbv - -ujycfnsvgqkpwheal -erugwaykpqcnhomlf - -gyk -glhrk -gwk -qowygk - -vcnju -vuoijbczt -dvcujg - -rlsy -ryls -ylsr - -tjn -t -n -rixz -t - -i -i -i - -elq -qle - -ksahwvdjbtfle -lfksaebjhtwdv - -qfacst -qfaskg -fqasoktb -vmfuilqzprasd - -apuxh -uxpah -onahmwupxb -hxpqau -huqapsx - -hjbnwua -huwbranj - -dj -z -h -hz - -hzqo -oqz -uwsozq -zyqxo - -ckotpfx -lhrcnpmgfviwobd - -wecahmszdjnoix -hmxaijswzydtcgn -njcqtmzixsadlh -cudmxzeasjnh -mxzahjckbnpdvrs - -lsqahvixforkw -fxiqskaohw -afjhnxqowsik -xstiqkhmoafpbw - -htdcbm -ex -sxq - -pfgkrjhub -nptjfixgraubykhld -pmufkbrhjvg -jhrfbgpvuk - -sptnugvdfmckehw -wknfhmsucertpvg - -zolicbnrvtdwhy -oqdunzywp -zodykuwxgspn -wsanojdzxqy - -druisbhpckvwofna -wvcboafsnhipukd -bpsadlcvnkhfziuo -bqfujsvmhcoakitdpne -visaodpfuchkngb - -ewniqoulvgstzchkxdmpyajrbf -cbyihmnuradvlktxpjwsogzfeq - -zgsdqwj -qdzsg - -ombl -yeulqbnimw -hljodbmk - -wtzkorqhupxby -yzxhtkwpord -skwzpjtgyrxho - -mstgrlwo -rpyowgdts - -pidn -ipesrfv -owpdim -pibt - -tu -tu - -pcdatkohjgbelmqvfxwnu -ukevynsprjtclaxhgmdqfwb -twqungiobxflhckapedjvm -pgqvtowflujnmadbeckxh -damfntwkjlcvhbqepxgu - -ilksfovqamrhngcdjyexbt -htkvnbrqaefsloxgciymjd -qfgvrxmbaoeldnkyiswjhtc -ftxpoyhbjkcevdasmigrlqn - -oq -qdo -sdlqoa -eopbizq -sndqo - -iblpgzoekrnmwhjstay -tsropbkwgyaexilujn -salrwjgbtikpeyon -bsyirktpjonxualewg -teaqljpowyrigbknsd - -d -d -d -d - -zgqmhnlvekcyutxsbifw -zmkqgwvyjrcdfbu -ckoawvyzgumrfbqd -fdqbypumcgwvzk - -krqlncwuxvgbdpsmyjfa -lmuybxdqsvkrjfcpwnga -zkbqnhjspdcumrxgaelyfwv - -vafsedqzyrtnjpwug -gvcustypjedaw -owpydujgtaivsmke -tvadlgweiypsju -jebvtoysphugadw - -pyixcohfrvtenaugsdmjq -catjqrivdfseogunymx -tvquyscedoxrgifjman -qagtfiocrjmuvdsenyx -gmeufoqaxcrnjdvstyi - -p -p -p - -jagycukemiqdxw -cmuyadqgkewixjl -fqawimgzjkyuxbdec - -mahdekwibs -admswkhei -debamswk -maovdyeskw -mbsdkweaf - -wfqimrc -rtqhcwlgdxnkvpo -arwysquc - -kroumefnixa -lcn - -hvaugnsf -nfxqkugas - -wheyqtmdvljucnsbia -hvmyteblnuqacw -ehnultwbyacmqv -mlybuhqtcewvna - -pxhafcvymglkzoq -xhwkctlgabz - -or -jodr -or -gro -forha - -fzmohqld -szqf -iqawckfrp - -hkxuwmsbdrpt -ptysjhxkwbmru -tpmbsrkgwh -kphmtrusvwbq -krmhpftsbwzn - -r -r -otr -r -r - -sxtlkvjacpbngoziewq -jiskzqanlowbxpvtge - -r -r -r -r -r - -bqwsz -wsfb - -zwvyqaichxjre -whvayjrzicxqe -arxcivhewqyzj - -mpzasbnregjdwlxuqoft -dnxlrwubzkaosypq - -gfaizbqlchy -zibatqykfu -bsufzjqxyiam - -fsy -sf -efs -fs -fs - -asmugcxhbekl -dkhcluwsmegaxb -kubhcmalegsx -cgluxmbhekas -bajrhelscgumknx - -qdpwfec -wjdqfecy -cwdefqj -wqvdclsfe -dcqpfew - -r -jcowmyplv -itdru -shbfr - -soublfhe -lksfzjdymaw -ywfnrskcl - -zsybelirjfwm -sfxiznhmablgtj -jbcifusqlopmdz -znhjerlkfmybis - -knvmejaydo -mjoaevkw -jkmhcoave -agomevkyj -elqftajmoskvi - -ziajfk -zakifj -kazfij -zfajki -fziajk - -ujzyfat -tyuafjz - -xihdrjyzvl -axujhtldyr -xdohklyjr -xrlejhyd -bxolyrfkjdh - -i -i -i -i - -ocnxzlprutqmhsij -xgmloizutqj -xmtlgioujqz -guoxlamzitjq - -jhoepxcuwvn -xeuvnfaodjwpc -upjoxwcevn -xncelrvojupwg -qeusjvwynkpotxc - -etdilxy -lytdiex -hdeltgryiw -lyixvedt - -rge -gr -grp -gr -grp - -iquzsnh -qsfunwh -qtsgprvhcn - -lipmbftsh -myho -uqzngarkvw - -ybrtackvdgqsmonlezuw -ywlzmsgbtocakedrqnv -rbceqauytzgmowkldvns -tyncgkldqserbjoavwmzh -oydsvatnmwzgceqkrlbx - -qjb -irgfqjope -jkq -jqb - -ncjlbpzedywkshfmqvagxi -jfipaqbmevkgdxnschztl -gbvxnclahmsiqjdekzfp -kedsxbzcvijglphmqfna -szcadkbnpeghjvqifxml - -nfteow -ytewforn -estonfuw -erwtnfo - -vhawcorfpxydzieqmbg -opyqhzdabfwcegrximv -vbpfqzcierhdgawoxmy -dvprwqzfioagxbycehm -yhdvpxzimqeorcabgwf - -bfnrkixsut -jhywbrncziaxkp -iodknxrb -xbrknli -xkfironbu - -xwpqbhyakf -rxayi -ogaxy - -tnwl -wbnl -lhwn - -wjuroesafgizkmvplxc -nxvgfoeucjmprikwlsy -glwrfcumhejisvkpox -kjmuvrwclifaxepogs - -kjxygrvsodimabecwuzh -ihmxrogvjsaudbkwcezy -ykwovzjimbgashrudxec -jsewruvymigxdzkohabc -icmleouvhyzxdabjsgkwr - -wm -wm -miwkg - -slcdjyhbnpi -bxqvejnzwtfag - -a -a -a -a -a - -jxwonlf -jox - -wxhytgp -tpgywx -pgwyuxt -pgxyfwta -dpyzwxrg - -uygwfkxvane -hsdicwzkrenfgalqx -jaknwfxge - -mxs -msk -smx -msoqz -ms - -bxfwc -wcbxf -cxfbw -wkcbxf -cfwxbl - -om -om -a -n - -ikp -wi -iu -biej -i - -aokgqimrnlfbdxzjs -tmqxrbislngykoajd -lsgvboxnkjdqrima -orijsalbqnmdkgx - -zfpd -biok -bxcqnk -yikx - -sulwztbnqkvioafxchemr -qhmcvlexkazuinfrwbsto -mnfutiblxecdqwvkoszhar -bmxzpqrlkafheouvcsntwi -zmchneutwlqoakxbsifrv - -equacsmywgpkixfdv -anxwlcuypskjgfivbqr -iyaksgxmvoufehwpqc - -twfzqxsnr -aqdsp - -yj -dyoje -yj -yhqj -jy - -bhwsczaxunjr -xgcswaflpznruqb -ubzwjxkcsyrnmahd - -xyvgkjo -kgjvoyx -vxyokjg -govjkxy -jgyxokv - -hneolzrtywq -atbs -mtipgd -vts - -flu -lfu -ufcl - -ad -da -da -ad -tgqad - -xfw -bufw - -simdubgowtap -wgbsdomaiutp -bsmodwauigtp - -qi -o - -n -dthokli -nveq - -nvdt -cdglvi - -sdxfaveuwlqzgircnhyobtkjp -uiqjrdenyagwkzhvpxscobtfl -otiungzxecdbyksrfwqjhvlap -dtbcyojehfwvsnrpkliuzgaxq - -zgovqbryphxmjcasuktfl -bwcpqoutvfjykmashrzlgx -iecjhpmxsqytzorflungvabk -vacztqslhmkgoxyrpufdbj -amgfxjqsptdrhovclkzuby - -s -s -fs -s - -b -b -bm -b - -uzc -zbc -cz - -clmeswqpuahi -spahequmlwci - -hrclmu -nhlcdurfxzi -orshcluv -uheclr - -r -k -r - -da -ad -ad - -hlfmnga -amhgn -hgamn -geahwnm -malgnuh - -bhpgndjwecroq -iwxklmtyzsopf - -uqosfv -lmbihrxtedk - -gyrtdosqjnkalicmwvh -rmlygiwktqcoshdavnj -wimjknqvaglhdsocrty -wkosyadhtqgnmcrvijl - -tcpsjerzykogwmqbxinlad -iyzxcgrtqosnbkjaleudmw - -dyzsmnkvuegbwlt -iwrcgs -fpswgqc - -nawtjrgmpyxlibcshfudvkzq -jiblrgwyhtmxvucqz - -vcruatwneqxi -myhgldscjnfb - -qakljbptgwryiuxnmoh -mtquwoagbjknxyrlpih -aktuhpgmqxbwjyonril -wqriogjmubxpknvyltha -mpkuhlxgjtanwoiyrqb - -ptjrmc -ucfjpm -pjcsm - -jofrkgdves -gsdkrivfe -dgsevqkxrf - -fvs -vclsd -s -rehtuyi -vfk - -eafupodb -eyrdpgbujfoa -ukadqobefiwxp -pfgudeobay - -i -p -i -i -i - -udlqpozmayew -dsyalxmupwe -lipydaumwe -delyumpwsa - -zthwnjiuyosakfpxbclm -lcpyfmisbztuknaxo -xsnlcyfzbpokmatui -zblkpsficaxmyoutn - -n -nt -r - -meskuctxrwaflovdpzhj -koxzmhvrcydlbwpsjuae - -l -pqd -lh -f -h - -otzqusgdeyvc -aetugnycqrxz -fhzwtgjqmkyulip - -o -o -o -o -o - -frejdvqokushlxtcgwani -dmfesnxhwgluorjiayt -zdtispaxeobgjhunwfrl - -retxhvnmzsjqpbodif -txnphyomczqfisedrjb - -nmwra -rmvawn -arnwm -mnrwa -wnmra - -yatwdlfbuc -flydbtwacuo -upaybixdlfvtcrw -tncdbalyswfu - -lenfcbjv -jfecnvlb -jlvefcnbr -lvcgqfnaetbji - -bkuycegrnpimoxvfzl -xpmklivbuyrcega -lbktipremguxcyv -pbmirkvglyceux -ykibxregmlupcv - -rwjeyxizhgt -ywxetqgajzriol -wrigyezjtx -werygtjizx - -az -ja - -sumxgwqydjhe -whtdyeqguxsp - -pncwmq -ansluwbycmxoe -cwdnmj -wqhkmcn - -flucitkw -ilucwjktf -lwukticf -lcwifktu -flcubitwk - -qlhnvft -hnvtfl - -bwsegp -bmpgsew -gpsewb -bgwqesp -pgwbse - -ib -mgjsb -bzk -bpmsgj -xb - -bjerpdfuo -wjrbf - -dkmxn -nkmdx -ndxmk -ndmxk - -rnouk -j - -m -m -t - -mrzq -zpqj -qiz -vzq -zhqi - -tkn -nrkt - -yj -jsyqp -awyj -yj -jy - -xl -dlx -olx - -kqdluj -jlkvdqu -qdukjl -qdklpju -ukqldj - -wzy -zy -zy -zy -yz - -vea -aewk -berga -waek -lyaen - -miaoyj -yjvmoiza -yimajo -jymaoi -yjoiam - -azcrbo -bzero - -fig -jbsagif -gfi - -ed -de -ed -de - -naezbtk -ubat -batku -baqvtglmo -treba - -gozafjiuerdpyscb -lxuhqvmktwn - -ysqdjnvwhagmzitpf -vszdapqhijcyln -pcazqibvhsdjyn -rjuaqhspydikznv - -qhgazndtiwb -wtbqdahviou -zbqjhwgtai -qiabwntckh -siawbyfpmxtrheql - -ej -je - -vtqgbimyo -dpwihgamzovlbtf -tmgvboi -emntbvgcio -btgimvoy - -kisynhablrjwempcouxqgdftz -xnzrkiufjpmghsqcadotwebyl -rdqezcmgajpwoylnbusxfhkti -shejiunzgdpwxylqmatrbfkoc - -lcqenihaktdgurpvmysjfxzow -sldaifypqrkhcumextwvjongz -piyslcrajgfenhmdwuovtkzqx -esxwujvtarpzkoldmyfncihgq -xqfvgosbyruephwjdaztklincm - -gyofwzc -jyluxh -dpimyv -rtsbyqa -myluej - -iwcedhs -etdich -cwihaeb -ecihby -licvfeh - -nwlfiydcst -wnldtsfy -lsnwdtyf -fdwytsln -tfsywdnl - -diphkr -ihf - -osagihfnuptwcyxqevz -ynzjfrpqoicklmuvbw -nckfilwvquozjpmy -qzwoivcfpyjun - -tbjh -noyjvqt -ejzuligpxm -hnj -jysha - -fycqbrk -kcndb -czblkq -blfcky - -wpgk -putk -lqamxiv -rd -dcw - -wmludkgnozfe -aoezwflgkmdun -uzekmdgflnwo -kgflnuzowedm -goezkndmwufl - -zmbsxkiwqrh -grjcyiwptzseqxofd -iubrwqlkxzsvn -zaqswibmxr - -soealywdutckrfnbigpxz -dntrgfaopclubeykzwsix -gnswdzialxrckybtfuope -fwodizuepagysxnktlbcr -sbdiefgptynkuwzocxalr - -tkbry -fyxr -ory - -sio -oi -oi -oi - -fipqkjmorwcluenvzx -mvowrcjxsuqpfgikenl -cxrmwvkeulpfqnoij - -jhqfvlnetysazio -osjqykft -otqyjfuxs - -opfrbnw -dbqnhoftpruz -bgeyxrpnfol -royngfpbw - -rvmxfogsbcjkpqltyhandi -xafqvhinsodltpkcwy - -pqrkslwfijgdo -pymoxvzsg -vpszyog -sehgop - -qnmxjglwavzirceu -advwiomgshuqnclzjer -zjqumrcgaiwlevn -kvugjnewclizasqmr -jilzanmtbgfrequvcw - -szkftpg -stkpgzf -ptzkgsf - -mefgopznxlusjych -iocqfmjlzgyxkpunhe - -zemltjrnbso -stbxojkrzgmneqv -zpsjernombt -stjobrmzne - -yblxcozivekmqa -epsrvyigmc - -xs -s -s - -bnmz -fhqg -dxsin -zsm - -brpge -tpm -ptm -p -sp - -utpsykci -ituxbykcwr - -zvxityphsdnuagbmcjwoqrfl -qiuwkplbtczmnvyrsoxhafjgd -qynizxpujhfmbvdcgwleasrot - -y -tx -y -h -y - -fsqatkdlmpux -yxinuvasdpfml -tsdpxafblzomu -axtfpulsmdg -lxwfqpsajudmk - -joanzmhfldbsgwcipkxuqrey -oclnpxwkyqszdjreagiumfhb -ufvoiyxzbrpwdgkcmjsqlanhe - -ciqxenmrlh -ctrfhxiqpnl - -uoxfbrglpwjkhzstidmcyq -hzslfyjxbdgecairompwkqut -ygolzckfbxdmqtpivjshrwu -kpoxzdlhurgimcsftbqywj - -xhgfmplcvwrqneztju -vqbwxtiprfhl -wxaoytfrvhbsldpq - -iop -qvxihy -io - -ftlgqpix -bpigfl -ufbgiplr - -ek -ekb -kclifmge -key -ersk - -ytqglpedjriu -jidgqytrulpe -tgjyudrqplei -jeiytpurgdlq - -anuqyij -auczniy -yanklsxivou -byacinu -inazyue - -tmryzavsnfdoq -ngmjxatvosz - -yurzemitvfqnksxpbdlhgjwa -juwvmadgcpytrkfqnbezishlx -wzudtksjrpevnxagfihlbyqm - -a -xa -ya -a - -gnukiszbvj -nyzbvpksjgmu -sgujnbzeivk -uzgbnksjv - -xoq -qox - -xlberjukaztfnoycqsgwip -tscfaexqwgkrpouzbylijn -owaruypenjqtbslizcgxkf -jzcuswiqgkrbnpyoxletfa - -pxzmb -rzmxpb -bpxznmrc -umbgpzkyox -tzbmxp - -grspmxbyhojdizwlevqfkctu -fixgbtedqomczrjhswupkyl -tlsgyobzpmcqkhrdxewfuij - -xrhelazymwntkv -lhvamxeyrznw -vrmwalyhnezx - -mdbjcizwxh -jpcbzdmxiwh - -xakdgjtimlvzcshw -iskdxfjnlhwrmvtcz - -yrli -lriz -rli -irol -ilr - -lfamcngvojeqyzrkdspwi -slqcznmwdivkrfjopebayg -cwgodjahrqzyfivepknmsl -kyeuvpjmlnftsizrdogqcaw -kjvrcgypqzinwadmoefls - -hfmuzdvyibakcwnsor -cezounhbsydwakmif - -vsajkf -jvf -vofj - -q -v - -h -h -i - -frgo -ogfr -grfo -rofg -gfro - -saomp -mpdosa -posam -mspao -ompsa - -qbxi -xbiq -bixoq -axbqi - -oix -xoi -ixo - -zqkved -ztvydqe -vdekzq - -ubg -vgcub - -wdotn -akp -hv -ipj - -xfcprnv -dfpcrvu -jpvfirc -frphqvwboc -pcvfxr - -prx -rlxp -rxp -ixpr -pxr - -uaozgkwlbfxyvmi -zbkgoxalfwuvymi -yimugvxbkfolwaz - -hwvlbzcauseydgpxrkq -lamwdrzhsbqefkvytxoicu -zktxwlnhysevqbraducj - -vjuprhcl -vjfrlpm -jbplvr -pnvljrbfe - -cwygrulzbe -elyzgwbu -uygezlwb -yebuglzw -ygzwuble - -wbzecjtdrgiyqls -wlsycjgeizdr -zslyderwigcj -dwzcyjgerisl - -qkvegzmnobpuc -pogzvqmkbn - -cnepixbwhklmqzodvyautjgrfs -oepszjgmlcxkdiartnybwhfvqu -gvcxaintlrweupbzfsmykdjqho -xalwvjenruhpkmgfqtoysbdizc - -omrc -tcer -bguaf -vhtk - -rtednpkyxgcs -kxlsredupynt -bartsexnypfmqk - -lqrabmznuhgjfi -chligsdnbjrazum -jpghuibarnzlkom -bamhwrngzjfliuye -yuignrzsamhlxbjt - -aoslfqnjcghb -cnbflgjqaohs -oqshfljbncaxg - -av -av -va -dvqa - -lghqidarnczwfxyu -ylfnhqwczaiuxdg -wfdglzixauchnqy - -pfgknomr -nfegr -vihnlcfdqgy -fgrns -awogfn - -kfdntirsmqap -thjdknbugmr -nxfetkrmd - -ydabnisroqeghk -gryenohbaiqsk -sqbingvyoakehr -ngbkyfaicsrhqeo - -ghxtulq -ntgqxlsz -lgzqtxsi - -qvr -mqljsu -wlqu -gpoqytkbzf -evqw - -khybpm -rhboj - -rmcqdblnto -qlcnmor -rhmzalcsoq -lgxcrmnqovd - -wdfkpmalijbncuvr -qhnmikpzaygxwsovej \ No newline at end of file diff --git a/2020/07/input b/2020/07/input deleted file mode 100644 index 4e9e60a..0000000 --- a/2020/07/input +++ /dev/null @@ -1,594 +0,0 @@ -dotted salmon bags contain 2 dark lavender bags, 1 muted red bag, 1 vibrant magenta bag. -vibrant purple bags contain 1 pale cyan bag, 1 dotted lavender bag, 3 striped blue bags, 5 clear magenta bags. -vibrant fuchsia bags contain 4 posh violet bags, 3 bright aqua bags, 1 light silver bag. -mirrored purple bags contain 2 dim yellow bags, 4 dim green bags, 3 vibrant beige bags. -faded coral bags contain 1 vibrant plum bag, 3 pale gold bags, 5 dim purple bags, 1 drab teal bag. -wavy cyan bags contain 4 dark teal bags, 1 dotted magenta bag. -dotted gold bags contain 3 dotted gray bags. -shiny maroon bags contain 2 light white bags, 5 bright salmon bags. -vibrant cyan bags contain 2 dull beige bags. -clear fuchsia bags contain 5 bright bronze bags. -clear violet bags contain 4 clear white bags, 2 drab fuchsia bags, 4 plaid lavender bags, 4 drab beige bags. -wavy tomato bags contain 3 wavy yellow bags, 4 plaid maroon bags, 1 dark beige bag. -shiny indigo bags contain 4 posh aqua bags, 2 dim salmon bags, 3 dotted olive bags, 1 dull gray bag. -dotted indigo bags contain 3 muted bronze bags, 1 striped salmon bag, 5 vibrant violet bags, 3 drab crimson bags. -mirrored magenta bags contain 1 shiny aqua bag. -pale green bags contain 4 striped orange bags, 3 plaid red bags, 3 clear olive bags. -dim crimson bags contain 5 posh violet bags, 3 mirrored crimson bags, 2 striped white bags, 1 dark indigo bag. -light white bags contain 1 dark indigo bag, 1 wavy orange bag. -striped green bags contain 2 clear beige bags, 4 dim coral bags. -dotted lavender bags contain 1 striped white bag, 5 dotted coral bags, 3 striped orange bags, 1 dotted gray bag. -light purple bags contain 5 dim tomato bags, 4 dull plum bags, 1 dim green bag, 3 dotted magenta bags. -shiny violet bags contain 1 shiny white bag. -dark lime bags contain 4 mirrored crimson bags, 2 wavy crimson bags, 4 dim green bags. -dark teal bags contain 3 mirrored orange bags. -muted maroon bags contain 5 dim fuchsia bags. -posh tomato bags contain 3 bright violet bags, 3 dim crimson bags, 4 mirrored beige bags, 3 drab lime bags. -plaid violet bags contain 1 shiny tomato bag, 5 dotted gray bags, 1 muted magenta bag, 5 mirrored crimson bags. -shiny bronze bags contain 3 dim red bags, 2 drab plum bags, 3 striped yellow bags, 1 mirrored yellow bag. -muted tomato bags contain 2 vibrant maroon bags, 3 vibrant beige bags, 5 light coral bags. -muted fuchsia bags contain 2 clear violet bags, 4 shiny gray bags, 1 shiny gold bag, 3 wavy crimson bags. -pale teal bags contain 2 bright beige bags, 3 vibrant cyan bags, 4 bright salmon bags, 3 plaid red bags. -posh salmon bags contain 2 dull beige bags, 1 faded maroon bag. -dim white bags contain 2 dull tan bags, 3 dotted coral bags, 1 light silver bag, 1 dim gold bag. -posh tan bags contain 4 clear blue bags, 4 dim olive bags, 4 striped green bags. -dim lime bags contain 2 drab chartreuse bags, 5 striped magenta bags, 4 striped purple bags. -mirrored white bags contain 2 dotted white bags, 3 striped salmon bags, 3 dull green bags, 3 plaid orange bags. -shiny fuchsia bags contain 3 striped bronze bags, 1 plaid violet bag. -dull indigo bags contain 5 wavy tomato bags. -posh maroon bags contain 2 dark green bags, 4 posh red bags, 3 drab tomato bags. -clear coral bags contain 5 pale yellow bags, 2 muted green bags, 3 faded black bags, 1 striped teal bag. -posh gold bags contain 3 wavy yellow bags, 5 mirrored crimson bags, 1 dotted lavender bag, 2 plaid purple bags. -muted yellow bags contain 3 wavy tan bags, 1 dark beige bag, 3 drab lavender bags. -pale cyan bags contain 5 clear black bags, 3 dull lime bags, 3 wavy olive bags, 5 plaid indigo bags. -drab white bags contain 2 dull green bags, 3 wavy aqua bags, 4 dark indigo bags. -drab lime bags contain 2 drab aqua bags, 5 light turquoise bags. -dotted tan bags contain 1 dotted beige bag, 5 faded maroon bags, 5 light indigo bags, 3 light bronze bags. -muted crimson bags contain 5 faded gold bags. -striped turquoise bags contain 1 shiny silver bag, 4 vibrant salmon bags, 5 dotted yellow bags. -plaid yellow bags contain 2 dim crimson bags, 5 bright tan bags, 3 wavy yellow bags, 1 clear silver bag. -shiny salmon bags contain 2 vibrant yellow bags. -pale maroon bags contain 5 faded silver bags, 3 dull lavender bags, 4 dotted magenta bags. -dotted orange bags contain 4 mirrored brown bags, 2 clear fuchsia bags. -muted gray bags contain 5 dim purple bags, 3 wavy yellow bags. -vibrant gold bags contain 2 wavy maroon bags, 5 faded chartreuse bags, 3 light indigo bags, 4 dark brown bags. -bright fuchsia bags contain 4 pale crimson bags, 3 striped orange bags, 1 shiny tomato bag, 5 bright tan bags. -light cyan bags contain 1 dim teal bag, 3 wavy indigo bags. -pale olive bags contain 3 light fuchsia bags. -dim brown bags contain 2 dotted indigo bags. -mirrored silver bags contain 3 plaid violet bags. -posh cyan bags contain 5 wavy maroon bags, 4 dim gold bags. -bright turquoise bags contain 5 posh bronze bags, 4 shiny aqua bags. -faded fuchsia bags contain 3 dotted gray bags. -dull beige bags contain 3 posh bronze bags. -dark purple bags contain 4 dim salmon bags, 4 faded maroon bags, 2 drab red bags, 1 clear bronze bag. -drab tan bags contain 5 striped maroon bags. -faded green bags contain 3 dark lavender bags, 4 posh lime bags, 2 light purple bags, 2 dark plum bags. -posh indigo bags contain 4 dark tan bags, 2 dark lavender bags, 1 shiny cyan bag. -drab maroon bags contain 3 wavy red bags, 1 dim fuchsia bag, 5 mirrored indigo bags, 2 drab lavender bags. -dim magenta bags contain 4 striped orange bags. -striped teal bags contain 2 dark lime bags. -plaid green bags contain 5 mirrored salmon bags, 4 mirrored brown bags, 2 dark lavender bags, 4 faded indigo bags. -dull blue bags contain 3 faded lime bags, 2 faded violet bags, 4 dull tan bags, 1 shiny tan bag. -muted turquoise bags contain 5 dim silver bags, 4 wavy crimson bags. -dull teal bags contain 1 faded blue bag, 3 light violet bags, 3 faded black bags. -mirrored salmon bags contain 4 muted magenta bags, 3 dotted tomato bags, 2 light cyan bags, 2 vibrant lavender bags. -shiny coral bags contain 1 striped teal bag, 1 drab lime bag, 5 mirrored red bags. -muted chartreuse bags contain 2 striped white bags, 3 bright turquoise bags, 2 faded silver bags. -mirrored green bags contain 2 bright maroon bags. -light brown bags contain 2 clear bronze bags, 4 dark lime bags, 3 muted teal bags, 5 wavy yellow bags. -vibrant indigo bags contain 3 dotted bronze bags. -light coral bags contain 2 dotted bronze bags. -dotted turquoise bags contain 3 plaid red bags, 3 shiny fuchsia bags, 4 faded lime bags. -dark white bags contain 1 dull blue bag, 5 shiny cyan bags, 3 dark beige bags, 2 mirrored brown bags. -pale purple bags contain 5 faded gold bags, 2 drab maroon bags. -wavy beige bags contain 3 faded violet bags, 4 mirrored silver bags, 4 clear gray bags, 2 dotted tomato bags. -light teal bags contain 4 bright magenta bags, 2 drab coral bags. -bright tomato bags contain 3 mirrored crimson bags, 1 muted blue bag, 4 dim brown bags. -plaid turquoise bags contain 4 vibrant blue bags, 1 wavy chartreuse bag, 2 pale magenta bags. -faded tomato bags contain 3 light salmon bags, 2 wavy chartreuse bags. -faded salmon bags contain 5 dark aqua bags, 4 faded bronze bags, 5 bright crimson bags. -light salmon bags contain 2 mirrored silver bags, 3 dotted coral bags, 3 wavy crimson bags. -mirrored lavender bags contain 4 shiny silver bags, 1 wavy crimson bag. -vibrant plum bags contain 5 light orange bags, 4 dull lime bags, 2 dim aqua bags, 5 shiny violet bags. -vibrant tan bags contain 1 drab salmon bag, 2 dull beige bags, 3 dotted bronze bags. -faded red bags contain 3 light indigo bags, 2 dotted tomato bags. -bright purple bags contain 3 light tomato bags, 3 clear gold bags. -plaid magenta bags contain 5 muted orange bags, 3 pale plum bags, 5 faded plum bags. -wavy tan bags contain 1 dull lavender bag. -faded olive bags contain 5 mirrored silver bags. -plaid white bags contain 4 bright bronze bags, 2 dotted cyan bags, 2 dark lavender bags, 5 shiny lavender bags. -striped aqua bags contain 5 light salmon bags. -drab tomato bags contain 1 dark lime bag, 2 muted magenta bags, 5 clear gray bags, 3 dotted gray bags. -clear tomato bags contain 5 plaid bronze bags. -posh teal bags contain 1 plaid maroon bag, 3 light tan bags, 1 clear crimson bag, 5 vibrant aqua bags. -dim tan bags contain 2 drab fuchsia bags, 3 dark beige bags, 3 plaid green bags. -dotted lime bags contain 4 dim red bags. -mirrored beige bags contain 1 bright orange bag, 3 light purple bags. -plaid silver bags contain 2 bright gold bags. -faded orange bags contain 5 faded plum bags. -dim indigo bags contain 4 muted orange bags, 5 vibrant tomato bags. -shiny blue bags contain 3 drab crimson bags, 2 dim green bags, 1 clear violet bag. -dull olive bags contain 2 plaid lime bags, 5 muted maroon bags, 4 shiny crimson bags, 3 dim plum bags. -striped maroon bags contain 1 dim tomato bag, 2 dotted tomato bags, 1 muted magenta bag, 5 faded maroon bags. -dull green bags contain 4 light salmon bags, 1 dim green bag. -vibrant crimson bags contain 4 clear plum bags, 2 faded white bags, 4 wavy crimson bags. -striped chartreuse bags contain 2 plaid lavender bags. -bright chartreuse bags contain 2 vibrant orange bags. -drab lavender bags contain 4 dotted coral bags. -dull crimson bags contain 2 faded silver bags, 2 bright magenta bags. -striped magenta bags contain 4 dull crimson bags, 4 faded maroon bags. -clear bronze bags contain 1 bright bronze bag, 2 shiny red bags. -plaid tan bags contain 5 pale silver bags, 5 muted teal bags, 3 faded beige bags, 2 faded chartreuse bags. -dim black bags contain 2 faded indigo bags. -shiny black bags contain 3 dotted bronze bags, 5 clear olive bags, 3 dark orange bags, 4 pale coral bags. -striped gold bags contain 3 dotted coral bags, 4 faded orange bags, 2 striped purple bags, 4 light cyan bags. -drab chartreuse bags contain 4 dull crimson bags. -bright yellow bags contain 3 wavy crimson bags, 4 bright turquoise bags, 3 plaid red bags. -dark orange bags contain 3 wavy yellow bags. -clear salmon bags contain 5 wavy turquoise bags, 4 shiny aqua bags, 1 shiny brown bag, 1 vibrant tomato bag. -plaid fuchsia bags contain 1 posh olive bag. -wavy magenta bags contain 5 vibrant beige bags, 5 faded chartreuse bags, 5 light purple bags, 4 wavy indigo bags. -dull gold bags contain 2 shiny bronze bags, 4 plaid beige bags, 4 mirrored silver bags, 2 bright lavender bags. -drab magenta bags contain 1 posh red bag. -shiny silver bags contain 4 dark lavender bags, 2 dull tan bags. -shiny crimson bags contain 3 plaid violet bags, 4 muted purple bags. -posh black bags contain 2 dotted magenta bags, 4 dotted gray bags. -vibrant salmon bags contain 1 clear silver bag. -dotted tomato bags contain 4 wavy crimson bags, 3 faded plum bags, 4 muted magenta bags. -dark turquoise bags contain 1 dim beige bag, 3 dotted coral bags. -pale orange bags contain 2 striped silver bags, 1 dotted salmon bag, 3 dim black bags, 4 posh turquoise bags. -mirrored indigo bags contain 5 posh yellow bags. -muted lavender bags contain 5 striped olive bags, 1 muted indigo bag. -light yellow bags contain 5 dark chartreuse bags. -drab bronze bags contain 3 clear beige bags, 3 bright purple bags, 3 bright brown bags. -mirrored blue bags contain 5 dotted bronze bags, 1 dark green bag, 5 clear silver bags, 5 dim maroon bags. -wavy violet bags contain 4 light tan bags, 1 vibrant lavender bag. -clear red bags contain 4 faded orange bags, 1 drab gold bag, 4 dim teal bags, 4 dotted indigo bags. -striped indigo bags contain 5 dim indigo bags. -striped olive bags contain 3 dotted green bags, 4 mirrored cyan bags. -dim fuchsia bags contain 3 vibrant gray bags, 5 wavy brown bags, 2 muted beige bags. -plaid plum bags contain 3 shiny tomato bags, 4 striped orange bags. -striped white bags contain 1 plaid red bag. -mirrored coral bags contain 5 drab teal bags, 4 dotted coral bags, 4 striped chartreuse bags, 5 dotted gold bags. -dull bronze bags contain 4 dim olive bags, 5 posh turquoise bags, 2 clear gold bags. -pale white bags contain 3 vibrant gray bags, 4 wavy coral bags, 5 drab purple bags. -drab green bags contain 1 dim teal bag, 1 faded bronze bag, 3 clear silver bags. -dotted black bags contain 3 drab tan bags, 2 vibrant orange bags, 3 striped maroon bags. -light gold bags contain 5 posh olive bags, 3 striped orange bags, 3 dull orange bags. -pale tan bags contain 1 mirrored fuchsia bag, 4 light silver bags, 5 dim plum bags. -plaid lavender bags contain 1 dim teal bag, 5 shiny aqua bags, 5 wavy crimson bags. -wavy lime bags contain 1 pale chartreuse bag, 5 mirrored white bags, 4 faded olive bags. -bright crimson bags contain 1 plaid green bag. -pale fuchsia bags contain 4 light aqua bags. -striped crimson bags contain 4 shiny plum bags, 3 dull violet bags, 5 clear tan bags. -mirrored fuchsia bags contain 3 posh red bags, 3 plaid violet bags, 5 shiny brown bags, 5 striped chartreuse bags. -faded cyan bags contain 3 striped yellow bags, 3 clear indigo bags. -mirrored plum bags contain 2 vibrant silver bags. -dull turquoise bags contain 2 plaid white bags, 5 striped salmon bags, 5 clear purple bags. -dim orange bags contain 5 dim black bags. -dull orange bags contain 3 dotted magenta bags, 2 mirrored crimson bags, 3 striped bronze bags. -dark gray bags contain 4 dotted crimson bags, 2 vibrant salmon bags. -drab orange bags contain 5 dotted gray bags, 5 muted maroon bags, 5 faded aqua bags, 2 pale maroon bags. -striped bronze bags contain 3 striped white bags, 5 striped orange bags. -light bronze bags contain 2 plaid red bags, 2 faded olive bags. -drab olive bags contain 2 striped salmon bags, 3 drab white bags, 4 pale silver bags. -bright cyan bags contain 5 muted blue bags. -drab black bags contain 1 shiny blue bag, 1 drab yellow bag, 5 muted tan bags, 2 drab violet bags. -shiny green bags contain 5 dim purple bags, 1 dotted crimson bag. -wavy blue bags contain 3 shiny white bags. -pale lime bags contain 1 dotted maroon bag. -dotted red bags contain 1 dotted bronze bag, 1 vibrant lime bag, 4 clear plum bags. -faded bronze bags contain 4 pale magenta bags, 1 faded black bag, 1 faded orange bag, 3 dark crimson bags. -dark green bags contain 1 striped magenta bag. -faded blue bags contain 2 dim maroon bags. -dim violet bags contain 4 posh yellow bags, 5 dim lime bags, 5 faded olive bags. -dark tan bags contain 2 mirrored green bags. -dim teal bags contain 5 mirrored yellow bags, 2 dull tan bags, 2 vibrant lavender bags, 4 clear lime bags. -plaid crimson bags contain 3 striped black bags, 1 faded plum bag, 3 muted red bags. -clear white bags contain 1 shiny gold bag. -dim silver bags contain 5 dull tan bags. -dark cyan bags contain 2 clear black bags, 5 plaid yellow bags, 2 posh coral bags. -dull violet bags contain 5 wavy teal bags, 5 shiny white bags. -muted coral bags contain 5 faded violet bags, 2 drab red bags, 3 muted olive bags, 4 mirrored tomato bags. -vibrant white bags contain 3 muted brown bags, 4 mirrored red bags, 4 dull orange bags, 4 dark crimson bags. -posh red bags contain 2 clear gray bags, 2 bright turquoise bags. -wavy chartreuse bags contain 5 light tomato bags, 5 posh black bags. -striped black bags contain 1 faded green bag, 1 wavy green bag, 4 wavy orange bags. -drab indigo bags contain 4 clear cyan bags, 4 mirrored crimson bags, 4 clear silver bags. -pale gold bags contain 1 dim lime bag. -dark olive bags contain 5 bright white bags, 5 clear lavender bags, 2 vibrant coral bags. -muted salmon bags contain 4 drab beige bags, 3 plaid violet bags, 4 mirrored brown bags, 3 dark lime bags. -posh gray bags contain 1 clear beige bag, 4 vibrant blue bags, 1 shiny aqua bag, 5 dim tan bags. -bright white bags contain 5 muted bronze bags, 5 clear cyan bags. -dull white bags contain 1 vibrant tomato bag. -striped tan bags contain 4 mirrored brown bags, 5 faded chartreuse bags. -wavy teal bags contain 3 plaid red bags. -faded purple bags contain 4 muted orange bags, 3 clear salmon bags, 5 drab cyan bags. -dotted yellow bags contain 4 light indigo bags, 5 drab violet bags, 3 dull tan bags, 3 bright lime bags. -wavy plum bags contain 2 dim aqua bags, 5 dark brown bags, 1 bright gold bag, 2 dull orange bags. -muted blue bags contain 5 plaid tan bags, 4 dim salmon bags, 5 striped tomato bags. -dim green bags contain no other bags. -light lime bags contain 3 mirrored orange bags, 2 muted red bags, 1 dim black bag, 4 posh maroon bags. -mirrored brown bags contain 4 dotted gray bags, 3 clear lime bags, 2 dim green bags. -drab fuchsia bags contain 5 mirrored yellow bags, 5 plaid plum bags. -drab gray bags contain 2 dim violet bags, 4 posh purple bags. -vibrant teal bags contain 4 pale tomato bags, 2 posh lime bags, 2 mirrored silver bags, 1 wavy crimson bag. -dotted plum bags contain 5 bright gold bags. -shiny gold bags contain 4 shiny tomato bags, 5 wavy indigo bags. -bright bronze bags contain 2 faded maroon bags, 2 dim white bags, 5 drab violet bags. -drab yellow bags contain 4 mirrored green bags, 5 faded fuchsia bags, 1 drab turquoise bag. -dark bronze bags contain 5 muted salmon bags, 3 posh cyan bags, 2 shiny tan bags. -light magenta bags contain 3 dark silver bags, 2 striped tan bags. -pale yellow bags contain 5 drab tomato bags, 3 striped orange bags, 4 striped maroon bags. -shiny cyan bags contain 2 light tomato bags, 3 clear purple bags, 2 shiny tan bags, 3 dull tan bags. -pale gray bags contain 2 drab purple bags, 5 dotted turquoise bags, 3 pale salmon bags. -mirrored cyan bags contain 4 faded chartreuse bags. -dotted bronze bags contain 2 faded silver bags. -faded beige bags contain 1 bright red bag, 3 dotted red bags, 2 striped lime bags. -dotted beige bags contain 4 muted turquoise bags, 1 dull beige bag, 3 bright gold bags. -drab plum bags contain 4 clear chartreuse bags. -pale blue bags contain 1 dim chartreuse bag, 1 dark lavender bag, 1 drab tan bag. -faded teal bags contain 1 vibrant tan bag, 1 dim tan bag, 3 dull gray bags, 4 plaid red bags. -plaid beige bags contain 3 plaid tomato bags. -dotted chartreuse bags contain 1 pale maroon bag. -bright gray bags contain 2 bright coral bags, 3 bright turquoise bags, 4 posh tan bags. -bright olive bags contain 1 dotted bronze bag, 4 mirrored yellow bags, 4 light bronze bags. -dotted olive bags contain 5 clear purple bags, 5 muted bronze bags, 5 vibrant tomato bags. -pale tomato bags contain 4 clear gold bags, 4 clear tomato bags. -clear gold bags contain 1 striped lime bag, 1 striped chartreuse bag, 2 muted fuchsia bags, 5 clear salmon bags. -dotted gray bags contain no other bags. -striped brown bags contain 3 pale maroon bags, 5 faded gold bags, 4 wavy yellow bags, 3 bright turquoise bags. -shiny lime bags contain 4 pale violet bags, 4 clear violet bags. -mirrored tan bags contain 1 vibrant magenta bag, 3 mirrored violet bags, 5 faded plum bags. -dull maroon bags contain 5 posh salmon bags, 5 dull coral bags, 2 plaid plum bags, 3 striped teal bags. -dim purple bags contain 1 light tomato bag, 3 shiny violet bags. -bright brown bags contain 1 shiny aqua bag, 1 shiny lavender bag, 1 drab fuchsia bag, 3 faded olive bags. -light maroon bags contain 4 mirrored brown bags. -pale violet bags contain 4 wavy turquoise bags, 5 dull orange bags, 4 dotted black bags, 5 muted fuchsia bags. -mirrored black bags contain 3 dotted silver bags, 2 bright crimson bags. -drab aqua bags contain 3 plaid red bags, 1 plaid violet bag, 5 dim tomato bags. -clear green bags contain 4 dark coral bags. -mirrored aqua bags contain 4 shiny crimson bags, 4 wavy bronze bags. -pale coral bags contain 2 wavy olive bags, 2 muted silver bags, 4 dim tan bags. -mirrored gray bags contain 5 clear plum bags, 5 dark yellow bags. -light blue bags contain 3 dull bronze bags, 3 dotted plum bags. -dark silver bags contain 2 plaid chartreuse bags, 5 plaid lavender bags, 1 wavy indigo bag, 4 dark brown bags. -posh silver bags contain 4 shiny lavender bags. -shiny orange bags contain 4 light magenta bags. -dark blue bags contain 5 pale purple bags. -wavy white bags contain 1 posh olive bag, 1 dotted fuchsia bag, 4 muted maroon bags. -striped orange bags contain 2 faded plum bags. -dull lime bags contain 1 pale yellow bag, 1 clear turquoise bag, 5 faded silver bags, 4 dim beige bags. -dull red bags contain 1 bright aqua bag, 3 light maroon bags, 5 light tomato bags. -light tomato bags contain 3 dull crimson bags, 1 dim beige bag. -bright blue bags contain 3 plaid olive bags. -bright red bags contain 4 muted teal bags, 5 dotted magenta bags. -striped gray bags contain 2 dotted purple bags, 4 dull green bags, 4 dull salmon bags, 4 muted silver bags. -drab salmon bags contain 4 mirrored indigo bags, 5 mirrored silver bags, 5 shiny cyan bags, 1 plaid brown bag. -posh olive bags contain 3 faded silver bags, 5 plaid violet bags, 2 striped bronze bags. -dim salmon bags contain 5 vibrant lavender bags. -mirrored orange bags contain 2 bright white bags, 5 plaid orange bags. -posh fuchsia bags contain 5 vibrant coral bags, 2 shiny plum bags, 5 pale silver bags. -wavy fuchsia bags contain 5 posh cyan bags, 2 bright silver bags, 1 wavy tomato bag, 1 wavy plum bag. -clear olive bags contain 4 pale maroon bags, 2 muted bronze bags, 4 mirrored crimson bags, 2 dull blue bags. -clear blue bags contain 5 shiny white bags, 5 plaid lime bags. -dotted coral bags contain no other bags. -clear black bags contain 4 dull beige bags, 2 mirrored crimson bags, 2 dim beige bags. -mirrored turquoise bags contain 2 light green bags, 4 dull lime bags, 2 drab olive bags, 3 drab purple bags. -muted teal bags contain 2 dim gold bags, 1 light salmon bag, 3 dark crimson bags, 3 muted olive bags. -clear gray bags contain 2 dotted coral bags, 5 shiny tomato bags. -vibrant black bags contain 2 dull blue bags, 1 light magenta bag. -clear yellow bags contain 3 vibrant yellow bags, 2 plaid red bags, 1 dull plum bag, 4 faded violet bags. -dull fuchsia bags contain 4 dim maroon bags, 4 wavy plum bags, 5 dim teal bags. -mirrored gold bags contain 4 mirrored brown bags, 3 dotted coral bags, 4 faded plum bags, 1 mirrored indigo bag. -faded lime bags contain 3 plaid violet bags, 2 drab tan bags. -wavy olive bags contain 3 muted silver bags, 1 pale maroon bag, 5 posh silver bags. -pale bronze bags contain 2 striped purple bags, 5 bright magenta bags, 4 pale crimson bags. -posh crimson bags contain 4 mirrored purple bags, 2 shiny silver bags, 4 bright tan bags. -clear plum bags contain 1 mirrored indigo bag, 4 clear purple bags, 2 dull blue bags, 5 striped bronze bags. -vibrant chartreuse bags contain 5 vibrant yellow bags, 1 faded red bag. -plaid red bags contain no other bags. -dim maroon bags contain 2 pale yellow bags, 4 dotted cyan bags. -pale silver bags contain 2 dark crimson bags. -bright magenta bags contain 5 plaid red bags, 4 faded maroon bags. -dark crimson bags contain 2 bright magenta bags, 1 mirrored silver bag, 2 mirrored brown bags, 1 shiny lavender bag. -dull yellow bags contain 1 dull salmon bag. -dark maroon bags contain 5 muted turquoise bags. -clear indigo bags contain 5 posh purple bags, 3 striped magenta bags. -shiny olive bags contain 3 drab yellow bags. -vibrant bronze bags contain 4 plaid indigo bags. -light plum bags contain 5 faded aqua bags. -dim lavender bags contain 3 drab purple bags, 2 clear salmon bags, 1 wavy bronze bag, 1 plaid tan bag. -mirrored chartreuse bags contain 3 wavy plum bags, 2 muted tan bags. -bright teal bags contain 2 bright lavender bags, 5 plaid plum bags, 3 clear bronze bags. -dull tan bags contain 4 clear gray bags. -shiny magenta bags contain 2 plaid gold bags, 2 dotted turquoise bags, 4 muted teal bags, 3 shiny gold bags. -clear aqua bags contain 4 dim cyan bags, 3 dim plum bags, 5 dim violet bags, 1 plaid yellow bag. -clear tan bags contain 1 shiny brown bag. -faded lavender bags contain 3 faded white bags, 1 faded purple bag. -plaid maroon bags contain 5 plaid orange bags, 4 striped green bags, 2 striped gold bags, 5 bright bronze bags. -wavy lavender bags contain 5 dim black bags, 5 clear fuchsia bags. -plaid olive bags contain 3 dotted crimson bags, 2 pale plum bags, 3 bright orange bags, 1 clear coral bag. -shiny lavender bags contain 3 faded plum bags, 2 mirrored crimson bags, 5 striped orange bags, 5 bright magenta bags. -plaid chartreuse bags contain 5 clear silver bags, 5 pale crimson bags. -bright coral bags contain 4 vibrant orange bags. -wavy yellow bags contain 3 dull plum bags, 4 bright yellow bags, 5 mirrored violet bags, 3 plaid red bags. -dark chartreuse bags contain 4 striped bronze bags, 2 bright tan bags. -mirrored tomato bags contain 1 clear yellow bag, 1 dark lime bag, 2 mirrored silver bags. -plaid gray bags contain 4 muted cyan bags, 4 dark silver bags, 1 wavy orange bag, 4 muted tomato bags. -mirrored red bags contain 5 pale crimson bags, 5 light cyan bags, 1 posh yellow bag. -vibrant silver bags contain 2 dull brown bags, 1 vibrant orange bag, 5 striped red bags. -plaid purple bags contain 2 striped maroon bags, 1 faded olive bag. -dull silver bags contain 4 shiny lavender bags, 5 plaid fuchsia bags, 1 plaid plum bag, 2 light cyan bags. -dark plum bags contain 2 vibrant gold bags, 4 plaid brown bags, 1 drab teal bag, 4 dotted yellow bags. -mirrored teal bags contain 3 drab orange bags, 4 shiny fuchsia bags, 4 mirrored lavender bags, 1 clear brown bag. -light red bags contain 5 striped violet bags. -shiny aqua bags contain 4 wavy indigo bags, 3 posh olive bags, 2 clear gray bags, 2 dim tomato bags. -dull magenta bags contain 1 bright crimson bag, 1 bright bronze bag, 2 drab gold bags, 2 clear lavender bags. -muted gold bags contain 1 striped chartreuse bag, 3 posh olive bags. -dark brown bags contain 1 bright yellow bag. -dull brown bags contain 5 dark brown bags, 1 dim gold bag. -shiny chartreuse bags contain 1 shiny aqua bag, 5 faded chartreuse bags, 4 wavy beige bags. -vibrant maroon bags contain 1 dotted yellow bag, 2 striped green bags, 2 muted olive bags, 2 muted turquoise bags. -faded maroon bags contain 1 striped bronze bag, 5 dotted coral bags, 4 dim green bags, 1 faded plum bag. -wavy salmon bags contain 1 dim white bag, 4 clear purple bags, 5 dark fuchsia bags, 5 vibrant cyan bags. -light beige bags contain 3 dull lime bags, 1 plaid lavender bag. -plaid teal bags contain 2 muted black bags, 2 dull salmon bags, 5 faded red bags, 2 muted turquoise bags. -plaid cyan bags contain 5 faded maroon bags, 2 posh chartreuse bags. -dim chartreuse bags contain 5 muted red bags, 4 dark lime bags. -clear magenta bags contain 1 clear tomato bag, 1 striped orange bag, 3 striped chartreuse bags. -dotted blue bags contain 5 plaid green bags, 3 mirrored crimson bags, 4 dotted magenta bags, 3 clear bronze bags. -clear silver bags contain 4 vibrant lavender bags, 1 wavy turquoise bag, 2 posh purple bags, 5 dull blue bags. -posh beige bags contain 4 muted aqua bags, 3 wavy orange bags, 1 muted coral bag. -dim coral bags contain 1 clear purple bag, 2 plaid purple bags, 5 light gold bags. -faded white bags contain 2 striped orange bags, 3 posh silver bags, 4 shiny tan bags, 5 faded green bags. -pale aqua bags contain 5 shiny tan bags, 5 drab violet bags. -clear brown bags contain 5 shiny tomato bags. -faded tan bags contain 1 pale gray bag, 2 dull beige bags, 3 wavy teal bags, 1 bright maroon bag. -striped silver bags contain 3 shiny green bags. -vibrant brown bags contain 5 shiny aqua bags, 2 pale violet bags, 5 drab indigo bags. -dark yellow bags contain 1 wavy white bag, 3 posh violet bags, 4 bright magenta bags. -dull gray bags contain 3 dark silver bags, 3 mirrored green bags. -dark violet bags contain 2 dark maroon bags, 5 dull aqua bags. -muted brown bags contain 5 dim aqua bags, 3 dim teal bags, 4 faded olive bags, 1 plaid purple bag. -posh chartreuse bags contain 3 dark tan bags, 1 striped salmon bag, 2 dark lime bags, 5 vibrant beige bags. -mirrored maroon bags contain 1 dark red bag. -faded yellow bags contain 5 mirrored beige bags, 1 drab chartreuse bag, 3 vibrant lavender bags. -dotted aqua bags contain 4 vibrant lavender bags, 4 shiny fuchsia bags. -bright maroon bags contain 5 faded maroon bags, 2 dark lime bags, 4 dim beige bags. -dark salmon bags contain 5 clear tan bags. -wavy bronze bags contain 3 dark beige bags. -wavy crimson bags contain no other bags. -drab gold bags contain 2 faded violet bags, 4 faded silver bags. -dark black bags contain 3 wavy bronze bags, 2 dark aqua bags, 4 dotted beige bags. -striped lavender bags contain 2 wavy aqua bags. -vibrant red bags contain 1 plaid aqua bag. -shiny yellow bags contain 5 clear silver bags, 2 dull magenta bags, 5 clear turquoise bags. -dull chartreuse bags contain 5 light tan bags. -bright beige bags contain 2 dim tomato bags. -mirrored yellow bags contain 5 drab aqua bags, 5 mirrored silver bags, 3 dark lime bags. -striped beige bags contain 4 dim white bags. -muted orange bags contain 3 drab beige bags, 5 faded olive bags. -drab turquoise bags contain 1 light green bag, 1 drab tomato bag, 4 clear purple bags. -plaid salmon bags contain 3 posh gray bags, 1 dim beige bag, 1 plaid brown bag. -faded gray bags contain 3 plaid fuchsia bags, 5 plaid magenta bags, 5 plaid white bags, 1 dull beige bag. -posh aqua bags contain 2 mirrored turquoise bags. -mirrored crimson bags contain no other bags. -vibrant magenta bags contain 1 dull purple bag, 4 shiny red bags, 5 drab chartreuse bags, 4 bright red bags. -striped yellow bags contain 1 shiny tan bag. -vibrant orange bags contain 4 plaid silver bags, 5 dim teal bags, 1 striped maroon bag, 3 plaid red bags. -dark indigo bags contain 3 drab purple bags. -shiny gray bags contain 1 wavy yellow bag. -faded plum bags contain no other bags. -dim blue bags contain 2 dotted crimson bags, 5 muted chartreuse bags, 3 dark silver bags, 4 vibrant lime bags. -muted white bags contain 4 muted teal bags, 3 posh purple bags, 1 dull lavender bag, 5 pale crimson bags. -muted lime bags contain 1 shiny turquoise bag, 2 faded indigo bags, 2 vibrant silver bags, 1 pale turquoise bag. -posh coral bags contain 5 faded violet bags. -dotted fuchsia bags contain 1 clear tan bag, 1 striped lavender bag. -wavy brown bags contain 2 dim aqua bags. -posh brown bags contain 1 shiny cyan bag, 5 plaid orange bags, 3 light coral bags. -drab purple bags contain 5 faded orange bags. -muted tan bags contain 2 wavy teal bags, 3 dim salmon bags, 1 bright gold bag, 3 clear gray bags. -dim yellow bags contain 1 vibrant gray bag, 4 vibrant lavender bags, 1 muted magenta bag. -pale salmon bags contain 2 vibrant beige bags, 3 bright maroon bags. -faded turquoise bags contain 4 plaid purple bags, 2 light tomato bags, 3 light salmon bags. -clear teal bags contain 4 muted yellow bags, 3 dim beige bags, 5 faded tomato bags, 1 dim red bag. -vibrant olive bags contain 3 muted lime bags, 5 shiny blue bags, 3 light gold bags, 3 dark olive bags. -dim beige bags contain 1 light cyan bag, 3 faded plum bags. -dull black bags contain 2 striped black bags, 5 wavy brown bags, 1 bright red bag, 1 drab teal bag. -pale turquoise bags contain 5 vibrant violet bags, 3 dotted fuchsia bags, 2 striped blue bags, 4 posh purple bags. -wavy red bags contain 3 drab teal bags. -faded gold bags contain 5 dull lavender bags. -faded black bags contain 5 wavy turquoise bags, 5 mirrored crimson bags. -bright orange bags contain 2 striped maroon bags, 4 light cyan bags, 5 light silver bags, 5 wavy indigo bags. -drab teal bags contain 4 wavy aqua bags, 5 light bronze bags, 1 drab red bag. -dull salmon bags contain 4 dull orange bags. -bright lavender bags contain 2 plaid silver bags, 3 bright crimson bags. -drab cyan bags contain 2 bright bronze bags, 5 bright crimson bags, 2 wavy yellow bags. -dull plum bags contain 3 shiny lavender bags, 2 bright magenta bags, 2 mirrored crimson bags, 4 mirrored silver bags. -dotted teal bags contain 3 muted yellow bags, 3 dotted turquoise bags, 5 mirrored white bags. -vibrant turquoise bags contain 5 clear magenta bags, 5 dark beige bags, 2 vibrant tan bags, 3 plaid blue bags. -pale crimson bags contain 2 bright turquoise bags, 4 dark lime bags. -pale plum bags contain 1 shiny chartreuse bag, 3 vibrant gold bags, 5 plaid violet bags, 5 dim salmon bags. -mirrored lime bags contain 2 plaid green bags. -pale lavender bags contain 5 dotted gold bags, 1 striped maroon bag, 3 shiny tan bags, 5 drab white bags. -muted olive bags contain 3 drab crimson bags, 2 dotted gray bags, 5 dotted tomato bags, 3 posh bronze bags. -drab brown bags contain 3 dull orange bags, 4 posh gold bags, 2 pale crimson bags, 1 plaid white bag. -bright tan bags contain 1 dark white bag, 5 bright turquoise bags. -faded indigo bags contain 3 pale yellow bags, 2 mirrored brown bags, 1 shiny gray bag, 5 bright turquoise bags. -dark aqua bags contain 1 posh gray bag, 4 striped coral bags, 2 posh olive bags, 2 bright white bags. -light tan bags contain 2 faded purple bags, 5 muted fuchsia bags. -dark magenta bags contain 4 posh silver bags, 5 pale plum bags, 5 muted violet bags, 2 faded green bags. -clear maroon bags contain 3 muted maroon bags, 1 clear olive bag, 2 faded black bags. -posh purple bags contain 4 faded orange bags, 4 shiny salmon bags. -bright gold bags contain 1 dull crimson bag, 1 shiny lavender bag. -dull purple bags contain 3 clear silver bags, 1 drab aqua bag, 3 wavy beige bags. -muted cyan bags contain 1 plaid green bag. -vibrant yellow bags contain 3 faded plum bags, 4 vibrant lavender bags, 2 muted magenta bags. -vibrant green bags contain 5 dim chartreuse bags, 2 posh lavender bags. -plaid bronze bags contain 4 dim tomato bags, 3 shiny silver bags. -striped blue bags contain 5 vibrant gold bags. -plaid coral bags contain 4 faded purple bags, 3 drab turquoise bags, 1 light teal bag, 2 posh indigo bags. -posh turquoise bags contain 5 posh cyan bags, 5 mirrored violet bags. -faded crimson bags contain 2 plaid salmon bags, 1 striped magenta bag, 1 striped maroon bag. -striped purple bags contain 1 drab violet bag, 2 pale maroon bags, 2 drab beige bags, 4 faded maroon bags. -clear orange bags contain 5 dotted red bags, 4 mirrored red bags. -striped fuchsia bags contain 2 bright tomato bags, 4 dull magenta bags. -wavy purple bags contain 5 wavy olive bags, 3 shiny silver bags. -dotted crimson bags contain 1 striped teal bag, 5 shiny tomato bags. -dull lavender bags contain 1 dotted tomato bag, 3 wavy indigo bags, 1 faded silver bag. -dotted magenta bags contain 3 dotted coral bags. -drab silver bags contain 5 dark indigo bags, 4 bright bronze bags, 1 dim lime bag, 3 bright aqua bags. -clear cyan bags contain 1 bright maroon bag. -shiny beige bags contain 2 plaid beige bags, 2 striped magenta bags, 4 drab yellow bags, 4 muted yellow bags. -dim turquoise bags contain 2 dull tan bags. -drab coral bags contain 4 striped bronze bags, 3 dull orange bags, 5 plaid silver bags. -light lavender bags contain 1 wavy plum bag, 4 posh purple bags. -posh yellow bags contain 3 dark lime bags, 3 light cyan bags, 4 dull crimson bags. -posh violet bags contain 2 faded chartreuse bags. -shiny teal bags contain 5 mirrored salmon bags, 1 wavy plum bag, 3 posh purple bags, 2 posh cyan bags. -vibrant lime bags contain 1 dotted tomato bag, 1 drab fuchsia bag, 1 mirrored brown bag. -dark fuchsia bags contain 1 vibrant blue bag. -bright green bags contain 4 dark purple bags, 4 bright tan bags, 5 drab turquoise bags. -dull coral bags contain 2 dotted tomato bags. -posh white bags contain 3 dull bronze bags, 1 faded salmon bag, 3 pale tomato bags, 3 vibrant salmon bags. -plaid black bags contain 4 vibrant aqua bags, 2 shiny teal bags. -posh lavender bags contain 4 wavy beige bags, 1 dim silver bag, 2 faded white bags. -posh orange bags contain 4 dim orange bags, 3 faded chartreuse bags. -plaid brown bags contain 5 shiny fuchsia bags, 5 striped magenta bags, 2 wavy coral bags, 1 vibrant beige bag. -shiny plum bags contain 3 light green bags, 4 bright orange bags. -dim aqua bags contain 4 faded gold bags, 1 dotted lavender bag, 3 light gold bags, 4 shiny aqua bags. -wavy gold bags contain 4 clear violet bags, 5 dim red bags, 5 drab crimson bags, 2 dull coral bags. -vibrant tomato bags contain 3 faded olive bags. -bright silver bags contain 2 dull lavender bags, 4 faded aqua bags, 4 dim coral bags. -wavy turquoise bags contain 4 dull lavender bags, 1 drab aqua bag. -wavy aqua bags contain 3 wavy yellow bags. -light indigo bags contain 5 dim beige bags, 3 drab fuchsia bags, 1 plaid violet bag, 5 bright yellow bags. -striped red bags contain 3 bright violet bags, 5 dark indigo bags, 5 dim silver bags. -posh lime bags contain 5 striped teal bags, 3 dark brown bags, 4 bright crimson bags, 2 posh violet bags. -faded magenta bags contain 5 light gold bags, 1 posh indigo bag, 3 plaid lime bags. -vibrant lavender bags contain 5 faded maroon bags, 3 striped orange bags, 3 dull crimson bags. -clear purple bags contain 5 dark green bags, 3 light cyan bags, 3 clear white bags, 4 pale silver bags. -muted purple bags contain 5 drab fuchsia bags, 1 vibrant salmon bag, 5 bright yellow bags. -bright lime bags contain 5 vibrant violet bags, 5 wavy maroon bags. -bright black bags contain 5 dark silver bags, 2 vibrant green bags. -muted magenta bags contain no other bags. -striped tomato bags contain 4 shiny gold bags. -pale black bags contain 3 dull brown bags, 2 wavy coral bags, 2 posh purple bags, 4 faded beige bags. -dim red bags contain 1 dotted tomato bag, 2 wavy beige bags. -light black bags contain 4 dull maroon bags, 3 dotted aqua bags, 3 drab purple bags. -shiny turquoise bags contain 3 dull blue bags, 4 posh bronze bags. -pale indigo bags contain 4 dotted tomato bags. -shiny white bags contain 5 vibrant tomato bags, 4 dotted magenta bags, 3 dull aqua bags. -dark lavender bags contain 4 faded orange bags. -shiny brown bags contain 3 bright orange bags, 2 dotted crimson bags, 2 wavy aqua bags. -light chartreuse bags contain 1 muted lavender bag. -faded aqua bags contain 4 dull green bags, 4 faded violet bags, 4 clear gray bags. -light olive bags contain 4 shiny purple bags, 3 shiny plum bags. -wavy indigo bags contain 3 dim green bags, 5 shiny lavender bags, 3 posh olive bags, 1 dull crimson bag. -dull tomato bags contain 3 light coral bags, 2 light cyan bags, 3 plaid silver bags. -clear turquoise bags contain 1 wavy crimson bag, 4 dim tomato bags. -dim tomato bags contain 5 shiny lavender bags, 2 dim gold bags. -wavy black bags contain 4 wavy chartreuse bags, 4 dull coral bags. -dotted maroon bags contain 5 pale violet bags, 5 vibrant aqua bags, 5 plaid cyan bags. -clear lavender bags contain 2 dotted turquoise bags, 4 light purple bags, 1 plaid plum bag. -dotted cyan bags contain 2 dotted turquoise bags, 4 plaid gold bags, 5 drab red bags, 5 faded orange bags. -muted violet bags contain 3 light teal bags, 2 striped gold bags. -wavy silver bags contain 2 dim coral bags, 1 shiny chartreuse bag, 4 shiny turquoise bags. -drab crimson bags contain 2 drab beige bags. -dull aqua bags contain 4 striped maroon bags, 5 vibrant beige bags, 3 faded gold bags, 3 dark lime bags. -vibrant coral bags contain 4 faded gold bags, 2 dotted black bags, 5 drab tomato bags. -pale beige bags contain 1 dotted coral bag. -dim olive bags contain 5 clear gray bags, 2 muted violet bags, 3 clear gold bags, 4 shiny red bags. -dim cyan bags contain 4 plaid silver bags. -muted bronze bags contain 4 wavy yellow bags, 1 vibrant yellow bag, 5 dim tomato bags, 2 mirrored silver bags. -dim gold bags contain 2 dim green bags, 4 shiny tomato bags, 4 striped white bags, 4 mirrored crimson bags. -vibrant gray bags contain 4 dotted turquoise bags, 4 posh violet bags. -plaid orange bags contain 2 dotted turquoise bags. -posh magenta bags contain 4 dotted lime bags. -light silver bags contain 5 shiny gold bags, 3 dull tan bags. -bright plum bags contain 5 pale magenta bags, 5 dull aqua bags. -drab red bags contain 1 dim gold bag. -striped salmon bags contain 1 vibrant lavender bag, 3 wavy crimson bags, 5 posh olive bags. -dotted purple bags contain 3 dull lavender bags. -bright violet bags contain 2 dotted indigo bags, 4 shiny violet bags. -muted red bags contain 2 mirrored silver bags. -dotted green bags contain 5 muted plum bags. -clear lime bags contain no other bags. -wavy gray bags contain 1 posh cyan bag, 5 dim bronze bags, 5 posh lime bags, 4 drab silver bags. -dotted brown bags contain 4 striped tomato bags. -plaid indigo bags contain 1 plaid purple bag, 3 dark turquoise bags, 3 light purple bags, 5 dotted cyan bags. -mirrored olive bags contain 5 bright gold bags, 3 dotted gold bags, 4 drab gray bags, 4 drab tomato bags. -wavy green bags contain 3 mirrored indigo bags, 4 wavy chartreuse bags, 2 clear cyan bags, 5 bright violet bags. -light gray bags contain 4 vibrant yellow bags, 2 dull blue bags. -posh plum bags contain 3 wavy yellow bags, 5 dim yellow bags, 2 clear chartreuse bags. -posh bronze bags contain 2 clear lime bags. -bright indigo bags contain 4 muted salmon bags, 2 posh violet bags. -mirrored violet bags contain 1 faded plum bag, 3 dull orange bags. -muted silver bags contain 3 mirrored indigo bags, 4 shiny fuchsia bags. -striped coral bags contain 2 posh turquoise bags. -plaid tomato bags contain 1 wavy beige bag, 5 muted green bags. -dark gold bags contain 1 clear gold bag, 2 light maroon bags, 3 pale teal bags. -light green bags contain 1 dull aqua bag, 4 dotted magenta bags, 4 dull purple bags. -plaid lime bags contain 1 faded fuchsia bag. -muted beige bags contain 1 dotted coral bag, 1 plaid fuchsia bag, 2 posh bronze bags. -pale red bags contain 2 wavy gold bags, 1 striped lavender bag. -striped lime bags contain 1 wavy turquoise bag, 4 dim aqua bags. -muted black bags contain 3 dotted black bags. -faded brown bags contain 1 dim turquoise bag, 2 plaid brown bags. -plaid blue bags contain 2 muted salmon bags. -muted indigo bags contain 2 dull fuchsia bags, 2 dull lime bags. -dark coral bags contain 2 faded indigo bags, 3 shiny tomato bags, 2 mirrored salmon bags. -vibrant beige bags contain 4 vibrant lavender bags. -mirrored bronze bags contain 1 mirrored orange bag, 5 plaid red bags, 1 mirrored cyan bag. -shiny red bags contain 1 bright yellow bag. -light crimson bags contain 5 plaid crimson bags, 3 pale white bags, 3 drab fuchsia bags, 3 muted olive bags. -drab blue bags contain 1 mirrored black bag, 3 striped fuchsia bags, 3 drab tan bags. -striped violet bags contain 2 muted gray bags, 5 faded white bags, 5 striped black bags, 3 mirrored tomato bags. -wavy maroon bags contain 2 light cyan bags, 3 muted teal bags, 2 vibrant lavender bags. -pale brown bags contain 2 wavy black bags. -bright aqua bags contain 3 plaid tan bags. -muted plum bags contain 5 light bronze bags, 1 dotted beige bag, 3 vibrant cyan bags. -posh green bags contain 4 faded lime bags, 1 dull coral bag, 4 mirrored silver bags. -dark beige bags contain 3 wavy yellow bags, 5 dim salmon bags. -light fuchsia bags contain 4 plaid coral bags. -shiny tan bags contain 2 drab tan bags, 4 clear gray bags, 2 mirrored crimson bags, 1 vibrant beige bag. -clear crimson bags contain 3 vibrant aqua bags, 4 dotted indigo bags. -clear beige bags contain 4 posh olive bags, 4 bright lime bags, 3 dark green bags. -dim gray bags contain 1 drab beige bag, 3 clear tomato bags, 2 mirrored fuchsia bags. -light violet bags contain 3 plaid purple bags. -faded silver bags contain 5 striped bronze bags, 4 dotted lavender bags. -dotted white bags contain 5 drab green bags. -shiny purple bags contain 3 posh turquoise bags, 2 dark brown bags. -posh blue bags contain 2 vibrant chartreuse bags, 2 muted olive bags, 4 dull brown bags, 5 wavy magenta bags. -striped cyan bags contain 1 pale plum bag, 3 dim maroon bags, 5 light salmon bags, 3 dim crimson bags. -shiny tomato bags contain no other bags. -plaid aqua bags contain 4 clear maroon bags, 4 plaid white bags, 2 posh chartreuse bags. -pale magenta bags contain 5 muted teal bags, 1 vibrant lavender bag. -dim plum bags contain 4 drab coral bags. -drab beige bags contain 4 wavy crimson bags, 1 dull tan bag, 3 dotted tomato bags. -wavy coral bags contain 1 mirrored yellow bag, 1 dull tan bag, 5 drab gold bags, 2 muted bronze bags. -drab violet bags contain 4 faded maroon bags, 2 posh gold bags, 3 wavy maroon bags, 3 bright lime bags. -light aqua bags contain 5 light bronze bags, 1 light tan bag, 1 dull beige bag. -light orange bags contain 1 dark tan bag, 3 dim white bags, 3 plaid plum bags. -pale chartreuse bags contain 3 pale violet bags, 1 drab fuchsia bag, 1 shiny indigo bag, 2 dull turquoise bags. -faded chartreuse bags contain 4 vibrant lime bags, 3 drab tomato bags, 1 vibrant violet bag, 1 vibrant tomato bag. -clear chartreuse bags contain 2 dotted plum bags, 1 muted brown bag, 2 wavy chartreuse bags, 4 faded green bags. -dotted silver bags contain 3 mirrored yellow bags. -dotted violet bags contain 4 muted turquoise bags, 4 light black bags. -wavy orange bags contain 3 shiny fuchsia bags, 4 clear beige bags. -dark red bags contain 1 faded salmon bag, 3 muted purple bags. -dim bronze bags contain 2 clear turquoise bags. -light turquoise bags contain 5 dark red bags. -muted green bags contain 5 bright turquoise bags, 2 wavy coral bags, 3 faded chartreuse bags. -vibrant violet bags contain 3 wavy indigo bags, 1 dotted gray bag, 4 vibrant beige bags. -dull cyan bags contain 3 light maroon bags, 2 posh plum bags. -muted aqua bags contain 2 dotted beige bags, 2 faded yellow bags, 3 plaid gray bags, 3 bright chartreuse bags. -dark tomato bags contain 2 striped purple bags, 2 dark maroon bags, 2 dim silver bags. -vibrant blue bags contain 4 dull orange bags. -faded violet bags contain 2 vibrant lavender bags, 5 plaid plum bags, 4 bright magenta bags, 4 faded silver bags. -bright salmon bags contain 1 dull crimson bag, 2 light maroon bags. -vibrant aqua bags contain 4 dotted aqua bags, 3 vibrant gray bags, 3 dotted lavender bags. -striped plum bags contain 2 mirrored lime bags, 2 dark salmon bags. -plaid gold bags contain 4 dark lime bags, 3 drab aqua bags, 3 dim white bags, 2 mirrored brown bags. \ No newline at end of file diff --git a/2020/08/input b/2020/08/input deleted file mode 100644 index 49eb92d..0000000 --- a/2020/08/input +++ /dev/null @@ -1,653 +0,0 @@ -acc +9 -acc -2 -acc -12 -acc +33 -jmp +301 -nop +508 -jmp +216 -acc +27 -acc +35 -acc +43 -acc +31 -jmp +309 -acc +18 -acc -19 -acc +7 -jmp +44 -acc -13 -acc -17 -acc +31 -jmp +311 -nop +612 -jmp +143 -acc +22 -nop +85 -jmp +458 -acc -3 -jmp +13 -acc -19 -acc +27 -acc +12 -jmp +483 -acc +40 -acc +6 -jmp +128 -jmp +10 -acc +0 -acc -3 -acc -2 -jmp -11 -acc +43 -acc -12 -jmp +158 -acc +0 -jmp +240 -jmp +1 -acc +5 -acc +15 -jmp +187 -nop +563 -jmp +51 -acc -16 -jmp +158 -jmp +322 -acc +47 -nop -1 -jmp +299 -acc +26 -acc +25 -jmp +232 -jmp -9 -acc +15 -jmp +54 -jmp +558 -acc +7 -acc -7 -jmp +399 -nop +447 -jmp +71 -acc +26 -acc +46 -jmp +145 -acc +38 -acc +30 -acc +21 -jmp +263 -acc +10 -jmp +168 -acc +22 -nop +561 -jmp -26 -jmp +1 -acc -7 -jmp -5 -acc +28 -acc -6 -jmp +370 -jmp +94 -acc +50 -acc +42 -acc -9 -acc +30 -jmp +70 -acc +29 -jmp +166 -acc -5 -acc -18 -nop +84 -acc +2 -jmp +366 -jmp -40 -acc -4 -acc -15 -acc -1 -jmp +169 -jmp +1 -acc -4 -acc +0 -jmp -45 -nop -21 -nop +241 -acc -18 -acc +19 -jmp +26 -nop -51 -jmp +260 -acc +17 -jmp +428 -acc +6 -jmp +405 -acc +22 -acc +10 -nop +471 -jmp +352 -acc -6 -acc +48 -acc +7 -acc +3 -jmp +57 -acc -10 -acc +16 -acc +16 -acc +43 -jmp +432 -acc -5 -acc +0 -nop +339 -acc +49 -jmp +17 -acc +33 -nop +166 -acc -5 -jmp +392 -nop +246 -acc -7 -acc +21 -acc +30 -jmp +398 -acc +36 -acc +24 -acc -15 -acc -9 -jmp +114 -acc +19 -jmp +11 -acc +43 -nop +182 -jmp -129 -nop -29 -acc -6 -acc +2 -jmp +398 -jmp +78 -acc +36 -jmp +393 -acc +15 -nop -11 -acc -7 -acc -9 -jmp +76 -acc +0 -acc +27 -jmp +25 -acc +27 -nop -54 -jmp +458 -acc +3 -acc +29 -acc -4 -acc +43 -jmp +413 -acc +33 -acc +13 -jmp +382 -jmp -83 -acc +42 -acc +24 -jmp +64 -acc +23 -acc -13 -nop +110 -acc -5 -jmp +114 -jmp +113 -nop +112 -acc +26 -jmp -133 -jmp -12 -jmp +1 -jmp +330 -acc +25 -acc -1 -acc +30 -acc +42 -jmp -187 -jmp +1 -acc +20 -acc +35 -acc +36 -jmp -125 -jmp +165 -acc +28 -acc -17 -acc -12 -jmp +1 -jmp -120 -nop +1 -acc +2 -acc +26 -jmp +398 -acc +20 -acc -1 -jmp -127 -acc +36 -acc +14 -jmp +1 -jmp +331 -acc +50 -acc +1 -acc -10 -nop +159 -jmp -83 -jmp +374 -acc +17 -jmp +372 -acc +44 -nop -39 -jmp +228 -acc +17 -jmp +74 -acc +16 -acc +33 -acc -2 -jmp +152 -jmp +29 -acc +8 -acc +27 -nop +59 -jmp -32 -acc +28 -jmp -227 -nop -35 -jmp -168 -acc +13 -nop +390 -jmp -204 -acc +16 -acc +44 -jmp -230 -jmp +25 -acc +30 -jmp +383 -acc -11 -acc +38 -acc +11 -jmp +341 -acc +35 -acc +46 -acc -1 -jmp +94 -acc -4 -acc +12 -jmp +111 -jmp +133 -nop +283 -acc +13 -acc +37 -jmp +74 -nop -218 -jmp -178 -acc +46 -acc +25 -acc -5 -jmp -174 -acc +28 -acc +39 -acc +36 -acc +22 -jmp -172 -acc +19 -jmp -250 -nop +62 -acc +44 -nop +347 -acc +40 -jmp +345 -acc -3 -acc -13 -acc -11 -jmp +56 -jmp -180 -acc +17 -acc -4 -acc +46 -nop -165 -jmp +321 -acc -4 -jmp +1 -acc +9 -acc -12 -jmp -155 -acc +5 -jmp -96 -acc +0 -acc -2 -acc +38 -jmp +67 -acc -4 -nop -283 -acc +28 -jmp +324 -acc -9 -acc +43 -acc -1 -acc +9 -jmp -290 -acc +3 -acc +22 -nop +84 -acc -17 -jmp -210 -acc +7 -jmp -260 -nop -232 -nop +87 -acc +43 -acc +36 -jmp +96 -jmp +238 -acc +13 -acc -14 -acc +32 -acc +11 -jmp -146 -acc +13 -acc +37 -acc -10 -jmp +187 -acc +49 -acc +15 -jmp -234 -jmp -328 -jmp -136 -jmp +143 -jmp +1 -acc +27 -acc +22 -jmp +1 -jmp -5 -acc +30 -nop -7 -acc -6 -jmp -71 -acc -17 -acc +15 -jmp -52 -jmp -126 -acc -4 -jmp +151 -jmp +52 -nop -86 -acc +25 -jmp +187 -nop -22 -jmp -219 -acc +33 -nop -120 -acc +0 -jmp +215 -acc +46 -acc +38 -jmp +1 -jmp -262 -jmp +157 -acc -15 -acc +48 -acc +39 -acc +10 -jmp -137 -acc +47 -acc +50 -jmp -324 -nop +214 -acc +39 -jmp -178 -acc +49 -acc -10 -jmp -268 -jmp +50 -acc -14 -nop -100 -jmp +20 -acc +45 -acc -12 -acc -4 -jmp -208 -acc -19 -jmp -340 -acc +36 -nop -358 -acc +5 -jmp -348 -acc +47 -nop -18 -acc -12 -jmp -131 -acc +19 -acc +10 -acc +19 -acc +31 -jmp -164 -nop +162 -nop -260 -jmp +146 -acc +32 -acc -1 -nop -14 -jmp -192 -acc +3 -acc +31 -nop -185 -jmp -208 -jmp -69 -acc +43 -acc +43 -jmp -68 -acc -16 -acc +5 -acc -9 -jmp +126 -acc +33 -acc +2 -acc +34 -acc -9 -jmp -16 -acc +34 -acc -19 -jmp -266 -nop +135 -nop -389 -acc +33 -jmp -195 -acc +48 -jmp +1 -acc -12 -jmp +143 -nop -317 -acc -14 -nop -127 -acc +32 -jmp -372 -acc +24 -nop -41 -nop -42 -jmp -344 -acc +23 -nop +117 -nop +92 -acc +42 -jmp +143 -acc +48 -acc -6 -nop -272 -acc -13 -jmp -379 -acc -2 -acc +44 -acc +9 -jmp -369 -acc +6 -acc +25 -acc +34 -jmp -301 -nop -227 -acc +43 -jmp -141 -acc +12 -acc +41 -acc +17 -acc -11 -jmp +29 -jmp -121 -acc +6 -acc +7 -acc +7 -jmp +131 -nop +144 -nop -142 -acc -13 -acc -18 -jmp +149 -acc +14 -acc +49 -acc +25 -acc -17 -jmp -9 -acc +26 -acc -4 -jmp -230 -acc -18 -acc +36 -acc +27 -nop -142 -jmp +21 -acc +34 -nop +54 -jmp -476 -acc +10 -jmp -174 -nop -354 -acc +1 -jmp -324 -acc +40 -jmp +94 -acc -12 -jmp -136 -nop -454 -acc -14 -jmp +116 -acc +12 -acc -1 -nop -453 -jmp -241 -jmp -479 -acc -19 -jmp -87 -acc +27 -acc +48 -acc +0 -jmp -476 -acc +16 -acc +46 -jmp -534 -acc +0 -jmp -344 -acc +0 -acc +28 -jmp +10 -jmp -248 -nop -186 -jmp +1 -acc +26 -jmp -153 -acc +14 -acc -8 -nop -416 -jmp -91 -jmp -409 -jmp -326 -acc +2 -acc +8 -acc -18 -acc +33 -jmp -468 -jmp -175 -acc -7 -acc +45 -jmp -18 -jmp -375 -acc -8 -jmp +28 -acc -16 -nop -38 -acc +37 -acc +48 -jmp -343 -acc +10 -acc +26 -acc -9 -acc -16 -jmp -348 -acc +37 -jmp -453 -acc -2 -acc +27 -acc +17 -acc +28 -jmp -406 -acc +25 -acc +24 -acc +44 -acc +44 -jmp -532 -acc +10 -jmp -531 -acc +39 -acc +40 -jmp -284 -acc +19 -acc +3 -nop -533 -acc -3 -jmp -162 -nop -438 -acc -5 -jmp -114 -acc +45 -acc +1 -acc +28 -acc +9 -jmp -550 -jmp -222 -jmp -106 -acc -7 -nop -263 -nop -375 -jmp -381 -acc -4 -nop -223 -jmp -171 -jmp -465 -acc -2 -nop -562 -jmp -190 -acc +40 -jmp -4 -acc +30 -acc +21 -jmp -435 -acc +1 -acc +10 -jmp +1 -jmp -157 -acc -7 -acc +18 -acc -3 -acc +24 -jmp -113 -acc +21 -jmp -339 -acc +34 -jmp -563 -acc +27 -jmp -589 -jmp -61 -acc +35 -acc +50 -acc +8 -jmp -553 -acc +48 -acc -15 -acc +29 -acc +24 -jmp +1 \ No newline at end of file diff --git a/2020/09/input b/2020/09/input deleted file mode 100644 index b6fbe43..0000000 --- a/2020/09/input +++ /dev/null @@ -1,1000 +0,0 @@ -42 -27 -23 -19 -4 -26 -31 -29 -11 -49 -38 -9 -45 -1 -40 -46 -39 -28 -44 -16 -13 -5 -32 -17 -50 -12 -20 -6 -7 -10 -22 -14 -18 -60 -59 -8 -19 -9 -11 -15 -21 -23 -39 -24 -25 -16 -26 -13 -29 -17 -27 -28 -20 -35 -30 -31 -22 -32 -44 -33 -38 -47 -34 -36 -37 -41 -55 -64 -40 -42 -43 -46 -39 -45 -61 -48 -50 -52 -65 -62 -53 -67 -72 -69 -70 -74 -73 -98 -86 -76 -79 -81 -108 -84 -82 -91 -160 -153 -93 -253 -100 -102 -105 -115 -175 -166 -151 -149 -142 -218 -147 -152 -162 -155 -161 -163 -165 -173 -255 -184 -191 -193 -293 -195 -357 -252 -295 -220 -257 -404 -289 -291 -322 -294 -314 -415 -343 -316 -318 -324 -328 -512 -364 -517 -379 -384 -511 -636 -615 -574 -472 -477 -509 -644 -1021 -605 -585 -608 -610 -800 -634 -640 -1122 -642 -1255 -692 -841 -893 -981 -763 -1313 -1586 -1046 -949 -986 -1057 -1062 -1094 -1444 -1300 -2393 -1193 -1250 -1244 -1274 -1475 -1282 -1405 -1334 -1533 -1585 -1604 -1744 -2467 -1712 -2986 -2043 -2193 -2255 -2048 -3250 -2338 -2287 -2437 -3711 -2443 -2526 -2494 -2518 -2556 -3382 -2938 -2990 -3527 -4149 -5876 -4660 -4993 -4050 -4724 -4091 -4236 -4241 -4303 -4781 -4625 -4730 -4805 -4880 -4937 -5432 -7280 -9717 -5074 -5494 -9027 -5928 -9505 -7577 -8966 -8141 -8286 -8291 -13021 -12377 -10162 -9535 -8544 -13907 -14235 -14459 -9610 -9685 -19222 -17294 -10506 -18637 -18683 -14040 -33262 -22526 -21882 -15718 -17751 -16427 -16432 -16835 -35110 -28293 -18079 -19050 -28322 -34586 -30339 -40277 -19295 -26520 -20191 -24546 -26224 -26933 -29758 -33090 -47837 -34506 -34914 -32553 -64269 -34178 -52868 -62471 -35885 -37374 -37129 -38270 -38345 -96649 -39486 -43841 -57636 -70898 -44737 -46415 -68387 -66887 -74155 -71307 -85211 -66731 -67059 -67467 -68438 -110684 -82300 -73014 -80622 -74230 -76615 -75399 -106217 -77831 -152678 -126074 -116044 -91152 -111624 -113474 -141117 -133618 -133790 -138366 -134198 -173276 -142668 -157699 -135905 -158453 -206696 -212520 -147244 -157237 -365198 -152014 -239548 -168983 -191305 -224942 -202776 -254591 -276458 -272564 -247092 -267408 -267816 -402014 -301121 -292651 -278573 -506956 -283149 -293142 -304481 -309251 -494139 -565215 -320997 -343319 -441547 -371759 -785529 -449868 -692756 -457367 -537740 -592400 -514500 -761848 -546389 -711265 -561722 -1157615 -585793 -571715 -846991 -1100293 -597623 -874466 -715078 -778364 -881059 -784866 -793187 -813306 -821627 -907235 -1452774 -971867 -995107 -1157508 -1060889 -1076222 -1118104 -1108111 -1340086 -1370659 -1169338 -1183416 -1375987 -1634933 -1508265 -1419250 -1493442 -1499944 -2407179 -1665925 -1578053 -1889528 -1720541 -1728862 -1879102 -1966974 -2400975 -3213983 -2230227 -2137111 -3457155 -2448197 -3379046 -2352754 -2539997 -3306915 -2993386 -5013979 -2912692 -2919194 -3085175 -3071495 -3165869 -3243978 -3545027 -3298594 -5846912 -3449403 -3607964 -3846076 -4104085 -4940972 -4367338 -4489865 -6764070 -4800951 -4892751 -5265446 -5271948 -6362095 -5831886 -6291980 -6237364 -5984187 -6615272 -6156670 -6315473 -6409847 -6542572 -7144670 -11945621 -8593950 -9606073 -7454040 -7950161 -8471423 -9382616 -17777507 -9290816 -11103834 -10537394 -10158197 -17211067 -12654075 -11816073 -18200023 -17719106 -12140857 -12299660 -14106831 -12472143 -16148645 -12952419 -13687242 -15094831 -15404201 -15925463 -16744856 -23009537 -17240977 -26306842 -20695591 -19828210 -20394650 -21641228 -21974270 -39754393 -23956930 -36543295 -24115733 -24440517 -24771803 -37045429 -25252079 -25424562 -29216999 -33515452 -41177542 -28782073 -30499032 -42169418 -54455962 -33985833 -37069187 -37936568 -44600013 -40523801 -40222860 -42035878 -59019699 -53988802 -57631185 -54206635 -48556250 -54034152 -50196365 -50023882 -50676641 -54469078 -58940014 -57999072 -104652327 -69305874 -59281105 -64484865 -71055020 -105132603 -82536581 -80746661 -78159428 -155328968 -82258738 -88779110 -104665443 -159121405 -98580132 -130814988 -98752615 -99232891 -100220247 -123424879 -100700523 -169617468 -112468150 -213328040 -117280177 -135539885 -217798623 -123765970 -142644293 -149214448 -163283242 -158906089 -160418166 -166938538 -171037848 -255112443 -138879426 -197332747 -197813023 -197985506 -231035235 -241046147 -388836471 -340655316 -213168673 -277698343 -282085618 -236234120 -252820062 -278184178 -266410263 -262645396 -272980418 -288093874 -364271285 -297785515 -299297592 -305817964 -550739270 -503150711 -336212173 -700483458 -395145770 -570179492 -411154179 -444203908 -449402793 -465988735 -822999554 -524327994 -637251703 -489054182 -498879516 -515465458 -551164596 -585879389 -535625814 -700963734 -587391466 -597083107 -785614966 -635509765 -893209430 -1004519640 -900208361 -959669366 -806299949 -1137043985 -1229818874 -1897729070 -893606701 -1059953808 -955042917 -987933698 -1013382176 -1014344974 -1024679996 -1034505330 -1121505203 -1336473499 -1621763103 -1810294962 -1601602747 -1497291468 -1953163238 -2428063052 -1441809714 -1959562557 -1706508310 -1699906650 -2922409066 -1819682125 -1881540399 -1907951675 -1848649618 -1906988877 -1942976615 -1968425093 -2001315874 -3927987650 -2048850304 -2734411980 -2156010533 -2618796671 -2778283213 -2939101182 -3043412461 -3148318024 -4436392650 -3141716364 -7069704014 -3555157928 -3406414960 -3519588775 -3817074711 -4098987148 -5821695674 -3730190017 -3755638495 -7572713206 -6878508041 -3911401708 -6548131324 -4779599087 -5353208651 -4204860837 -4774807204 -5095111715 -7317816668 -5919999577 -7578109014 -6191730485 -10966537689 -6958791075 -6661305139 -6926003735 -6961572888 -9299972552 -7249778792 -7485828512 -10459533032 -13150521560 -10396591322 -8979668041 -9558069488 -8116262545 -8686208912 -10128015855 -13461016116 -11130864572 -11286842200 -9869918919 -11015111292 -12111730062 -16465496553 -20419807191 -20573180780 -13920363963 -15077835433 -13587308874 -14211351680 -25537368465 -28059009292 -14735607304 -15602091057 -19973051112 -17674332033 -16802471457 -17095930586 -17986181464 -18244278400 -18556127831 -19997934774 -23126841354 -20885030211 -24605526223 -21981648981 -38975935022 -28577226615 -27507672837 -27798660554 -28131715643 -28322916178 -54053770455 -35340208986 -29813442737 -30337698361 -31831537890 -41979583755 -32404562514 -36230459864 -33898402043 -41113022818 -37980960797 -39441158042 -45108490335 -79093983615 -42866679192 -44011871565 -45490556434 -46587175204 -53813186871 -56084899452 -69435938996 -55306333391 -63138869540 -69238611029 -58660614539 -70385523311 -60151141098 -62742260875 -62169236251 -65729939933 -66302964557 -68635022378 -70128861907 -73339560085 -86603579252 -77422118839 -164025698091 -86878550757 -88357235626 -100400362075 -89502427999 -233461637087 -101893508595 -109119520262 -129587080094 -113966947930 -115457474489 -118811755637 -120829850790 -121402875414 -199715942001 -122320377349 -127899176184 -128472200808 -175422484819 -134937986935 -141974582463 -143468421992 -164300669596 -165779354465 -166924546838 -187278912832 -216465630851 -214367310005 -235369823344 -191395936594 -211013028857 -246710931821 -223086468192 -232778703567 -326333923529 -236860349903 -287182229879 -242232726204 -366640488839 -306275252059 -257258364284 -522740882910 -357835731997 -276912569398 -278406408927 -332703901303 -739206513761 -355696606190 -380146664470 -354203459670 -642878836069 -402408965451 -405763246599 -414482404786 -760244697448 -599419192406 -919791405467 -459946818095 -632609175588 -479093076107 -660478711729 -499491090488 -690539633300 -534170933682 -535664773211 -679321534849 -555318978325 -609616470701 -756612425121 -812577342609 -932123093709 -734350124140 -1140391361918 -1150486451395 -1851914499176 -1096302879899 -808172212050 -820245651385 -874429222881 -939039894202 -959437908583 -1632822993994 -1089489912007 -1394828835869 -978584166595 -2611407160589 -1033662024170 -1069835706893 -1695710340243 -1687006565490 -1164935449026 -1289669102465 -1343966594841 -1490962549261 -2524624573431 -1972701918372 -1542522336190 -1628417863435 -1682601434931 -1694674874266 -1897662124057 -1747212106252 -2717907775442 -1813469117083 -2103975343228 -2661185601526 -2012246190765 -2048419873488 -2103497731063 -2859610323292 -2729372364413 -2198597473196 -2234771155919 -3338088975953 -2454604551491 -2508902043867 -3091178701093 -3868591168272 -4466850742256 -3170940199625 -3237197210456 -3225123771121 -3311019298366 -3377276309197 -3441886980518 -3560681223335 -3759458297017 -6921455293747 -4048240273002 -5490306854006 -4060666064253 -4871856514057 -4689375707410 -5536686449149 -4927969837609 -4433368629115 -4707499517063 -5325949857012 -4963506595358 -10092395493372 -7502553044771 -7878439716688 -6396063970746 -6536143069487 -6408137410081 -7820124361270 -10727676815892 -7070477595383 -8249132823254 -8268180740398 -7621347287588 -11115636927144 -8481608902117 -8108906337255 -8494034693368 -8750041771663 -9122744336525 -9140868146178 -9361338466724 -9396875224473 -11103563487809 -9671006112421 -10289456452370 -11359570566104 -12804201380827 -14414582786175 -14890098664114 -12932207040233 -12944280479568 -13478615005464 -15179383932638 -14691824882971 -20226307824334 -16115381980956 -15730253624843 -16102956189705 -16590515239372 -17231650673780 -16602941030623 -26282816386291 -18502206612902 -24030966810292 -18537743370651 -18758213691197 -19067881336894 -19960462564791 -29535148070856 -21649027018474 -24163771946931 -27983585313465 -25876487519801 -27834379143682 -26410822045697 -26422895485032 -28170439888435 -41102646928668 -30422078507814 -32705897220328 -42141075670540 -31833209814548 -35733857286682 -37192113238571 -33834591704403 -35105147643525 -37039949983553 -37295957061848 -37605624707545 -37826095028091 -38718676255988 -39028343901685 -41609489583265 -45812798965405 -65266418875599 -50040259466732 -66702261569453 -52287309565498 -56004819032117 -52833717530729 -54593335373467 -58592518396249 -66155935794496 -62255288322362 -64539107034876 -65667801518951 -84666927345277 \ No newline at end of file diff --git a/2020/10/input b/2020/10/input deleted file mode 100644 index 379b145..0000000 --- a/2020/10/input +++ /dev/null @@ -1,108 +0,0 @@ -147 -174 -118 -103 -67 -33 -96 -28 -43 -22 -16 -138 -75 -148 -35 -6 -10 -169 -129 -115 -21 -52 -58 -79 -46 -7 -139 -104 -91 -51 -172 -57 -49 -126 -95 -149 -125 -123 -112 -30 -78 -44 -37 -167 -157 -29 -173 -98 -36 -63 -111 -160 -18 -8 -9 -159 -179 -72 -110 -2 -53 -150 -17 -81 -97 -108 -102 -56 -135 -166 -168 -163 -1 -25 -3 -158 -101 -132 -144 -45 -140 -34 -156 -178 -105 -68 -153 -80 -82 -59 -50 -122 -69 -85 -109 -40 -124 -119 -94 -88 -13 -180 -177 -133 -66 -134 -60 -141 diff --git a/2020/11/input b/2020/11/input deleted file mode 100644 index a586f62..0000000 --- a/2020/11/input +++ /dev/null @@ -1,98 +0,0 @@ -LLLLLL.LLLLLLLLLLLL.LLLLLL.LLLLLLLLLLLL.LLLLLLLLLLLLL.LLLLLLLLLLLLLLLLLLLLLLLLL.LLLLLLLL.LLLLLLLLL -LLLLLL.LLLLLLLLLLLL.LLLLLLL.LLLLL.LLLLL.LLLLLLLLLLLLLLLLLLLLL.LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL.LL -LLLLLLLLLLLLL.LLLLLLLLLLLLL.LLLLL.LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL.LLLLLLLL.L.LLLLLL.LL.LLLLLL -LLLLLLLLLLLLL.LLLLL.LLLLLLLLLLLLLLLLL.LLLLLLLLLL.LLLL.LLLLLLL.LLLLLLLLLLLLLLLLL.LLLLLLLL.LLLLLLLLL -LLLLL..LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL.LLLLLLLL.LLLL.LLLLLLL.LLLLL.LL.LLLLLLLLLLLLLL.LL.LLLLLLLLL -LLLLLL.LLLLL..LLLLL.LLLLLLL.LLLLL.LLLLLLLL.LLLLLLLLLLLLLLLLLLLLLLLLLLL.LLLLLLL.LLLLLLLLL.L.LLLLL.L -LLLLLL.LLLLLL.LLL.L.LLLLLLL.LLLLL.LLLLL.LLLLLLLL.LLLL.LLLLLL..LLLLLLLL.LLLLLLLL.LLLLLLLLLLLLLL.LLL -.LLLLLLLLLLLL.LLL.L.LLLLLLLLLLLLLLLLLLL.LLLLLLLL.LLLLLLLLLLLL.LLLLLL.L.L.LLLLLLLLLLLLL.L.LLLLLLLLL -LLLLLL.LLLLLL.LLLLL.LLLLLLL..LLLLLLLLLL..LLLLLLL.LLLLLLLLLLLL.LLLLLLLL.LLLLLLLL.LLL.LLLL..LLLLLLLL -..........LL....L..LL..L.....L...L....L............L.LL...L.......L.L.LL...L.L...L....L.L....LLL.. -LLLLLL.LLLLLL.LLLLL.LLLLLLL.LLL.L.LLLLL.LLLLLLLLLLLLLLLLLLLLL.LLLLLLLLLLLLL.LL..LLLLLLL.LLLLLLLLLL -LLLLLLLLLLLLL.LLLLL.LLLLLLL.LLL.L.LLLLLLLLLLLLLL.LLLL.LLLLLLL.LLLLLLLL.LLLLLLLL.LLLLLLLLLLLLLL.LLL -.LLLLL..LL.LL..LLL.LLLLLLLL.LLLLL.LLLLL.LLLLLLLLLLLLL.LLLLLLL.LLLLLLLLLLLLLLLLL.LLLLLLLLLLLLLLLLLL -L.LLLL.LLL.LLLLLLLL.LLLLLLL.LLLLL.LLLLLLLLLLLLLLLLLLL.LLL.LLL.LLLLLLLL.LLLLLLLL.LLLLLLLLLLLLL.LLLL -LLLLLL.LLLLLLLLLLLLLLLLLLLL.L.LLLLLLLLL.LLLLLLLLLLLLLLLLLLLLL.LLLLLL.L.LLLLLLLL.LLLLLLLL.LLLLLLLLL -LLLLLL.LLLLLLLLLLLL.LLLLLLLLLLLLL.LLLLL.LLLLLLLL.LLLL.LLLLLLL.LLLLLL.L.LLLLLLLL.LLLLLLLL.LLLLLLLLL -...LLLLL.......L.LL..L..LL...LL..L.....L...L...LLL.L.L.....L.L....L.L......LL..L.L.L..LL.L.....LL. -LLLLLLLLLLL.L.LLL.LLLLLLLLL.LLLLLLLLLLL.LLLLLLLL.LLLL.LLLLLLLLLLLLLLLL.LLLLLL.L.LL.LLLLLLLLLLLLLLL -LLLLLL.LLLLLL.LLLLL.LLLLLLL.LLLLL.LLLLL.LLLLLLLLLLLLL.LLL.LLL.LLLLLLLL.LLLLLLLL..LLLLLLLLLLLLLL.LL -LLLLLL.LLLLLLLLLLLL.LLLLLLL.LLLLL.LLLLLLLLLLLLLLLLLLL.LLLLL.L.LLLLLLLLLLLLLLLLL.LLLLLLLL.LLLLLLLLL -LLLLL..LL.L.LLLLLLL.LLLLLLL.LLLLL.LLLLLLL.LLLLLLLLLLL.LLLLLLLLLLLLLLLLLLLLLLL.L.LLLLLLLL.LLLLLLLLL -LLLLLL.LLLLLL.LLLLL.LLLLLLL.LLLLLL.LLLL.LLLLLLLL.LLLL.LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL.L.LLLLLLLLL -L.LLLL.LLLLLL.LLLLL.LLLLLLL.LLLLL.LLLLL.LLLLLLLL.LLLL.LLLL.LL.LLLLLLLLLLLLLLLLL.LLLLLLLL.LLLLLLLLL -.LLLLL.LLLLLL.LLLLL.LLLLLLL.LLLLL.L.LLL.LLLLLLLL.LLL..LLLLLLL.LL.LLLLL.LLLLLLLLLLLLLLLLL.LLLLLLLLL -LLLLLL.LLLLLL.LLLLL.LLLLLLLLLLLLLLLLLLLLLLLLLLLL.LLLL.LLLLLLLLLLLLLLLL.L.LLLLLL.LLLLLLLLLLLLLLLLL. -L.LL..LLL.L.........L.L....L...LL.L......L..LL.......L.....L.LL.....L..L.L.....L.....L.L...L.L.... -LLLLLL.LLLLLLLLLLLL.LLLLLLL.LLLLL..LLLL..LLLLLLLLLLLL.LLLLLLL.LLLLLLLLLLLLLLLLLLLLLLLLLLLLLL.LLLLL -LLL.L..LLLL.L.LLLLLLLLLLLLL.LLLLL.LLLLL.L.LLLLLLL.LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL..LLLLLLLL -LLLLLL.LLLLLL.LLLL.LLLLLLLL.LLLLLLLLLLLLLLLLLLLL.LLLL.LLLLLLL..LLLLLLL.LLLLLLLLLLLLLLLLL.LLLLLLLLL -LL.LLLLLLLLLLLLLLL..LLLLLLLLLLLL..LLLLLLLLL.LLLLLLLLL.LLLL.LLLLLLLLLLLLLLLLLLLLLLLLLLL.L.LLLLLLLLL -LLLLLL..LLLLLLLLLLLLLLLLL.L.LLLLLLLLLLL.LLLLLLLL.LLLL.LLLLLLLLLLLLLLLL.LLLLLLLL.LLLLLLLL.LLLLLLLLL -..L...L...L..L..LL...L..........L.....L......L....L.L..L.L.L..L.LL....L..L...L...L......L.....L..L -LLLLLLLLLLLL..LLLLL.LLLLLLL.LLLLL.LLLLLLLLLLLLLLLLLLL.LL.LLLLLLLLLLLLL.L.LLLLLL.LLLLLLLL.LLLLLLLLL -LLLLLLLLLLLLL.LLLLL.LLLLLLL.LLLLL.LLLLL.LLLLLLLL.LLLL.L.LLLLL.LLLLLLLLLLLLLLLLL..LLLLLLL.LLLLLLLLL -LLLLLLLLLLLLL.LLLLLLLL.LLLL.LLLLL.LLLLLLLLLLLLLL.LLLL.LLLLLLLLL.LLLLLL.LLLLLL.LLLLLLLLLL.LLLLLLLLL -LLLLLLLLLLLLL.LLLLL.LLLLLLLLLLLLL.LLLLLLLLLLLLLLLLLLLLLLLLLLL.LLL.LLLL.LLLLLLLL.LLLLL.LLLLLLLLLL.L -LLLLLLLLLLLLL.L.LLL.LLLLLLL.LLLLL.LLLLL.LLLL.LLLLLLLL.LLLLLLLLLLLLLLLLLLLLL.LLL.LLLLLLLL.LLLLLLLLL -LLLLLL.LLLLLLLLLLLL.LLLLLLL.LLLLL.LLLLL.LLLLLLLLLLLLL.LLLLLLL.LLLLLLLL.LLLLLLLL.LLLLLLL..LLLLLLLLL -LLL..L..LLLL.LLL.L......L...LL.L..L.L...L...LL....L.L.L.L................L....L..L...L......LLL.L. -LLLLLLLLLLLLL.LLLLLLLLLLLLL.LLLL..LLLLL.LLLLLLLL.LLLL.LLLLLLL.LLLLLLLL..LLLLLLL.LLLLLLLLLLLLLLLLLL -LLLLLL.LLLLLL.LLLLLLLLLLLLLLLL.LLLLLLLL.LLLLLLLLLLLLLLLLLL.LL.LLLLLLLL.LLLLLL.LLLLLLLLLL.LLLLLLLLL -.LLLLL.LLLLLL.LLLLL.LLLLLLLLLLLLL.LLLLLLLLLLLLLL.LLLL.LLLLLLL.LLLLLLLL.LLLLLLLL.LLLLLLLL.LLLL.LLLL -LLLLLLLLLLLLL.LLLLLLLLLLLLL.LLLLLLLLLLL.LLLLLLLL.LLLLLLLLLLL..LLLLLLLL.LLLLLLLL.LLLLLLLL.L.LLLLLLL -LLLLLLLLLLLLL.LLLLL.LLLLLLL.LLLLLLLLLLLLLLLLLLLL.LLLL.LLLLLLLLLLLLLLLL.LLLLL.LL.LLLLLLLLLLLLLLLLLL -LLLLLL.LLLLLL.LLLLL.LLLL.LL.LLLLL.LLLLL.LLLLLLLL..LLL.LLLLL.L.LLLLLLLLLLLLLLLLL.LLL.LLLL.LLLLLLLLL -LL.LLL.LLLLLL.LLLLL.LLLLLLLLLLLLL.LL.LLLLLLLLLLL.LLLLLLLLLLLL.LLLLLLLL.LLL.L.LL.LLLLLLLLLLL.LLLLLL -LLLLLLLLLLLLL.LLLLL..LLLLLLLLLLLLLLLLLL.L.LLLLLL.LLLL.LLLLLLL.LLLLLLLLL.LLLLLLLLLLLLLLLL.LLLLLLLLL -.LLLLL..L.L.L...L...L..LL.L.L.LL.L...L.L.L...................LL..L...L......L..L.........L.....LL. -LLLL.LLLLLLLL.LLLLL.LLLLLLL.LLLLLL.LLLLLLLLLLLLL.LLLL.L.LLLLL.LLLLLLLLLLLLLLLLL.LLLLLLLL.LLLLLLLLL -LLLLLL.LLLLLL.LLLLLL.L.LLLL.LLLLL.LLLLLLLLLLLLLL.LLLL.LLLLLLLLLLLLLLLL.LLLLLLLL.LLLL.LLL.LL..LLLL. -.LLLLL.LLLLLLLLLLLL.LLLL.LLLLLLLL.LLLLLLLLLLLLLL.L.LLLL.LLLLLLLLLLLLLL.LLLLLLL..LLLLLLLL.LLLLLLLLL -LLLLLL.LLLLLL.LLLLL.LLLLLLL.LLLL...LLLLL.LLLLLLL.LLLL.LLLLLL..LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL -LLLLLLLLLLLLLLLLLLL.LLLLLLLLLLLLLLLLLLL.LLL.LLLLLLLLL.LLLLLLL.LLLLLLLL..L.LLLLL.LLLLLLLL.LLLLLLLLL -LLLLLLLLLLLLL.LLLLLLLLLLLLL.LLLLLLLLLLL.LLLLLLLLLLLLL.LLLLLLL.LLLLLLLL.LLLLLLLL.LL.LLLLLLLLLLLLLL. -LLL.LL.LLLLLL.LLLLL.LLLLLLL.LLLLLLLLLLL.LLLLLLLL.LLLLLLLLLLLLLLLLLLLLL.LLLLLLLLLLLLLLLLLLLLLLLLLLL -LLLLLL.LLLLLL.LLLLLLLLLLLLL.LLLLLLLL.LLLLLLLL.LL.LLLL.LLLLLLL.LLLLLLLL.LLLLLLLLLLLLLLLLLLLLLLLLLLL -LLLLLL.LLL..L.LLLLL.LLLLLLLLLLLLLLLLL.L.LLLLLLLLLLLLL.LLLLLLL.LLLLLLLL.LLLLLLLL.LLLLLLLL.LLLLLLLLL -L.LL.L.L...L.LL.L.LLL...L.......LLL.L.LL..LLLL.L.L...L..LL.L..LL..L.L..LLLL.L.L..L.L....L....L...L -LLLLLL.LLLLLLLLLLLL.LLLLLLL.LLLLL.LLLLL.LLLLLLLL.LLLL.LLLLLLL.LLLLLLLLLLLLLLLLL.LLL.LLLL.L.LLLLLLL -LLLLLL.LLLLLLLLLLLLLLLLLLLL.LLLLL.LLLLLLLLLLLLLLLL.LL.LLLLLLLLLLLLLLLL.LLLLLLLLLLLLLLLLL.LLLLLLLLL -LLLLLL.L.LLLL.LLLLL.LLL.LLL.LLLLLLLLLLLLL.LLLLLLLLLLL.LLLLLL..LLLLLLLL.LLLLLLLL.LLLLLLLL.LLLLLLLLL -LLLL.LLLLLLLL.LLLLL..LLLLLLLLLLLL.LL.LL.LLLLLLLLLLLLL.LLLLLLL.LLLLLLLL.L.LLLLLL.LLLLLLLLLLLLLLLLLL -LLLLLL.LLLLLLLLLLLLLLLLLLLL.LLLLLLLLLLL.LLLLLLLLLLLLL.LLLLLLL.LLLLLLLL.LLLLLLLL..LLLLLLL.LL.LLLLLL -LLLLLL.LLLLLLLLLLLL.LLLLLLLLLLLLL.LLLL..LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL.LLLLLLLL.LLL.LLLLL -L.L..L................L..LL.....LL...L............L....LL..LL.LLL.L.............L..L...L.....LLL.. -LLLLLLLLLLLLLLLL.LL.LLLLLLL.LLLLL.LLLLLLLLLLLLLLLLLLL.LLLLLLL.LLLLLLLLLLLLLLLLL.LLLLLLLL.LLLLLLLLL -LLLLLL.LLLLL.LLLLLL.LLLLLLL.LLLLL.LLL.LLLLLLLLLL.LLLL.LLLLLLL.LLLLLLLL.LLLLLLLL.LLLLLLLL.LLLLLLLL. -LLLLLL.LLLLLLLLLLLLLL.LLLLL.LLLLL.LL.LL.LLLLLLLL.LLLL.LLLLLLL.LL.LLLLL.LLLLLLLLLLLLLLLLL.LLLLLLLLL -LLLL.LL.LLLLL.LLLLL.LLLLLLL.LLLLL.LLLLL.LLLLLLLL.LLLL.LLLLLLL.LLLLLLLLLLLLLLLLL.LLLLLLLL.LLLLLLLLL -LLLLLL.LLLLL..LLLLL.LLLLLLL.LLLLLLLLLLLLLLLLLLLL.LLLL.LLLLLLL.LLL.LLLL.LLLLLL.L.LLLLLLLL.LLLLLLLLL -L.L..L...LL.L.....LL..LL.L.....L.L..L....L..L.L...L.LLLL....L...LL......L..L....LL..L..L........LL -LLLLLLLLLLLLLLLLLLL.LLLL.LL.LLLLLLLLLLL.LLLLLLLLLLLLL.LLLLLLLLLLLLLLLL.LLL.LLLL.LLLLLLLL.LLLLL.LLL -LLLLLLLLLLLLL.LLLLL.LLLLLLL.LLLLLLLL.LL.LLLLLL.LLLLLL.LLLLLLL.LLLLLLLL.LLLLLLLLLLLLLLLLLLLLLLLLLLL -LLLLLL.LLLLL.LLLLLL.LLLLLLL.LLLLLLLLLLL..LLLLLLL.L.LL.LLLLLLL.LLLLLLLL.LLLLLLLLLLLLLLLL..LLLLLLLLL -LLLLLL.LLLLLLLLLLLL.LLLLLLL.LLLLL.LLLLL.LLLLLLLLLLLLLLLLLLLLL.LLLLLLLL.LLL.LLLL.LLLLLLLL.LLLLLLLLL -LLLLLL.LLLLLLLLLLLLLLLLL.LL.LLLLL.LLLLLLLLLLLLLLLL.LLLLLLLLLL.LLLLLLLL.LLLLLLLL.LLLLLLLL.LLLLLLLLL -LLLLLL.LLLL.L.LLLLLLLLLLLLL.LLLLLLLLL.L.LLLLLLLL.LLLL.LLLLLLL.LLLLLLLL.LLLLLLL..LLLLLLLL.LLLLLLLLL -LLLLL..LLLL.L.LLLLL.LLLLLLLLLLLLL.LLLLL.LLLLLLLL.LLLLLLLLLLLL.LLLLLLLLLLLLLLLL..LLLLLLLL.LLLLLLLLL -L.LLLLLLLLLLLLLLLLL.LLLLLLL.LL.LL.LLLLL.LLLLLLLLLLLLL.LL.LLLLLLLLLLLLLLLLLLLLLL.LLLLLLLL.LLLLLLLLL -LL.L......L......L...L..LLL.....L.L..L.L...L......L..L..L.....L...LL.L.LL.L.LLL....L.LLL....L..L.. -LLLLLLLLLL.LLLLLLLLLL.LL.LL.LLLLLLLLLLL.L..LLLLL.LLLL.LLLLLLL.LLLLLLLL.LLLLLLLL.LLLLLLLL.LLLLLLLLL -LLLLLL.LLLLLL.LLLLL.LLLLLLL.LLLLL.LLLLL.LLLLL.LL..LLL.LLLLLLL.LLLLLLLLL.LLLLLLL.LLLLLLLL.LLLLLLLLL -LLLLLL..LL.LL.LLLLL.LLLLLLL.L.LLLLLLLLL.LLLLLLLL.LLLLLLLL.LLL.LLL.LLLL.LLLLLLLLLLLLLLLL..LLLLLLLLL -LLLLLLLLLLL.LLLLLLL.LLL.LLLLLLLLL.LLLLL.LLLLLLLL.LLLLLL.LLLLLLLLLLLLLL.LLLLLLLL.LLLLLLLL.LLLLLLLLL -LLLLLLLLLLL.L.LLLLL.LLLLLLL.LLLLL.LLLLL.LLLLLLLL.L.LLLLLLLLLLL.LLLLLLL.LLLLLLLL.LLLLLLLL.LLLLLLLLL -LLLLLL.LLLLLL..LLLL.LLLLLLLLLLLLLLLL.LL.LLLL.LLL.LLLL.LLLLLLL.LLLLLLLL.LLLLLLLL.LLLLLLLL.LLLLLLLLL -LLLLLLLLLLLLLLLLLLL.LLLLLLL.LLLLLLLLL.L.L.LLLLLL.LLLLLLLLLLLL.LLLLLLLLLLLLLLLLL.LLLLLLLL.LLLLLLLLL -LLLLLL.LLLLLLLLLLLL.LLLLLLL.LLLLLLLLLLL.LLLLLLLLLL.LLLLLLLLLLLLLLLLLLL.LL.LLLLLLLLL.LLLLLLL.LLLLLL -L..L.LL......LLL....LLLL.......L.L..L..L....LLLLL..LLLLL..L..L.L.L........LLL...LL.L......LLL..... -LLLLLL.LLLLLLLLLLLLLLLLLLLL.LLLL..LLLLLLLLLLLLLLLLLLL.LLLLLLLLL.LL.LLL.LLLLLLLL.LLLLLLLL.LLLLLLLLL -LLLLLL.LLLLLL.LLLLL.LLLLLLL.LLLLLLLLLLL.LLLLLLLL.LLLLLLLLLLLL.LLLLLLLL.LLLLLLLL.LLLLLLLL.LLLLLLLLL -LLLLL.LLLL.LLLLLLLL..LLLLLL.LLLLL.LLLL...LLLLL.L.LLLL.LLLLLLL..LLLLLLLL.LLLLLLLLLLLLLLLL.LLLLLLLLL -LLLLLLLLLLLLL.LLLLL.LLLLLLL.LLLLL.LLLLLL.LLLLLLLLLLLL.LLLLLLLLLLLLLLLLLL.LLLLLL.LLLLLLLL.LLLLL.LLL -LLLLLLLLLLLLL.LLLLL.L.LLLLL.LLLLLLLLLLL.LLLLLLLLLL.LL.LLLLLLLLLL.LLLLL.LLLLLLLL.LLLLLLLLLLLLL.LLLL -LLLLL.LLLLLLLLLLLLL.LLLLLLL.LLLLL.LLLLL.LLLLLLLL.LLLL.LLLLLLL.LLLLLLLLLLLLLLLLLLLLLLLLLL.LLLLLLLLL -LLLLLL.LLLLLL.LLLLL.LLLLLLL.LLLLL.LLLLL.LLLLLLLL.LLLL.LLLLLLL.LLLLLLLL.LLLLLLLL.LLLLLLLL.LLLLLLLLL -LLLLLL.LLLLLL.LLLLL.LLLLLLL.LLLLL.LLLLLLLLLLLLLLLLLLL.LLLLLLL.LLLLLLLL.L.LLLLLL.LLLLLLLLLLLLLLLLL. -LLLLLLLLLLLLLLLLLLLLLLLLLLL.LLLLLLLLLLL.LLLLLLLL.LLLL.LLLLL.LLLLLLLLLLLLLLLLLLLLLLLLLLLL.LLLLLLLLL \ No newline at end of file diff --git a/2020/12/input b/2020/12/input deleted file mode 100644 index 5e5e7be..0000000 --- a/2020/12/input +++ /dev/null @@ -1,778 +0,0 @@ -R90 -N2 -N2 -F94 -R90 -E3 -F2 -L90 -L90 -F66 -S5 -L90 -W3 -R90 -N3 -W2 -N2 -W1 -R90 -E3 -F100 -S4 -F66 -R180 -F96 -R90 -N2 -R90 -E2 -S3 -E1 -F65 -W4 -F6 -L180 -W2 -L90 -F95 -L90 -F97 -E2 -F36 -E2 -R90 -E4 -F98 -N4 -F70 -S1 -R270 -E1 -F13 -R90 -W1 -L90 -F82 -S2 -R90 -N2 -F80 -N1 -R90 -F26 -W4 -F23 -S5 -F72 -N5 -W2 -N5 -F47 -L270 -F18 -W1 -L90 -F91 -R90 -W5 -N2 -F60 -E5 -S3 -R90 -R180 -S3 -L90 -W4 -F80 -S2 -L90 -F31 -W1 -L90 -F45 -S3 -F64 -N1 -W4 -N2 -R180 -W3 -R90 -S1 -F7 -W1 -R180 -W1 -S4 -E4 -W4 -F87 -R90 -N5 -F65 -W4 -F15 -E5 -N5 -L90 -F36 -E1 -F70 -E1 -L180 -F42 -L90 -F9 -L90 -E4 -F2 -F35 -N4 -E4 -N2 -L90 -N4 -R90 -F100 -S3 -F13 -E1 -S4 -F66 -L90 -F75 -E5 -R180 -E2 -L90 -W4 -F89 -S5 -R90 -E4 -F5 -R270 -E3 -S5 -R90 -F65 -S5 -R180 -S3 -W4 -F68 -W1 -F62 -W1 -F99 -F96 -R90 -E1 -R90 -L180 -F96 -W4 -N2 -W2 -R90 -F32 -N1 -E1 -L90 -E1 -S3 -F6 -S4 -E1 -N2 -W5 -S5 -E4 -F3 -F58 -N1 -F96 -E5 -F31 -R90 -F74 -R180 -N2 -W1 -F65 -L90 -F45 -F73 -R90 -S1 -R270 -N5 -L90 -W1 -N3 -L90 -F36 -R90 -N4 -L180 -W4 -N5 -R180 -N1 -R90 -N1 -R270 -F80 -R90 -S5 -E3 -F49 -W5 -F27 -E1 -N2 -W4 -S3 -L90 -F100 -N1 -F28 -E2 -F88 -S1 -R90 -F14 -S4 -L180 -F93 -E1 -L90 -F64 -L90 -L90 -F84 -E4 -F69 -W1 -R90 -E5 -N2 -W1 -N3 -F10 -S2 -F64 -F10 -R180 -W3 -N1 -F82 -S2 -W1 -R90 -W1 -L90 -W2 -N3 -F95 -E4 -N3 -N2 -E3 -E1 -N1 -W5 -R90 -W3 -S3 -E3 -L90 -W3 -N5 -F61 -S3 -F50 -F71 -E1 -E1 -F63 -L90 -W5 -S1 -R90 -F29 -L90 -S1 -R90 -S1 -L90 -W4 -N4 -R270 -S1 -F87 -R90 -F82 -W1 -L90 -S4 -L90 -W2 -N4 -R90 -F61 -R90 -N5 -F38 -W3 -L90 -F56 -N1 -R90 -W1 -S2 -F97 -S5 -R90 -E1 -F97 -R270 -N2 -L180 -F14 -E1 -R90 -F70 -L180 -S4 -E3 -L90 -N3 -F87 -E3 -N3 -R90 -F59 -F18 -W5 -F71 -E3 -S5 -W3 -R180 -F71 -S3 -W5 -F47 -N5 -L90 -F79 -N3 -F40 -W5 -S2 -F59 -W3 -F2 -W1 -F63 -R90 -S4 -L90 -S1 -E5 -F33 -L180 -F83 -E5 -S3 -W1 -F66 -R270 -N4 -F29 -W5 -F83 -W1 -R90 -N5 -W3 -F58 -S4 -R90 -F36 -S1 -F67 -W1 -S4 -F56 -E2 -F88 -N4 -L90 -F71 -W3 -F88 -R180 -F50 -R90 -E4 -R90 -S1 -W2 -L90 -N1 -R90 -E5 -N1 -F39 -L180 -E5 -R90 -W4 -L180 -W3 -R90 -W3 -L90 -S5 -W5 -S2 -L90 -N3 -W5 -R180 -F74 -E1 -N1 -N4 -R90 -N2 -W4 -F34 -L90 -E4 -L90 -S4 -L90 -W3 -F83 -N1 -L90 -F58 -W5 -F38 -L180 -N1 -L90 -S4 -F45 -E4 -S3 -L90 -E1 -S2 -F30 -E2 -L90 -F84 -W4 -F53 -R90 -S5 -F31 -L180 -N1 -L90 -E2 -L180 -W3 -F98 -R270 -S2 -E5 -F84 -S4 -L90 -F26 -E2 -F66 -L270 -E1 -L180 -F11 -E5 -L90 -W1 -F11 -E3 -F70 -E5 -N3 -F78 -W5 -L270 -W5 -N1 -L90 -S4 -F8 -L90 -F95 -L90 -F99 -S3 -F61 -N2 -F84 -S5 -F3 -E5 -R90 -F33 -W5 -S1 -L90 -F52 -E4 -L90 -E1 -N1 -L270 -S3 -W4 -R180 -F89 -R270 -F10 -R90 -N1 -R180 -W5 -N2 -F78 -S5 -F25 -S4 -F25 -N3 -F29 -W1 -F24 -S4 -L90 -S5 -F17 -L90 -S4 -E2 -N3 -F38 -S4 -L90 -F1 -L90 -E2 -F92 -L90 -E4 -S1 -E1 -F28 -N1 -F46 -R90 -N1 -W4 -N3 -E3 -F90 -N5 -L180 -S1 -E3 -F96 -L90 -E1 -R90 -N5 -E1 -F74 -L180 -N2 -L90 -N1 -E4 -R90 -E1 -S2 -F91 -R90 -N5 -E4 -F9 -N2 -E1 -F13 -E2 -S4 -W1 -R90 -S1 -R90 -F18 -L90 -F12 -S2 -F65 -N2 -E3 -F65 -E1 -L180 -E2 -S4 -W4 -F89 -N4 -E5 -L180 -N4 -W1 -F22 -L90 -W2 -S2 -F6 -E4 -F74 -N2 -E2 -S1 -R90 -F87 -W5 -R90 -W4 -R90 -E4 -L90 -N3 -F68 -L180 -N1 -W1 -F81 -R90 -F95 -R90 -R180 -E5 -F51 -F23 -F74 -N3 -F16 -F64 -L90 -W4 -R90 -R90 -W4 -F97 -R180 -N3 -F79 -E3 -L90 -N2 -F14 -S4 -F41 -W2 -L90 -F54 -N3 -E4 -R90 -W2 -R90 -S4 -L90 -L90 -S4 -R90 -E4 -S3 -L90 -F5 -R90 -L90 -W2 -R90 -W3 -N4 -E5 -F14 -E5 -S4 -F96 -S4 -L90 -W2 -F96 -L90 -E3 -L90 -F4 -R90 -F61 -E2 -F56 -E1 -F100 -E5 -R90 -F54 -R90 -E4 -F2 -R180 -S3 -F8 -L90 -W1 -R90 -F19 -W5 -L90 -S1 -L90 -W5 -S2 -F30 -R90 -W5 -F31 -S5 -E1 -N2 -F100 -N1 -F3 -W3 -F46 -R90 -E2 -F62 -L180 -F90 -L180 -S3 -L90 -S5 -F40 -N4 -F95 \ No newline at end of file diff --git a/2020/13/input b/2020/13/input deleted file mode 100644 index 59d4d66..0000000 --- a/2020/13/input +++ /dev/null @@ -1,2 +0,0 @@ -1006401 -17,x,x,x,x,x,x,x,x,x,x,37,x,x,x,x,x,449,x,x,x,x,x,x,x,23,x,x,x,x,13,x,x,x,x,x,19,x,x,x,x,x,x,x,x,x,x,x,607,x,x,x,x,x,x,x,x,x,41,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,29 \ No newline at end of file diff --git a/2020/14/input b/2020/14/input deleted file mode 100644 index 11570c1..0000000 --- a/2020/14/input +++ /dev/null @@ -1,578 +0,0 @@ -mask = 00X10101X110010011XX0X011X100000X010 -mem[13197] = 47579321 -mem[37394] = 374943 -mem[48509] = 418284 -mem[29793] = 191792725 -mask = 00100X001010010111XX010X10X01100001X -mem[378] = 9637 -mem[41083] = 1858241 -mem[36394] = 762 -mem[40101] = 15295 -mem[50670] = 9179863 -mem[30384] = 164245 -mem[11676] = 393669095 -mask = 0XX000X1111001010X10XX1101XX00X00100 -mem[17956] = 854 -mem[57595] = 179871 -mem[50596] = 207644327 -mask = X100XX0111X0X1X01101X0X0110010101011 -mem[26867] = 1012 -mem[3061] = 514891024 -mem[35973] = 512 -mask = 01X000111110010X1110X00110000X00000X -mem[3707] = 123619 -mem[37107] = 7325808 -mem[31906] = 102168 -mask = XX00XX0101100X011100000XX00100000X00 -mem[38336] = 2917310 -mem[7166] = 313228 -mem[41771] = 2741721 -mem[52154] = 89454 -mask = 11001111X110X0XX10XX11101111000X0111 -mem[35611] = 58725 -mem[40227] = 8442431 -mem[10029] = 7334 -mem[13345] = 87327004 -mask = 0XX0X0001010011011010XX0X110XX01X001 -mem[4868] = 493430 -mem[40452] = 18191 -mem[4567] = 330532 -mem[13580] = 1662243 -mask = 001X00011000X1X0X1X0110X110111001011 -mem[2096] = 25174 -mem[15283] = 994663544 -mem[16002] = 1359 -mem[4240] = 704816 -mask = 01000011101001001010110X10011X11XX01 -mem[16210] = 279177 -mem[8996] = 6470256 -mem[31049] = 1371071 -mem[20425] = 9683526 -mem[24986] = 142094045 -mask = 0X001X01X1X0110X10XX0X01X00101111010 -mem[61471] = 23661 -mem[57520] = 246980 -mem[57446] = 4169790 -mask = 001000X11110010111X000X00X0011X01001 -mem[25460] = 1461 -mem[528] = 48572826 -mem[61442] = 1487 -mem[60708] = 1804 -mem[51588] = 36111 -mask = 0X000001111001010X1011100100001X0X0X -mem[45713] = 3807909 -mem[26867] = 6236 -mem[39186] = 3023142 -mem[46212] = 5671589 -mem[28686] = 10375260 -mask = 00X0000XXX10X1011100X100001X0X100010 -mem[7272] = 1073 -mem[35482] = 1877478 -mask = 01X00XX11110X11X110X1000010XXX101110 -mem[28892] = 2154970 -mem[33403] = 34104 -mem[56124] = 11230 -mem[11265] = 484054168 -mem[36422] = 1080979 -mask = 00000001X11001X1110001X01000101XXXX0 -mem[8445] = 2387 -mem[55775] = 8215 -mask = 110001101110110X10010X00XX1X01010100 -mem[49202] = 4152007 -mem[49938] = 4676666 -mem[58184] = 43886544 -mem[35840] = 8484248 -mem[25642] = 1980350 -mem[37918] = 1692542 -mem[44918] = 43860354 -mask = 0X000X011110010X1100X10X100X1X111100 -mem[24669] = 15051033 -mem[43432] = 1054 -mem[64706] = 21834 -mem[27336] = 773822 -mem[24406] = 420 -mask = 00XX01111X1001001X0001101001111101XX -mem[48221] = 256859 -mem[1361] = 145480785 -mem[8221] = 32962081 -mem[11649] = 327597066 -mem[6355] = 3866 -mem[33696] = 951794 -mask = X10XX0010110011010111100X010X000000X -mem[51014] = 577 -mem[38304] = 7416 -mem[34256] = 3748 -mem[12926] = 306 -mem[39297] = 1823498 -mask = 0000X00XXX10011XX000000X10X010100001 -mem[18788] = 7298 -mem[39644] = 7675 -mem[33093] = 416832 -mem[5195] = 6722351 -mem[28000] = 53707945 -mem[5336] = 77314873 -mem[992] = 134079888 -mask = 0000X101110X010011X0000000X011X1X101 -mem[8536] = 401336 -mem[1632] = 1267 -mem[6456] = 581 -mem[31682] = 20542 -mem[27729] = 726 -mem[49447] = 37811 -mask = 0X0X00111XX001XX111X1011010X100X0111 -mem[38677] = 9808 -mem[54045] = 28545 -mem[30384] = 49811 -mem[62515] = 19422 -mem[14508] = 49363 -mask = X100X1X1011X1111011X01101000X11XX101 -mem[59468] = 387 -mem[37138] = 121701873 -mem[18728] = 2624430 -mem[28293] = 5039090 -mem[32321] = 839768 -mem[28535] = 647 -mask = XX100X0010100XX1110X11000110X100X00X -mem[2147] = 1562 -mem[25832] = 275992750 -mask = 110XX0X10110X11X10X1110X10100X000000 -mem[22152] = 470276298 -mem[60732] = 716 -mem[52727] = 1427169 -mem[16196] = 9596060 -mem[3910] = 28432777 -mask = 01X0001111100X101110110X011XXX01X011 -mem[8221] = 60956 -mem[1223] = 293 -mem[24130] = 777493 -mem[62002] = 3900 -mem[20316] = 26105612 -mem[58295] = 528344031 -mem[12465] = 1159 -mask = 11000X011110010010011100100XX111100X -mem[59580] = 3601634 -mem[31173] = 325319 -mem[28284] = 2285676 -mem[57595] = 8662764 -mem[32672] = 4111107 -mask = 01000001X1100101XX0X01101X1X00011X0X -mem[33093] = 4612 -mem[61749] = 5692 -mem[28188] = 26420039 -mem[59026] = 1325 -mem[37032] = 149 -mask = 01000X11111001X11110011X111X01100X01 -mem[23793] = 131971 -mem[10420] = 848652 -mem[10469] = 33394600 -mem[23001] = 1875 -mask = 01001111011X1X1XXX1X001XX11100011X10 -mem[38294] = 371641 -mem[17261] = 72227824 -mem[41143] = 213405737 -mem[54246] = 1445548 -mem[41901] = 1849824 -mask = 0X00110X01101100XX101011001110XX1101 -mem[42925] = 176752065 -mem[17255] = 12010392 -mem[37437] = 64942 -mem[57253] = 827582 -mask = 11X10X101111XX0010X10101100100010110 -mem[14344] = 6638562 -mem[40266] = 89477554 -mem[9511] = 1133 -mem[53072] = 748643130 -mem[4567] = 372 -mem[26565] = 4739 -mask = 00010XX1X11X010X11X000100111001X1110 -mem[4247] = 17837 -mem[18674] = 2031700 -mem[47487] = 89684677 -mask = 110X1X11011X101110111101XX01001100X0 -mem[22046] = 3445 -mem[55657] = 29187 -mem[38510] = 159862 -mask = 0100000X11X00100110X01101X0011001100 -mem[12772] = 3394234 -mem[30255] = 47301946 -mem[55181] = 11825301 -mem[2096] = 239 -mem[6355] = 66264 -mem[62103] = 62751352 -mask = X100010XXX10X1001110001001X10X100X0X -mem[18880] = 12756 -mem[52727] = 58449492 -mem[52620] = 106260805 -mask = 01000X011110010XX110X11001100X000XXX -mem[5734] = 3770 -mem[46419] = 12806425 -mem[26866] = 6566928 -mask = X1001XX101101X1X10111X0X1111001101X0 -mem[54847] = 8045 -mem[61036] = 1672 -mem[32929] = 87423486 -mem[48539] = 13896 -mem[14353] = 7009065 -mem[16446] = 32987614 -mask = 00100000X111110X1110X101100000100X00 -mem[23863] = 4070 -mem[52234] = 498973 -mem[20235] = 1706949 -mask = 00X000011110X100110X11100X0X10X01010 -mem[44286] = 26378 -mem[30741] = 14368000 -mem[7396] = 88194752 -mask = 0X001X01X11011X0101X1010XX01X01000X0 -mem[6834] = 2670580 -mem[15903] = 6945101 -mem[10104] = 2517 -mem[65020] = 61602027 -mem[55142] = 1143278 -mem[38596] = 1333 -mem[17509] = 153504934 -mask = 00XX0X01111XX10111X00X10X0111011110X -mem[568] = 1625 -mem[30255] = 248279 -mem[11912] = 538 -mem[12028] = 520033 -mask = 0010XX011X00X10011X001XX1100X1000001 -mem[15654] = 120 -mem[4292] = 57554 -mem[2096] = 346664 -mem[1248] = 10995 -mem[48539] = 656539 -mem[19181] = 147211 -mask = 1010010X110001001100X1X00X0011010X01 -mem[11344] = 4845730 -mem[60639] = 25030928 -mem[1005] = 12960528 -mem[47688] = 107547855 -mem[17509] = 728745 -mask = X00000011X10X10X11000101101000000100 -mem[46621] = 1608 -mem[5562] = 15064109 -mem[28385] = 1651 -mem[5734] = 288099689 -mem[49319] = 97558812 -mem[37739] = 1161 -mem[52727] = 1992490 -mask = 0001010XX110010X110000X01X10X011XX1X -mem[37366] = 735085354 -mem[1739] = 409 -mem[12604] = 754989 -mask = 00000X011110010011000X001X0100XX0000 -mem[29851] = 8508 -mem[44133] = 1998890 -mem[24804] = 6068 -mem[59260] = 1198469 -mem[59580] = 10413954 -mask = 00110111X01X010010X00000X10X00110110 -mem[55579] = 418284890 -mem[7573] = 1800 -mem[26096] = 1469134 -mem[44133] = 25531796 -mem[39628] = 7076590 -mask = 0000000111X0010111X001011XX0000X1X00 -mem[24778] = 24875864 -mem[10420] = 3072761 -mem[2096] = 2762 -mem[30148] = 6696 -mem[17770] = 13204967 -mask = 0011010101X00X0X1100X000110011100101 -mem[57742] = 21044093 -mem[33266] = 56667 -mem[61442] = 1636 -mem[51870] = 1018197644 -mem[40469] = 77760 -mask = X0X001XX11000X0011X00100010011X00X01 -mem[11504] = 438885 -mem[53777] = 6130 -mem[17770] = 808014 -mask = 000X001111100101XX100010X010X1100100 -mem[35611] = 1215 -mem[10397] = 301 -mem[10866] = 8375216 -mem[2499] = 10472 -mem[63504] = 270966 -mem[7719] = 2064 -mem[41088] = 343764913 -mask = 010X1X00X1X0X1101X0X00111101001X0101 -mem[20597] = 773 -mem[14657] = 294987038 -mask = 00XX0001X110010111100000X01010100111 -mem[43170] = 365 -mem[55657] = 4882105 -mem[44170] = 628956 -mem[10429] = 947957 -mem[272] = 36059 -mask = 0X000011X0X0010X1X1011110100101XXXX1 -mem[3910] = 2312 -mem[47735] = 89421 -mem[2197] = 32972549 -mem[49938] = 7005 -mask = 00000100X100X100111X0101011X11010101 -mem[54400] = 830 -mem[43977] = 2412350 -mem[18229] = 19157634 -mem[19181] = 879884567 -mask = 000101X11X100100X100011X000100110001 -mem[37237] = 104037633 -mem[29167] = 1094 -mem[6308] = 6007 -mem[21610] = 80462437 -mem[2261] = 345450311 -mask = 0X0000X1111001011110X01X1XX01010X0XX -mem[10892] = 85035 -mem[38510] = 42597708 -mem[30752] = 2960 -mem[30416] = 123661909 -mem[49045] = 913 -mem[4292] = 75 -mem[17509] = 1382 -mask = 1X00X00111X001X0100101001X110X0001X0 -mem[56241] = 8276 -mem[40782] = 243373 -mem[42397] = 43237586 -mem[13015] = 399 -mem[23129] = 735838 -mem[1385] = 4448 -mask = 0000X011000XX100X110111101X110X010X1 -mem[13015] = 247 -mem[42378] = 546670 -mem[8214] = 63809 -mem[22410] = 155149 -mem[55264] = 454543598 -mem[28778] = 69088880 -mem[48061] = 12489909 -mask = 0XX0X000XX1001X01101001000000100X1X1 -mem[7551] = 11717790 -mem[6107] = 50467 -mem[30752] = 4249755 -mem[17228] = 33884 -mem[59957] = 32163540 -mask = 1X0X0X10111X01001X0101011X0X0X0101X0 -mem[45349] = 1879078 -mem[31733] = 88189 -mem[12577] = 546676501 -mem[53419] = 16199 -mem[59921] = 2546 -mask = 0010001X110001X1X110100101X111000000 -mem[19998] = 179736 -mem[22061] = 30001652 -mem[41371] = 16212851 -mem[64355] = 622251640 -mem[23129] = 98852 -mem[56429] = 266 -mask = 00000X0X11X00XX1100001X0100010X0X100 -mem[37241] = 450 -mem[64833] = 219911344 -mem[16713] = 626602448 -mask = X1X01011X11010111011XX000001X01XX100 -mem[47336] = 15388 -mem[56124] = 582872 -mem[28686] = 27406190 -mem[34623] = 13146 -mem[30384] = 229541309 -mask = X00X011X11100100110X00110001XXX00000 -mem[18660] = 3353 -mem[30741] = 10036798 -mem[47487] = 4090 -mask = 00X0000X11100X011X0001101001X10X10X0 -mem[52567] = 730515 -mem[16156] = 10615261 -mem[29580] = 957414770 -mem[26765] = 19 -mem[24655] = 510031974 -mem[24669] = 30 -mem[46781] = 5769 -mask = 0X0010011110111010X000X0X11X101001X0 -mem[63285] = 8050 -mem[46893] = 981797 -mem[46022] = 984778 -mem[31931] = 67780 -mem[23543] = 3153 -mask = 1100X001X11001X01001X100111X01X0X100 -mem[53172] = 13616323 -mem[31500] = 117639 -mem[59037] = 106552607 -mem[54562] = 3408946 -mem[57159] = 411910 -mem[2824] = 61677145 -mem[47313] = 520051559 -mask = X100010111100100XX0XX110100001010101 -mem[37739] = 3912032 -mem[12772] = 884026 -mem[2217] = 4238 -mem[57159] = 28391 -mem[17146] = 3998 -mask = 00000001111001X11X000110101X1X11X100 -mem[11649] = 516652 -mem[21190] = 526 -mem[6364] = 274816 -mem[25567] = 190071 -mask = XXX00000X111010111001001111000X00000 -mem[25786] = 934 -mem[22026] = 215203 -mask = 0010000110X0110X11X001001101110X0011 -mem[59392] = 400 -mem[59580] = 927 -mem[15208] = 18515970 -mem[59444] = 245687 -mem[36248] = 893 -mem[59134] = 20240 -mask = 0X0XX1X11110X1011010000110000010000X -mem[11344] = 223586488 -mem[41434] = 519191086 -mem[15028] = 1492592 -mem[25631] = 247281 -mask = 11X0XX1011101000X0011X00X101X1111000 -mem[21825] = 1675 -mem[2371] = 663473 -mem[37724] = 4339 -mem[54246] = 855 -mem[9392] = 56579 -mem[35552] = 14454 -mask = 0100010111100100111X110X00X01000X1X0 -mem[44516] = 482691 -mem[26528] = 1559 -mem[53886] = 89643332 -mem[3478] = 12699372 -mask = 0011010111X00100XXX0XX1X10XX10100001 -mem[27239] = 413074512 -mem[15589] = 3001 -mem[10011] = 1136 -mem[59026] = 852921 -mem[5283] = 213015528 -mask = 00X0000XX11XX10111X0000001X000101000 -mem[17298] = 4088539 -mem[54369] = 505389469 -mem[8221] = 132829 -mem[55115] = 5055 -mem[56330] = 1932140 -mask = 01X00001111001010110111001X00010X0XX -mem[37467] = 127273625 -mem[38432] = 3166735 -mem[52727] = 998 -mem[42925] = 1733202 -mask = 11010011011011X01X01010XX10110110000 -mem[26085] = 233531 -mem[57079] = 1526 -mem[53172] = 385838419 -mem[29614] = 254712697 -mem[25466] = 735 -mem[27081] = 7719 -mask = 01000000111X0XXX1101X11X001101X01100 -mem[55941] = 72432190 -mem[16199] = 10097889 -mem[45349] = 10650 -mem[62515] = 8214 -mem[59468] = 965897 -mem[16653] = 386447843 -mem[49447] = 413274 -mask = 01000X011110X1XX1XX10X001111000X1000 -mem[59209] = 14316 -mem[50790] = 705222705 -mem[45621] = 232211796 -mask = 010X111101111XX1101000X1011000111011 -mem[48891] = 3231894 -mem[37241] = 49993 -mem[47016] = 3806 -mem[10469] = 12758 -mem[43871] = 17980 -mask = 0XX00XX11110010011X0010X1X011100X000 -mem[28733] = 801341049 -mem[12772] = 20002640 -mem[30741] = 2248 -mask = 0101X01110100X0111XX11110011000XXX01 -mem[17803] = 65414 -mem[45439] = 13886371 -mem[16184] = 130293 -mem[29313] = 1782 -mask = 01000111111001101X0110000001XX1X1111 -mem[34404] = 202755 -mem[43413] = 1045 -mem[48841] = 381434549 -mem[37238] = 230052 -mem[10175] = 421554 -mem[11939] = 15850 -mask = X0XX0011X110010X011000010111110X1XX0 -mem[54847] = 160031 -mem[53915] = 5111 -mem[6036] = 17132 -mem[36183] = 1360055 -mem[47658] = 127563 -mask = 00100X1111X0010101101X11X11111001X10 -mem[25937] = 8673 -mem[12926] = 834 -mem[43356] = 732346 -mem[5734] = 393 -mem[3822] = 30383 -mask = 110001101110XX00100100XX0X11X1XX010X -mem[821] = 185158312 -mem[64509] = 264189683 -mem[15199] = 1037709 -mem[635] = 437556 -mem[31141] = 14726605 -mem[40468] = 47196 -mask = 00000001XX1001001X0000X01001X0001100 -mem[46740] = 8071 -mem[43144] = 14187193 -mem[51555] = 382 -mem[30741] = 4087 -mem[45411] = 1430 -mem[14377] = 7364 -mask = 11X00110111001001001100X10X1XX00X100 -mem[62803] = 979004797 -mem[4838] = 343 -mem[23241] = 4426 -mask = 001X0101X1100100X1X0X110110XX01001X0 -mem[10799] = 5745 -mem[14789] = 34632 -mem[27068] = 8863 -mask = 001001011XX0010011000111010X10XX0100 -mem[31173] = 109895 -mem[25936] = 4493 -mask = 00000011111X0101X1X01100X00000100000 -mem[32612] = 14472 -mem[22702] = 713 -mem[22779] = 126887839 -mem[43168] = 251908 -mem[11504] = 47004 -mem[7399] = 2215129 -mem[63129] = 4367 -mask = 010001010X10010X111XX1X0111100101X0X -mem[3663] = 187207677 -mem[52928] = 200 -mem[38852] = 8397 -mem[31461] = 223838656 -mem[64706] = 4205924 -mem[26237] = 218385741 -mem[57402] = 258615472 -mask = 11X0X0X1011001XX1001111X011100XX0000 -mem[55334] = 323423 -mem[5833] = 33097 -mem[26924] = 272 -mem[42957] = 47976862 -mem[18798] = 61419 -mem[19947] = 1287 -mask = 1100X101011X10111X11X000111100111XX0 -mem[64472] = 224734 -mem[18079] = 526 -mem[60870] = 3322170 -mem[4013] = 578 -mem[2606] = 83684765 -mem[17048] = 2503 -mask = 0010000XX0000100110000011X0001X0X00X -mem[37789] = 94286 -mem[2499] = 13318890 -mem[29793] = 78507 -mem[45621] = 3626886 -mem[34770] = 2407 -mem[54400] = 38740 -mask = 0010X10111000100110001X0X1000100X101 -mem[11265] = 1297549 -mem[16410] = 948310 -mem[33093] = 893977 -mem[17298] = 53047 -mem[45439] = 14869 -mem[21212] = 870451788 diff --git a/2020/16/input b/2020/16/input deleted file mode 100644 index 2895e57..0000000 --- a/2020/16/input +++ /dev/null @@ -1,269 +0,0 @@ -departure location: 30-260 or 284-950 -departure station: 29-856 or 863-974 -departure platform: 32-600 or 611-967 -departure track: 44-452 or 473-965 -departure date: 36-115 or 129-950 -departure time: 50-766 or 776-972 -arrival location: 40-90 or 104-961 -arrival station: 40-864 or 887-971 -arrival platform: 32-920 or 932-964 -arrival track: 45-416 or 427-959 -class: 47-536 or 557-964 -duration: 33-229 or 246-969 -price: 25-147 or 172-969 -route: 32-328 or 349-970 -row: 50-692 or 709-964 -seat: 49-292 or 307-964 -train: 28-726 or 748-954 -type: 37-430 or 438-950 -wagon: 46-628 or 638-973 -zone: 39-786 or 807-969 - -your ticket: -89,193,59,179,191,173,61,73,181,67,71,109,53,79,83,113,107,139,131,137 - -nearby tickets: -499,362,657,143,723,763,935,454,473,586,372,489,214,753,765,65,307,56,853,934 -228,664,709,361,856,645,363,171,901,199,62,513,667,808,350,890,715,687,257,721 -531,490,628,88,947,252,832,917,686,571,362,874,837,588,849,140,655,407,90,611 -777,194,111,386,90,598,153,363,373,566,191,945,559,819,289,487,480,590,691,756 -186,366,196,844,655,659,845,109,355,330,71,176,397,380,822,776,369,447,658,949 -783,763,570,184,260,448,856,717,913,646,774,657,841,917,910,193,941,408,110,577 -378,832,670,59,155,911,209,74,57,947,144,514,411,89,690,856,854,286,597,132 -319,684,204,909,342,206,204,943,620,52,516,115,430,319,84,618,593,211,596,581 -66,146,910,225,107,112,918,679,255,757,125,946,863,892,78,525,373,913,87,838 -674,653,588,220,448,941,112,924,474,358,513,649,766,500,847,197,639,836,373,573 -76,115,776,726,598,361,480,772,356,129,506,380,202,810,932,756,408,81,786,889 -311,620,848,357,483,754,181,300,284,60,259,674,596,289,397,113,894,82,291,754 -84,600,751,223,595,478,198,2,402,428,355,517,947,933,624,59,598,711,752,513 -286,664,786,775,510,363,666,229,914,938,196,509,410,528,681,943,477,850,640,595 -365,17,624,375,640,483,208,258,189,222,889,655,852,326,109,428,758,616,889,288 -566,195,201,949,205,517,672,762,180,886,679,63,596,664,678,596,894,384,321,212 -576,316,480,579,925,328,498,194,191,132,106,863,210,416,351,663,643,218,366,942 -776,60,256,400,368,664,469,53,949,689,569,253,319,717,387,591,845,66,499,566 -620,831,379,712,614,176,682,666,83,197,438,916,535,504,218,377,627,155,429,855 -853,525,865,487,190,940,810,251,786,618,895,580,908,86,578,136,781,562,498,759 -671,625,256,592,177,500,523,50,443,692,650,128,441,832,626,491,252,405,661,756 -597,722,922,721,319,388,653,484,83,142,781,451,106,499,515,672,113,374,911,311 -211,716,176,715,627,286,327,531,566,587,916,431,57,371,894,677,778,193,710,447 -559,508,196,178,844,78,114,662,142,558,514,378,375,694,718,314,384,89,816,562 -290,578,105,478,229,260,752,496,187,937,137,898,69,399,980,638,441,84,589,574 -413,592,841,498,793,214,947,582,827,940,446,572,259,623,213,355,853,360,60,195 -481,764,308,384,131,247,595,756,221,361,175,256,407,255,155,752,781,524,403,640 -74,765,914,319,715,86,316,612,197,640,827,760,926,106,520,818,229,824,623,404 -576,504,694,379,75,528,638,257,482,852,837,563,575,389,686,217,852,684,314,184 -481,679,312,796,358,71,376,830,209,946,69,591,939,357,59,284,522,626,218,825 -355,812,691,377,833,938,139,233,643,764,663,692,722,576,495,843,450,536,359,174 -367,749,373,379,69,753,711,81,445,265,405,624,759,814,311,623,228,290,682,195 -475,841,833,415,13,809,478,70,191,228,934,760,765,508,398,655,907,850,487,54 -198,841,184,84,492,945,429,72,753,572,510,408,827,289,177,559,890,837,987,291 -427,198,192,666,319,369,565,861,512,216,81,899,388,761,683,933,529,515,673,674 -355,188,827,614,178,600,641,181,915,728,934,526,904,136,74,649,187,77,381,498 -751,317,780,190,897,781,65,852,933,69,657,811,517,564,842,877,382,84,56,576 -946,839,941,322,409,318,751,850,215,750,394,578,95,284,902,396,409,51,309,938 -54,400,54,307,290,665,125,507,220,600,214,405,864,217,763,284,382,820,129,910 -722,68,841,521,597,286,722,481,451,145,448,389,61,844,650,487,250,781,149,70 -175,323,322,831,857,137,616,686,408,175,709,903,214,917,414,108,367,827,684,593 -321,820,388,220,368,137,403,523,914,839,64,724,482,307,284,448,585,208,764,988 -86,926,414,213,825,682,473,67,318,144,51,311,814,709,520,687,623,396,949,387 -522,369,139,593,122,210,716,906,406,488,681,753,852,189,71,203,51,145,639,412 -322,368,18,663,903,574,203,363,391,643,205,474,182,517,855,486,890,315,725,82 -60,582,819,529,180,140,570,402,191,594,863,146,614,631,51,593,828,583,184,78 -856,622,291,412,503,532,563,217,404,352,349,406,675,277,292,765,748,493,691,626 -647,849,636,64,479,715,623,132,322,408,524,385,212,328,289,104,82,689,908,650 -197,444,249,763,892,86,775,441,172,664,379,596,910,584,574,376,665,899,174,847 -375,906,894,75,895,82,250,367,350,581,912,927,370,888,938,413,109,909,570,481 -104,831,565,413,849,533,861,394,361,511,292,573,567,218,832,135,717,851,134,223 -847,59,369,147,509,80,184,527,199,430,614,687,621,823,132,787,569,109,665,112 -109,983,680,682,191,65,139,643,687,228,828,317,211,784,851,757,672,64,616,173 -403,640,763,704,504,381,201,933,144,597,825,79,496,246,783,113,84,650,720,81 -356,82,615,375,222,361,182,255,112,845,612,298,891,887,382,839,380,691,405,660 -251,535,590,228,181,710,663,485,856,929,389,892,573,247,856,313,679,397,50,850 -895,673,675,513,838,181,135,696,599,327,583,720,486,104,691,777,115,536,724,920 -519,3,55,711,820,572,614,401,751,664,856,779,726,687,672,415,680,536,481,684 -692,781,22,72,586,906,845,356,852,590,777,372,593,579,369,663,619,317,134,138 -623,484,723,936,810,940,824,676,362,172,494,864,360,133,402,911,307,634,828,428 -899,308,410,558,557,452,69,84,65,5,187,849,493,223,441,349,499,677,67,915 -222,758,668,351,782,373,825,839,369,615,904,186,815,379,897,380,863,911,60,981 -576,710,508,63,506,888,638,476,626,616,863,494,434,898,715,759,946,208,932,84 -495,255,259,810,586,387,804,69,564,73,140,628,890,205,213,363,709,683,401,78 -79,582,688,536,114,106,622,289,395,417,786,384,175,55,850,855,327,189,135,254 -379,895,255,498,766,523,291,782,944,839,615,687,892,824,479,77,619,359,702,680 -250,144,611,936,220,851,509,379,260,821,532,859,79,673,906,624,211,780,349,448 -75,643,392,826,139,579,479,618,372,563,823,913,106,286,639,594,455,895,388,776 -370,785,939,918,661,841,582,655,678,109,850,673,423,864,290,677,762,834,383,686 -19,906,528,475,779,174,519,389,715,816,247,500,350,250,54,897,57,942,369,443 -114,684,251,944,56,944,228,217,666,778,650,605,488,284,643,516,754,561,659,938 -292,429,906,605,935,88,140,197,721,438,257,590,324,900,325,785,290,522,491,619 -249,52,649,558,605,914,494,286,373,132,892,766,709,355,655,321,218,473,906,562 -612,908,180,854,475,825,61,516,363,945,896,176,563,763,361,221,847,205,631,112 -936,57,379,279,534,211,889,254,198,381,645,764,318,377,619,850,78,750,181,83 -413,130,497,366,65,307,255,686,181,368,997,560,781,205,69,863,401,809,829,683 -137,227,53,486,826,676,221,896,219,358,981,370,638,528,649,404,482,942,809,676 -918,172,942,948,821,911,291,906,393,438,757,702,215,383,178,219,350,894,757,403 -526,913,180,376,653,617,837,935,896,373,343,184,257,660,784,406,901,904,377,689 -189,388,628,55,723,82,51,369,808,365,137,668,664,596,325,672,360,316,797,939 -88,905,90,284,619,394,326,415,836,891,618,207,754,226,766,572,444,567,177,991 -685,531,67,314,673,136,325,283,659,374,403,60,914,492,478,648,190,320,592,692 -137,146,504,678,691,247,673,438,999,315,639,536,917,416,212,187,896,198,785,452 -855,205,111,600,562,785,489,226,209,941,518,384,700,579,315,657,74,654,591,558 -444,360,672,367,819,108,757,136,621,838,323,785,478,809,492,376,161,508,901,586 -205,500,513,902,408,909,573,663,891,290,326,389,477,376,810,392,596,382,846,989 -141,366,489,481,716,350,589,63,655,558,451,143,289,594,866,933,711,63,213,380 -320,144,949,726,314,576,639,80,287,143,616,713,945,623,228,927,374,385,856,499 -215,135,351,409,69,619,658,639,567,716,227,888,768,66,115,320,77,718,748,369 -614,894,572,515,842,371,253,570,479,574,292,394,463,659,840,227,763,757,777,83 -401,887,116,854,751,683,137,898,104,649,596,779,935,65,570,220,147,850,781,379 -353,808,187,909,895,710,192,903,784,779,755,788,896,292,719,428,843,681,407,313 -83,722,826,829,392,616,655,484,520,720,53,243,145,360,63,594,512,443,850,200 -588,889,187,889,581,215,290,319,821,440,601,220,482,307,217,690,758,512,942,372 -722,183,134,843,807,783,509,657,411,859,561,401,763,719,756,380,756,375,443,207 -289,853,562,190,181,652,988,942,315,225,813,355,404,107,429,442,311,377,259,855 -527,780,526,323,449,218,721,714,84,200,806,717,619,587,821,399,570,518,778,893 -836,309,893,780,943,779,657,256,528,296,512,476,131,641,828,223,807,683,562,313 -855,192,440,557,427,710,776,755,653,920,191,763,631,664,897,580,845,916,659,66 -179,559,920,399,906,720,822,942,852,408,617,690,599,937,949,356,195,982,251,318 -942,990,386,328,473,669,52,324,531,889,854,322,594,762,536,135,672,501,612,229 -627,500,725,255,136,370,403,58,77,838,674,620,858,307,438,189,392,674,568,446 -529,415,438,661,287,511,200,250,179,388,596,582,176,529,514,978,945,106,312,564 -587,392,947,762,110,387,495,115,452,572,416,676,189,751,208,985,478,828,442,638 -439,935,614,357,919,131,385,247,674,113,835,766,908,373,134,257,996,487,145,836 -855,619,843,711,577,427,392,661,485,257,293,504,315,450,190,389,581,197,823,711 -617,816,838,636,257,58,935,668,501,386,226,838,919,660,755,643,438,216,526,753 -685,288,86,781,908,140,310,144,258,52,132,560,803,622,591,134,218,248,566,518 -782,290,896,384,324,452,671,562,508,653,475,996,683,624,494,597,145,682,67,910 -567,532,719,399,50,616,922,914,310,612,353,653,400,384,562,684,492,568,135,689 -170,749,486,901,108,825,887,210,519,226,762,188,590,903,452,617,615,834,363,517 -308,497,496,400,530,512,939,647,514,359,435,625,186,580,66,206,718,491,657,50 -558,698,326,195,809,89,135,378,518,846,692,204,716,573,176,369,583,752,227,651 -399,982,611,404,619,317,86,486,524,673,51,489,751,318,766,486,826,249,381,815 -597,856,16,375,61,137,906,888,439,669,782,893,902,398,785,900,671,319,710,136 -311,653,224,823,442,220,902,603,367,54,945,195,897,67,60,360,814,450,246,665 -358,579,849,813,315,308,825,681,827,114,857,352,481,440,212,944,836,312,501,439 -55,129,66,942,133,137,208,50,478,205,200,916,851,487,889,824,989,691,490,364 -308,381,688,440,135,516,816,504,287,625,750,355,663,714,176,391,229,989,904,284 -213,780,407,912,573,535,585,825,897,842,588,469,893,321,567,831,90,138,613,863 -853,119,581,373,84,761,217,640,752,383,226,650,357,322,438,503,292,559,291,492 -684,874,935,786,89,852,940,397,643,51,722,647,79,50,817,86,585,822,611,575 -777,890,911,915,114,452,635,204,79,289,310,449,628,247,358,948,894,307,350,893 -724,685,936,485,887,82,835,870,481,615,616,751,131,505,111,82,912,438,50,405 -520,826,224,592,411,284,834,668,902,657,661,897,758,369,933,809,704,501,222,777 -624,628,105,260,663,502,447,436,310,851,836,208,911,591,718,755,844,647,854,497 -762,175,201,4,644,111,427,490,713,409,531,143,577,75,287,663,172,411,911,57 -285,225,187,359,57,911,315,56,892,398,216,533,784,916,10,690,912,133,939,328 -754,649,519,319,315,807,640,749,668,404,594,514,175,587,637,582,188,90,219,427 -906,146,274,173,229,562,480,518,897,821,53,913,319,63,189,571,485,613,509,353 -502,646,58,352,505,660,575,133,671,811,586,350,850,802,474,360,911,136,564,753 -106,62,354,247,935,626,978,371,834,214,586,76,659,532,938,444,388,443,668,574 -132,473,368,718,80,754,751,947,903,772,284,256,650,258,251,682,197,619,758,501 -77,892,401,675,270,935,183,658,578,497,373,209,807,187,209,85,205,251,367,57 -750,209,834,811,665,898,361,64,114,685,258,943,644,532,129,614,924,76,377,405 -195,428,488,67,935,19,375,392,484,450,892,416,260,650,256,194,397,483,113,557 -474,852,196,427,375,977,639,643,536,785,66,452,326,623,828,309,909,373,138,113 -219,225,818,84,639,380,856,676,372,82,76,577,517,758,942,182,604,194,400,357 -908,622,568,81,183,901,868,354,818,835,894,430,482,824,856,839,190,77,88,840 -641,572,228,286,936,889,818,777,778,846,643,113,150,138,754,934,582,581,627,685 -898,891,841,0,62,908,110,888,74,831,286,653,407,138,653,932,514,853,357,598 -622,413,899,828,185,194,173,571,481,670,315,515,562,207,836,708,766,683,488,372 -248,457,934,372,564,414,662,665,949,642,202,144,189,842,214,592,374,888,211,247 -668,139,115,132,522,683,205,849,784,481,713,776,689,63,563,658,361,982,196,897 -289,407,60,434,323,561,196,319,517,846,686,855,173,864,611,814,717,618,313,687 -474,892,536,259,888,86,81,328,687,402,375,891,291,666,805,909,386,193,511,898 -131,210,638,840,392,765,565,841,394,781,813,562,316,145,526,528,826,803,87,197 -841,557,935,116,837,478,174,839,623,752,71,484,709,685,495,360,327,143,440,908 -452,86,411,358,847,632,853,716,410,491,934,86,196,598,600,486,402,212,493,714 -766,663,131,474,888,85,569,710,251,225,846,194,692,925,398,783,226,291,189,488 -657,560,388,477,509,87,139,911,258,671,947,753,865,913,324,638,366,526,584,429 -658,181,83,611,259,561,752,121,758,561,612,478,518,763,896,596,68,328,173,446 -625,810,62,508,458,355,847,896,220,838,933,536,376,112,427,190,511,403,479,675 -367,495,523,441,694,656,286,309,203,839,481,848,646,830,383,221,848,185,615,208 -311,526,497,750,473,916,393,396,564,191,479,723,627,182,444,484,173,754,661,8 -759,848,112,516,668,189,217,617,598,117,831,251,906,905,560,86,573,938,63,908 -188,889,534,86,999,187,441,186,762,61,827,106,222,756,814,113,716,54,200,808 -809,259,908,290,905,316,761,593,846,408,509,780,516,447,311,201,773,217,948,932 -210,253,621,481,900,557,318,379,909,511,985,904,681,716,115,70,214,385,825,427 -533,130,571,599,621,141,612,786,838,402,662,186,297,820,759,381,208,592,576,318 -320,253,349,831,394,557,105,752,522,191,181,891,200,13,409,762,833,317,683,55 -401,416,920,309,583,665,570,369,199,54,455,185,513,80,527,912,442,783,615,85 -365,190,504,219,595,618,593,350,782,809,66,919,427,474,406,137,81,14,189,442 -135,187,428,506,662,209,850,905,184,855,935,584,606,944,819,371,825,720,598,912 -622,620,408,224,530,792,894,855,372,667,653,820,514,180,479,685,190,196,107,560 -205,848,375,252,628,479,670,147,413,156,759,949,489,719,681,493,70,508,807,835 -776,676,62,512,658,477,215,748,911,186,500,557,213,862,905,373,677,250,410,250 -58,88,684,855,626,498,574,631,503,749,75,59,641,207,440,404,139,887,751,363 -113,186,66,204,104,726,115,137,617,832,90,755,664,517,452,635,594,749,892,363 -356,863,658,575,896,903,373,645,192,907,277,816,844,532,519,520,402,390,623,507 -83,514,383,674,628,832,584,723,639,307,144,569,191,199,990,718,76,415,193,756 -308,267,503,448,842,228,55,371,63,724,590,894,566,621,477,448,566,752,530,675 -569,327,379,64,84,51,273,863,721,501,592,688,406,814,498,292,505,487,901,398 -830,855,66,534,710,441,623,816,324,368,318,450,232,407,619,639,50,530,413,428 -477,579,480,721,16,713,673,53,687,256,624,444,534,725,653,227,76,750,411,104 -720,405,915,676,80,623,757,141,901,847,493,485,123,379,444,349,832,711,77,73 -528,50,913,528,50,61,354,489,838,600,193,387,382,621,191,822,119,82,211,836 -516,565,76,906,586,638,755,716,588,822,502,15,492,896,391,503,685,382,188,940 -318,583,260,677,873,822,364,255,624,624,147,721,63,218,215,567,136,493,87,511 -58,446,210,582,133,814,719,476,412,863,492,901,580,845,87,179,629,177,915,322 -112,712,386,667,624,369,650,317,177,230,532,56,360,482,479,818,893,835,258,495 -51,492,763,777,287,508,827,138,620,635,915,311,808,510,82,360,564,251,446,138 -198,678,855,410,568,899,712,442,173,438,18,86,777,83,752,144,207,721,587,590 -79,352,414,777,786,384,671,346,600,591,829,316,374,939,229,199,216,219,109,210 -508,154,508,677,510,212,529,903,758,410,199,131,88,476,481,508,825,393,784,287 -55,652,686,521,620,388,785,907,535,683,631,363,186,487,289,406,481,572,360,574 -133,507,413,366,838,939,131,589,678,440,520,912,142,533,909,17,588,753,833,657 -111,356,638,172,491,684,110,846,384,433,679,647,289,846,916,946,352,196,786,479 -567,224,907,310,488,763,195,139,595,512,687,680,493,401,130,749,273,353,498,679 -814,988,813,443,662,948,136,503,517,392,815,317,723,416,400,318,627,780,836,890 -328,196,856,288,623,257,525,285,679,512,564,170,723,534,916,179,67,651,557,834 -450,484,381,441,774,570,664,815,147,319,173,316,137,532,327,657,749,510,200,199 -902,650,327,258,647,667,250,77,579,598,723,473,510,364,923,369,493,357,318,359 -314,824,689,488,809,892,530,384,809,399,497,413,935,133,641,360,996,643,615,215 -365,756,249,585,913,613,821,353,646,851,411,54,710,153,289,199,617,200,383,528 -824,257,831,938,481,841,576,179,321,938,919,81,479,766,705,257,513,112,353,200 -71,748,208,75,250,319,498,179,997,394,409,764,377,678,534,320,113,512,669,115 -260,587,57,671,366,248,175,727,814,596,309,664,757,781,940,62,187,809,642,816 -406,205,569,108,817,414,366,474,86,311,901,682,589,256,283,814,393,596,856,321 -920,613,190,616,616,614,897,384,213,222,158,359,80,837,140,709,854,356,838,820 -496,508,512,509,675,180,89,182,838,208,392,771,177,934,88,513,61,943,903,666 -311,509,478,439,890,692,682,361,914,802,720,600,675,576,664,224,522,252,898,650 -384,587,250,396,715,840,595,679,900,135,141,438,844,122,310,566,850,291,205,676 -414,810,370,856,785,628,172,781,88,450,675,339,308,210,832,660,595,77,475,438 -648,77,650,473,817,977,819,524,846,751,323,823,104,67,112,451,394,627,725,578 -620,327,676,194,664,51,140,368,782,528,111,280,145,73,582,486,821,530,372,764 -370,364,79,252,718,204,370,835,825,904,698,312,137,586,387,360,713,229,725,318 -192,776,258,495,644,836,759,139,147,702,658,779,615,816,478,812,657,712,362,839 -386,530,409,863,110,290,938,75,406,457,190,513,368,133,203,753,514,825,644,687 -615,862,808,721,579,671,807,228,848,307,760,74,451,509,484,403,216,710,892,667 -494,763,935,569,778,396,362,723,113,495,897,486,735,495,288,715,937,590,575,687 -478,108,831,687,817,753,687,528,321,201,574,572,444,897,489,568,876,512,508,288 -829,312,350,843,478,252,584,361,625,307,929,570,514,72,219,825,686,570,655,667 -172,910,658,834,657,182,941,182,246,907,373,147,271,183,77,785,429,320,847,726 -855,523,364,690,564,979,145,892,354,525,326,510,723,856,560,445,620,813,525,618 -748,916,783,872,646,676,596,691,316,373,512,915,512,724,831,723,842,324,908,899 -88,766,253,446,940,533,398,506,751,912,18,130,134,477,855,59,516,395,384,76 -795,638,507,766,947,400,474,505,864,612,653,212,529,378,255,911,358,83,51,491 -765,827,584,196,941,390,402,713,901,82,659,623,345,177,309,191,198,223,863,937 -517,635,510,64,415,765,901,365,723,574,623,850,191,917,943,643,413,523,757,830 -218,854,225,812,523,170,593,357,761,291,621,914,584,60,64,198,65,501,848,939 -83,683,222,750,135,847,864,325,80,668,717,630,757,427,137,430,176,777,809,670 -285,570,846,471,759,572,627,721,753,68,414,920,521,677,517,713,901,475,569,67 -135,319,70,328,495,618,78,479,414,782,107,64,489,378,227,444,861,314,441,179 -766,557,983,577,443,573,225,74,259,680,659,932,916,452,560,763,374,214,446,644 -54,509,310,204,580,484,889,371,935,619,520,188,622,653,491,229,66,926,828,688 -560,311,146,911,907,864,696,386,328,776,393,387,947,364,212,688,677,446,361,64 -79,259,476,926,67,375,59,397,750,909,652,947,568,786,208,107,200,830,527,173 -88,836,587,134,901,176,896,287,68,574,903,562,82,877,75,651,561,813,569,209 -480,566,575,639,198,80,935,142,446,948,784,360,716,835,318,171,536,112,843,835 -519,711,796,581,590,382,317,514,389,488,410,663,840,578,450,906,947,841,507,663 -87,569,890,497,368,361,58,413,145,592,144,221,292,445,72,941,791,60,218,814 -389,810,597,156,190,186,507,725,638,349,86,405,644,947,254,201,391,573,758,826 -500,829,643,858,193,191,485,584,370,940,841,820,832,327,565,389,816,677,819,485 -81,499,388,812,201,848,823,288,715,650,868,307,322,53,780,360,650,491,711,896 -816,443,408,197,316,936,487,792,350,492,287,717,350,201,444,111,579,73,409,289 -509,369,890,671,529,444,428,783,170,139,889,649,905,511,508,410,380,399,203,310 -808,711,711,500,512,227,85,810,940,604,786,74,667,684,400,174,480,224,522,88 -105,897,172,780,432,722,287,529,824,524,52,250,136,219,223,249,384,938,559,856 -827,618,152,625,143,933,529,254,400,257,780,144,182,599,576,376,113,199,353,624 -515,253,651,450,659,382,814,254,522,535,906,180,350,358,725,441,135,591,921,54 -290,354,895,627,399,945,355,311,385,496,756,986,893,80,52,308,414,313,572,599 -211,363,501,189,635,891,131,623,493,109,854,572,190,246,206,562,808,365,889,250 -63,792,659,400,946,835,724,641,566,180,824,892,199,528,175,563,687,571,314,557 \ No newline at end of file diff --git a/2020/17/input b/2020/17/input deleted file mode 100644 index 3b42c23..0000000 --- a/2020/17/input +++ /dev/null @@ -1,8 +0,0 @@ -...#..#. -.....##. -##..##.# -#.#.##.. -#..#.### -...##.#. -#..##..# -.#.#..#. \ No newline at end of file diff --git a/2020/18/input b/2020/18/input deleted file mode 100644 index c39b341..0000000 --- a/2020/18/input +++ /dev/null @@ -1,379 +0,0 @@ -6 * 7 * 8 * 9 * ((8 * 3 * 9) * 7 + 2 + 4 * 8 + 2) + 5 -3 * 2 * (5 + (8 + 2 * 2 * 8 + 8) * 8) -5 + 7 * 8 * 2 -(8 + 5 * 9 + (8 * 9 + 7 + 8)) * 4 * 3 * (8 * 9) * 3 -(7 + 2 + 2 + 5 * 6 * 3) * 8 + 5 * 9 -(9 + (2 * 9 + 6 + 5 + 2 + 7) + 4) + 5 + (9 + (7 + 8 * 6 + 3 * 8) * (5 + 3 * 2 * 9) + 7 * (4 * 5 + 6 + 9)) + 9 * 7 * 4 -5 * (8 + 2 + 9 * 6) -(4 * 8 + 8 + 5 * (5 * 3 + 7 * 8 + 8 + 2) + 8) * 4 * 2 * 7 + 3 + 8 -6 + 9 * (6 + 7 + (3 + 9)) -(6 * 7) + 2 -9 + (4 * (4 * 2 + 6 + 9) + 2 + 4 * 5 + 9) -2 * (8 + 6 * 2 * 6 + 2 * (6 + 5 + 9 + 6)) * 2 * 6 -(5 * 7 * 4) * 3 * (3 * 6) -(2 + 4 + 5 + 2) + 2 * 4 * ((6 + 2 + 3 + 4 + 9 + 8) * 5 + 6) * ((3 + 3 + 5 + 2) * 8 * 5 + 8) -9 + 8 * (9 + 5 * (2 + 4 * 3 * 2 * 9) * 9) * (5 + 2 + 6 + 3 * 4) -(4 * 5 + 4) * 7 * (2 * 5 + 4) -6 + 7 + (2 + (8 + 8) * 6 + 3) -(8 * (9 * 6 + 2 * 2 * 3) * (2 + 2 * 9 * 6) + 9) * 6 + 2 -2 + ((2 * 6 + 7) + 3 + 3) * 5 + 9 + 2 -5 + 3 + (4 * 3 + 5 * 5 * (8 + 6) * 5) * 9 * 7 -6 * 7 + ((2 * 6 + 4 * 2 + 3) + 7 * 5 + 5) -(9 + (2 + 7 + 2 * 2) + 5 * 9 * 6) * ((2 * 6 + 6) * 3 + 5 + (2 * 2)) * 4 -6 * ((3 * 4 * 9) * 9 * (4 + 8) + 9 + 3) + (3 * (7 * 9) * 9) -6 * 4 * 4 * (5 * 2 + 4) * 2 -4 * 4 * 8 * 3 + 5 * (2 + (9 + 8 * 7 + 6 + 3) * 8 + (6 * 7 * 9) + 9) -7 * ((5 + 2) + 5 * 6 * (4 * 8 * 3 * 9 * 3) * 2 * 6) * ((5 + 7 + 9 * 2 * 4 * 6) + 4 + 3) * (9 + 4 + 7 + 4 * 5 * 9) -4 * 8 * 4 + 6 * (5 * 7) * (6 * 7 * 3 + 2 + (7 + 6 * 4)) -(4 + 8 + 4) + 7 * (9 + 8 + 8 * 9) -2 * 7 + 3 * 6 + ((5 + 6 * 9) + (2 + 4 * 6 + 9 * 3 * 9) * 2 + 6 + 2 + 8) -((3 + 4 * 3) + 4 * 9 + 9 * 7) + 7 -(4 * 7 + 3 * 9) * 3 + 4 * 6 + (9 + 6 * 9 * (6 + 6 + 5 * 4 * 5) + 2) -2 * (3 + 9 + 9 * 7 * 2) * 2 -7 + 4 + ((8 + 2 + 9) + (9 + 4 * 7) + 2 + 8) + 7 * ((8 * 4 + 8 + 6) * (6 * 6 + 3 * 2 * 3 + 8)) -4 + ((8 * 6) + 5 + 9 + 9 * 4 * (3 * 9 * 7)) * 6 + 4 -8 + 6 + 7 * ((3 * 9 * 2 * 3 + 9 + 7) * (7 * 4 * 8 + 9 * 9)) -7 * ((2 + 3 * 7) + (2 + 6 * 9 + 6 + 7 + 4) * 9) -(2 + 8 * 6 * 6) + 5 + 6 + 9 + 2 -(5 + (2 + 9 * 7 + 7) + 3 * 2) * 5 + (2 * 7 + 6) -6 * 8 * 4 * 6 + (9 + 8 + 8 * 6 * (8 + 4 * 4 * 3) + 4) * 8 -7 + 3 + 4 * (6 * 4) * 6 * 8 -2 * 8 + 2 + 6 * (8 + (3 + 8 + 3 + 9 + 6) * 9) + 2 -((5 + 2) + 9 * 6 * (2 + 5) + 8 * 2) * 7 + 4 + 9 * 8 -(3 + 5 + 2) + 3 + 8 + 6 * 6 * 4 -(8 + 9 + 4 + (4 + 5 + 8) + 7 * 6) * 7 * 7 + 3 + 3 * 5 -(8 * 6 * 8 + 6 + 6) + ((5 + 8 + 5 + 6) + 8) -3 * ((7 * 7) * 2 + 8 + 8) * (6 + 3 + (4 * 5 * 6 * 6)) * 8 -5 + 9 + 3 + 7 + 9 * (5 + 9 * 7 * (9 + 7 * 9 * 7) * 9 * 8) -3 * (2 * 9 + (8 + 6 * 5) + 9) -4 + 5 + 9 * 8 * (7 * (5 * 2) * (3 + 7 * 4 + 6 + 8) + 3) -9 * ((6 * 8 * 3 * 8 * 6) + (3 + 5) + 4) -(3 + (2 * 6 * 7 * 9 * 2 * 9) * (4 * 8 + 4 + 9) + (4 * 4 * 5)) * 9 * ((3 * 3 + 7 + 5) * 7 + 3 * (4 + 7 * 8 + 8)) * 9 -((4 * 9 * 6 * 4 * 9 + 6) * 7) + 4 -8 * 3 * 7 * ((8 + 3 + 9 * 7 + 3) + 5 * 9) -(8 + 4 + 6 * (7 * 2) + 8 * 7) * 9 * 5 -2 * 8 + (8 + (4 * 8 + 6) + 7) * 4 -6 * 9 * 6 * 5 + 9 * (3 * 3 * 3 + (7 + 7 + 6 + 2 + 7) * 5) -(3 * 4 * 5 + (9 * 7 * 3 * 2 * 9) * 4) + 6 + (4 + 9 + 2) * 8 -9 + 5 * 5 * (9 + 7 * 4 * (9 * 9 + 8)) * 6 -8 + ((4 + 5) * 2 + (5 + 5) * 7 + 8 * 5) -(6 + 8) * (2 * (4 + 6 * 4 * 5 * 9)) * 4 + 5 * 4 -5 * 4 * (7 + 4 + 9 * (7 * 6 + 2 * 3 + 7 * 7) + (2 * 8 + 7 + 3 * 2) * 8) * 6 * 5 -7 * 2 * (9 * 4 * 4) + (5 * 6 * 2 + 6 + 9) -(7 + 2 * 4 * 5 * 4 * 3) + 5 * (3 * 6 * 6 + 8) -5 * (6 * 4) + 6 * 2 * 6 * ((6 * 3) * 3 + (7 * 8 * 5 * 5 * 7) * 7 * 9) -9 * 7 * 9 + 4 * (2 * 3 + 2 + 8 + 2 + (3 + 8 * 9)) * 6 -(3 + 8 * 2 * (8 + 9 * 8 + 7) * 9 + 5) + ((5 * 5 * 3) * 9 + 9 * 3 * 6) + 4 + 8 + 2 -5 + 8 + 9 * 6 -9 * (7 + 5 + 9 * 8 + 5 + 9) + 5 + (3 + 9 * 3 + 6 + 6 + 9) * 8 * 8 -8 * (4 + (9 * 6 * 5 + 2 + 3) * (2 + 3 + 4 * 5 * 8) * 3) + 8 + (5 * (8 + 5 * 3 + 4 + 2 + 2) * 6 + 9 * (5 + 3 * 8 + 5) + 9) + 7 -3 * 6 + (3 * 2 + 3 * 4) + 3 -((5 * 6 + 9 * 6) + 8 * 9 * 8 + 8) + ((3 + 9) * 5 + 6 * 6 + 9) + (9 * 2 + (6 * 9 * 4 * 7 + 9 * 4) + 7 + 2) * 7 -((9 + 9 + 9) + 7 + 2) * 8 + 2 * 7 + 4 * 7 -3 * 4 + (7 + (7 * 7 * 2 + 2 * 2 + 2)) + 9 -(3 + (5 * 2 + 5 * 8) + (5 * 5 + 7) * 6) * 8 * (2 * 7 * 3 + 2 + 9) -4 * (8 + (6 * 9 * 7) + 3 * 8 * 8 * 3) * (6 * 8 * 3) + 9 * 3 -6 + 5 + 3 * 3 -8 * 4 + (9 + 6 + 9 * (3 * 2 + 8 * 2 + 2) + 7) -2 + 8 * ((4 * 8 * 8 * 4 * 8 * 7) + (3 + 3 + 6 + 2 + 6) * 8 * 9 * 2 * (8 * 3)) + 3 * 9 -((7 * 2 + 5 + 6 * 3 * 9) * 4) * 8 * 2 + (5 + (3 * 2 + 8)) * 2 -5 + (4 * (4 * 5 + 8 + 7) + 7 + 4) + (6 + 2 + (8 * 7 * 8)) * 4 * 5 * 6 -(6 + 4 + (3 * 6 * 9 + 3) * 5 * 2) + (5 * 3 * (9 + 3 * 3) + (5 + 3 + 6) + (2 + 8 + 5) * 2) + 4 * 7 -(6 * 2 * 7 * 7 + 4 * 2) + 4 + 2 -8 * 3 * 6 + 8 + ((3 + 4) * 3 * 2 * 2 + 8 * (2 * 7 + 2 * 7 + 7 + 6)) * (8 * 8 + 4 * 4 * 3) -(5 + 5 + (9 * 9 * 5) * 4 + 4 + 4) * 7 * 3 * 2 -8 + (7 + 3 * 2 * 3) + 8 + 7 -3 + 7 * (4 + 5 + 9 + 4) + 5 * (8 + 8 + 5) -((2 + 4 + 2 * 2) * 6 * 2 * 8 * 6 * 9) * 6 -2 * (2 * (6 + 8) + 5 * 7 * (4 * 2)) * 9 -4 + (4 + 3 * 8) * 3 + (3 * 4 * 3 * (4 * 5 + 7) + 7) * 2 -7 * ((7 + 5 + 9 + 9 * 4 + 3) * 9 * 7 + 5 * 8) + 9 -(4 + 3 * 6 + 2) * 4 * 4 + ((2 + 4 * 3 * 8 + 6 + 3) + 5 + 5) * 6 * 9 -5 * 6 -5 + 7 + 7 + ((3 * 3 * 3 * 2 + 3) * 3 + 2 + 4 * 3) -2 * (4 * 4 * 8 * 3 + 2) + 2 * 3 + 2 * ((9 * 7 * 3 * 6 + 7) * 4) -(8 + 9 * 8 * 8 * 7) * 9 + (2 + (9 + 9) * 2 * 9 + 7 * (4 * 9 + 9 + 6 * 8 + 2)) * 9 -7 + 3 + 3 * 9 + 8 * (5 + 7 * 3 * (7 + 8 * 3 + 6 + 3) * 2 + 5) -(3 + (6 * 9) * 3) + 2 + 7 + 4 -(6 * 8 * 7) * (9 + 4 * 4) * 3 * 2 * ((3 + 3 * 6 + 7 * 6) * (3 + 9 + 5 * 9 * 8) + (7 + 7 * 9 + 2 * 4) + 2 + 4) + 9 -6 + (7 * 7 * 5 + 3 + (8 * 7 * 7) * 4) * 4 -4 + 7 -(7 * (6 * 3 * 5) * 4 * 5 * 7 + 3) + 5 + 6 * 8 * 4 + 5 -2 + 2 * 5 + (8 * 7 + 6 + 7 * 4 + 9) -(3 + 6) * (2 * (6 * 8 + 6 * 3) * (3 + 9 * 2) * 3) + 8 -(7 * 8 * (5 + 4 + 2 * 8) + 4 * 5) + 5 -(2 * 7 * 4 + 6 * (8 * 9 * 2 * 8 + 7) + 5) * (9 * 7 * (4 + 5) * 3 * 2 + 4) * ((6 * 5) + 9 * 4) -(6 + 6 * 9 + 6 * 7) * (5 + 9 * (8 + 7 * 4 + 8 * 4 + 2) + (7 + 2 + 8 * 5)) + 3 + (4 * 8 + (7 + 4)) * (2 * (6 + 2 * 4 * 2) * 5 * 5 + 9 + (6 + 8 * 6 * 4 + 9)) -9 + (3 + 8 + (7 + 7 * 3 * 4 * 5)) -9 + 9 * (4 + 9 + 9 * 5) * (8 * (4 + 9 + 3 * 3 + 6)) -8 * 3 + 7 * (7 * (4 + 5)) -2 + (4 + 5 + 2 * 4 * (3 * 6 + 3) * 7) -(5 + (2 * 6 + 9 * 2 + 5) + 8 * 4) + (2 * 5 * 7 + 2 + (5 * 6 * 5 + 4) * 6) * ((4 + 4 + 7 + 9 * 9) * 6 + 6 * 6 * 8 * (7 + 2 * 6)) + 7 * 8 -3 * 5 * (7 * 4 + 8 * 4 * 6 * 6) -(2 + 8 + (4 + 8 * 3 + 6) + 5 * 3) + 7 * 6 -7 + (9 * (8 * 4 + 2 * 8 + 9 + 4)) -(5 * 8 + (8 * 6 + 5 + 6 * 9)) * (5 * (3 * 6 + 5 * 6 + 7 + 8) + 5) + 2 * (6 + 6 * 6) + 5 -4 * 6 -((6 * 4 * 5 * 4) + (8 * 3 + 2 * 4 * 9 * 5) * 2 + 4 + 4 + 9) + 6 + 6 -8 * ((4 * 5) * 6 + 9) + (2 + 2 * 4 + 3) * 3 + 4 -2 + 5 * 4 * 6 * (3 * (2 * 9 * 9 + 2 + 2)) -(3 * 4 * 3 + 7 * 9) * 3 * (2 + 6 + 6 + 2) -7 + (7 * 5 * 7 * (2 + 9 * 5 * 5 + 3)) -5 + 4 * 7 + ((6 + 7 * 9 + 8 + 2) + 5 * 3 * 8) -5 + (2 + (9 * 8 * 6 + 4 + 6) * (4 * 5 * 6 * 4 + 6) * (9 * 9 + 9 + 5) + 3) -((9 + 3 * 7 * 5) * 9 * 4 + 9) * 5 -(6 + (6 * 9 * 8 + 4 + 7) * (9 + 2 + 3) + 4 + 6) * 4 + 6 * 5 -6 * (2 * 4 + 7 * 3) * (7 + 3 + 7 + 6 * 7 + 2) + 2 + 6 * 3 -5 * (6 + 4 * 2 * 6 * (3 * 9 + 2) * 8) * 9 * 8 -7 + ((8 + 2 + 2 + 9) * 5) * 2 + 6 + 7 + 4 -(5 * 6 + (2 + 4 * 3 * 5) + 3 * (6 + 3 + 2 * 7 * 3 + 7) * 8) + 4 * 9 * 2 + 5 * 2 -5 * ((7 * 2 + 2 * 3 + 3) * 7 * 3 + 9 + 9) -3 * 9 * ((7 + 3 * 5 + 9 + 5 * 2) + (3 * 4) * 9 * (7 * 7 + 7)) * 7 + 4 -3 * 4 + (8 * 6) -(3 + 4 * 4 * 8 * 6) * (9 + (2 * 8 * 5 * 8 + 7 * 6) + (3 + 6 * 2 + 5) + 2 + 4 * 6) + 5 + (9 + (7 * 4) * 2 * (3 + 9 * 3 * 3 + 6) * 9 + 3) -3 + 8 + 8 * 2 * 5 -(7 + 4) + 8 * 5 * 3 * 6 * 4 -3 * 3 * 9 + (6 * 7 + 3 + (5 + 7) + 5 + 9) + (9 + (8 + 2 * 9 + 9) * 9 + (5 * 9) + 2) -3 + ((3 + 9 + 8 + 3 * 9) + 3 + (5 + 9 + 3 * 7) * 9) + 8 + 6 -9 + 2 + 3 * (8 * 6 * 8 + 9 * (9 + 7 + 2 + 9)) -(5 * (9 * 4 + 3 + 8 * 3) + (4 + 5 * 7 + 6 * 9) * 9 * 6) * 7 -((6 * 7 * 5 * 2) * 6 + (6 * 9 * 9 + 7 * 3) * (2 * 7) * (8 * 7 + 7 * 8 + 2) + 4) + 5 + ((8 + 5 + 7 * 2 * 2) + 9 + (4 + 5 * 4 * 6 + 4 * 7) * 4 * 5 * 3) * 7 + 9 -8 * 2 -5 * 2 * (8 * 5) * (6 * 6 * (8 + 6) + 7 + 5) -9 * 9 * (2 + 4 * 6 * 2) + 3 + 7 * ((7 * 5 * 8 * 8 * 4) + 7 * (6 + 9 + 4 + 5) * 3) -4 * 3 * (3 * 4 * 5 * 2) + 3 * (7 + 7 * 4 * 8 + 3 + (3 + 5 + 7 + 5 * 5)) + 5 -7 + 8 + 2 + 9 + (2 + 6) * (3 + 2) -3 * (4 + 3) + 6 -8 * 4 * (9 + 7 * 2) * 3 + ((5 * 5 * 8 + 5) + 5) -2 * 6 + 5 * 4 + 9 + (8 * (8 + 9 + 9) * 5 * (9 * 8 + 3)) -((9 + 9) + 4 + 2 + 9 + 8 * 7) + 4 -2 + (8 + (8 + 6) + (2 * 4 + 8 + 7) + 7 * (5 * 5)) + 7 * 3 + (2 + 8) -9 + 6 * 3 + 7 + 4 + 3 -6 + 7 * 2 -9 * 3 * (2 + 6 * (7 + 3) + (9 + 9 * 2 * 9 * 2 + 3)) + 6 -(8 * 8 + (6 + 3 + 4 * 9 + 8 * 4) + 7 * (8 * 2 * 3) * 6) * 5 + 2 * 8 -(8 * 4) + 8 + 2 -8 + 2 * (8 * 6 * (4 * 6 + 9 * 7 + 8) * 6) -(4 + (5 * 4 + 6 + 7 + 4 * 8) * 9 * 7) * 6 + (3 + 4 * 9 * 3) * 9 -8 + 9 * (5 * 2 + 7 + 7 * 2) * 8 + 8 -5 + 9 * 2 + 8 + 2 + (6 * 2 * 8 * 5) -4 + 3 + ((9 * 6 * 6 * 5 * 7) + 7 + 4 + 9 + 9) + 2 -9 + 3 * 2 + 8 * 6 -4 * (3 * 3 + 4) -4 + 4 * ((2 + 2) + 6 + 5) -7 * 2 * 4 * 6 + 9 -(9 + 5) * (3 + 5 * 2) * 2 + 7 -(6 * 9 + 7 + 2) + 8 * 4 * 4 + (8 * (3 + 8 + 7 + 4 * 5) * (2 * 6) * 6) * 7 -3 + ((3 * 6 * 5 * 6 * 4 + 8) * 6 * (2 + 9 + 3) + (4 + 5 * 2 + 9 + 4 + 3) * (4 * 4 + 7 * 3) + 4) -(8 * 4 * 5 * 5) + (5 + 8 * 6) * 7 + 8 + 5 -(6 * 7 * 6 + 8 * 9 * 8) * 4 * 8 * 8 * 3 -3 * 9 * (6 + 5 + 3 * (4 * 6)) -5 * 2 * 4 + (5 + 7 + 8 * 6) + (2 + 3) -((9 * 9 * 4 + 7 * 8 + 7) + 9 + (9 + 3 * 9 + 2)) + 6 * 4 + (2 + 3 + (7 * 3)) + (3 + 6 + 9 + 4) * 2 -(3 + 2 * 3 * (5 * 9 + 2 * 7 * 9 * 7) + 7) * 7 + (2 * 8 + 2 * 2) * 3 + 5 * 3 -5 * 6 * 6 * (7 * 3 + 7 + 5 * 6 * 6) + (9 * 8 + 3 + 8 + 4 * 5) -(9 + 7 * 8 * 4) * 6 -(6 * 5 + 5 * 4) + (4 * 4 * 5 * (7 * 2) * 6 + 8) + 6 * 7 -(8 + 7 + 9) * 3 + 2 * 6 * 7 -(3 * 6 + 4 + 9 + 5 + 9) + 4 + ((5 + 3) + 6 + 5 * 7 + 6) -5 * 8 * 7 + 8 + ((8 * 9 * 9 * 6 * 2 * 7) + 8 + (2 + 7 * 8 + 6 + 7 * 2) * 8 + (5 + 2)) * 3 -((7 + 5 * 4 * 2 * 4 * 7) + 6 + 2 * 8 * 9) * (6 * 3 + 4 + 2 + 3) + 4 + 3 + 4 * 2 -9 + 5 * 6 + 8 * 6 * 3 -5 * 9 + (9 + (4 + 3 * 4 + 7) + (5 + 6) * 7) * 3 + (5 * 4 * 7) -((5 + 7 * 7 + 2 * 9) * 2 + 8) * (4 * (7 * 5 * 7 + 2 * 8) * (3 * 9 * 9 + 8) * 2 * 9 * 7) * 9 -3 * 6 + 7 + 5 + ((7 * 2 + 7) * 9 * 7 * 2) + (3 * 4 + 6) -((9 + 7 * 5 * 7 + 7) * 8 * (6 + 7 + 5 + 9 + 2)) + 9 * (9 + (8 + 4 + 2) + 8 * 7 + 7 * 6) * 7 * 5 -(8 + 7 + 6 * (6 * 4 + 2 * 4 * 6 + 6)) * 8 * 5 * (8 + 3) -5 + 2 + 9 + (6 * 7 + 8) * 9 * 7 -6 * 3 + 9 * 4 + 3 -3 + 8 * 8 + (6 + 8 * 4 * 5 * 6) * 6 -7 * (9 * 9 * 5 * 4 * 7 * 9) * 8 * ((4 * 4) * 2 + 7 + 5 * 3 * 8) + 4 -5 + (2 * (9 + 4 * 3 + 6 * 4) * 5 + 7 + 2) -9 * (5 * (3 * 3 + 6 + 7) * (2 + 4 + 8) + 8) + 5 * 8 -6 * 8 * (8 + 6) * 6 + 8 -5 + 6 + 9 -(2 * (7 * 9 + 7 + 3 + 9)) * 7 + (5 + 8 * 9 * 7 * (5 + 6)) + 5 -(9 + 3 + 4 + 4) + (7 + 5) * 3 + 5 + 4 -4 * 7 + 3 -4 * 4 + 3 + 6 + 7 -3 * 3 + 8 * (2 + 9 * 8 + 9) * 8 * 7 -(8 + 5 + 2 + 5 * 3 * 8) + 5 -2 * 7 * 4 * (4 + 8 + 5) -(3 + 5 * 4 + 8 * (9 * 8) * 7) + ((9 + 3 * 2) + (3 + 6 * 5 + 8 * 2 + 9) + 6 * 6) + 8 + 5 * 8 + 5 -(6 * (5 * 6 * 3 + 8)) + 4 + 4 * 4 + 6 * (6 * 3 + 8 + 4) -3 + 9 * 2 + 8 + (5 * (5 * 2)) * 9 -2 * (3 * 2 + (8 * 6 * 3 * 7 * 5 + 6) * 3 * 5) -(8 + 9) * 2 * (3 + 9 * 5 * 9 + 7) * 9 -2 * 4 * (9 * 4 + 8 + 7 * 3) -5 * (7 * 2 * 8 * 5 * 4 * 3) * 9 -(7 * 4 + 3 + 8) * (6 + 5 + (3 + 2 * 5 * 6) + (8 * 9 * 5 * 6) * 3) * 3 -(7 * (2 + 6 * 7)) + 8 * 9 + 5 -6 + (2 + 2 * 3 * 6 + 4) + 6 + 6 * (4 * 5 + (8 * 8 * 2 * 6 + 7 + 9) * (5 * 2 * 4 * 7 * 7 + 8) + 9) -(2 + (5 * 8 + 8 + 9) * 3 * 2 + 9 * 8) * 5 * 3 -(6 * 2 * (8 * 6 * 4 * 3) + 7 + 7 + 6) * 5 + 6 + 9 + 2 -(2 * 8 + (9 * 4 * 5 + 6 * 7 + 8) * 2 + (3 * 7 * 4 + 4 + 9)) + 5 + 3 * 8 * (7 * 2 * (3 * 9)) * 4 -8 + (4 + 2 + 9 * 4 * (8 * 8 + 6 + 3 * 6 * 6)) -4 + (4 + (5 * 4 * 7) * (4 * 9) + 8 + (3 * 9 * 2 + 7 * 8) * 3) * 8 + (9 + 3) + 6 + (9 * 5 + 5 + 4) -(2 + 6) + 5 * (9 * 5 + 7 + 2 + 7 + 8) -7 + 5 * 3 + 7 + (8 * 5 + (5 * 7 * 4) * 5 * 8 + (6 + 2 + 5)) + 8 -5 + ((6 + 7 + 9 * 7 * 8) * (9 * 5 + 4) * 5 * 9 + (4 + 5 * 2 + 4 * 5 * 8)) -5 * (9 * 7 + 9) * 7 + 3 + 2 -8 * (2 * 5 + (2 * 9 + 8 + 6) + 3) * 4 + 7 + 6 -4 + 2 + (4 + 4) * ((2 * 6 * 2 * 2) * 8 * 3 + 9) -((3 + 2 * 5 + 6 * 8) + 3 * 9 + 2 + 5) + 9 + 2 + 4 * (2 * 9 * (9 + 9 * 4 + 7 * 6) + 5 * 8 + (8 * 8 + 5)) + (3 * 3 + 6 + 5 + 4 + 6) -2 * 6 * 4 + (4 * (8 * 3) * 8 + 8 + 8) + 4 -4 + (4 * (6 * 8 + 6)) -(5 * 8 * (5 + 8 * 7 + 5 * 7) * 5) + (6 + (4 * 7) * 7 * 7) -4 * 5 * 9 + ((3 * 2 * 8 + 8 + 6 + 4) + (4 * 5 * 4)) * 3 * 5 -9 * 9 * (7 + 6 * 9) * (9 + (5 * 8 * 5 + 2) + 8 + 4) -((9 * 2 * 7 * 6) + 6 + (5 * 5)) + 8 * 9 * ((5 + 4 + 8) * 5) -7 * 4 * 7 + 9 * ((8 * 7 * 6 * 4 + 3) * 5 + (8 + 9) * 9 + 4 * 8) -9 + 6 * 9 * ((3 + 5 * 9) * 5) * 6 -(7 + 5 + 2 + (4 + 5 + 7 * 7 * 4)) * 3 + (2 + 7 * (9 + 9 * 3 + 7 * 2) * 6 * 7 * (3 + 3)) * ((7 + 5) * 4 + 3 * (4 * 6 + 5 * 2 + 8 * 5) + 9 + 8) -6 * 4 * 6 * (8 * 8 * 3 + 3) * 8 -(3 + (7 + 2 * 4 + 4 * 8) * (5 + 7 * 3) * 5 * 4 * (2 + 3 * 9)) + 8 + 8 -(7 + 5 * (3 + 5 * 5 + 5 * 4)) + 4 + 3 -9 + 9 + (9 * 7 + 3) + (7 * 8 * 6 + 5) + 8 * 4 -8 * 8 * 6 * 9 + 9 * 4 -4 * 3 + (6 * 7 * 7 * 3 * (3 + 6 * 5 * 5 * 6)) -2 + 5 + 2 * 4 * (2 + 9) -(6 + 6) * 8 + (9 + 3 + 8 * 4) -(9 + 4 * 3) + 5 -7 + 8 * (3 * 6 * 2 + 3 * 9) + 9 * (9 * 3 + 8 * 6 * 5 * 3) * 8 -((9 * 8 * 5 + 6 + 2 * 4) + 3 + 5 * 2) + 5 * 4 + 9 * 9 + 7 -3 + 6 + 3 + (9 + 7 + 7 * (9 * 2 + 7) * 6 + 2) -(3 * 2 + 9 + 8 * 8) * 4 + 5 + 8 + (3 * 6 + 8 * 3 * (2 * 9)) * 5 -8 * ((2 + 9 + 3 + 4 * 7) * (2 + 3 * 9)) * 3 -9 * 6 * (3 * 7 * 5) * 5 + 4 * 7 -(5 + 8 + 3 + 2 * 9) + 4 * 9 * 6 -6 * (7 + 5) * (8 + (6 * 3 + 3)) * 4 * (5 * 2 * 7 + 9 + (2 * 9 + 2 + 6 + 5 * 7)) -((7 * 8) + (2 + 6 * 9 + 5 * 4) * (6 + 8 * 9 + 2 + 2) * (3 * 3)) + 3 + (7 + 6 * 4 + 4) * 6 + 4 -3 + 9 * (6 * (5 * 5 + 4 + 7 + 7 * 8) + 7 * 3) + 7 -5 + (4 + (4 + 4 * 7) + 5) + (7 * 4 * 6) * 8 -7 + (4 + 6 + (3 * 2 * 9 + 6 * 5) * 8 * 7 * 5) + 2 -5 * ((6 + 6) * 6 + 6 * 3 * 3) + (7 * 2) + (4 + (9 + 9) + (5 + 8 * 6 * 9) + 6) + 7 + 5 -(9 * 3 + 7) + 8 * 3 + 2 -3 + 9 * (4 + 5 + 4 + 4) -(8 * 5 * 2 + 9 * 4 * (6 + 9 + 3 + 9 * 3 + 5)) + 5 * 3 * 2 -4 * (2 * 6 + 9) * 2 * (2 + 6 * (7 + 6 * 9 * 2 * 5) + (3 + 8 * 6)) * 3 * 7 -6 + 7 -7 + 6 * (2 * 8 + 5 * 3) * (3 * 2 + 2 * 7) -5 + 5 * 5 + 9 * 9 * (2 * 9) -7 * 5 + ((8 * 9 * 3 * 3 + 6) * 5) + 4 -6 + (6 + 4 + 3) * 4 + 8 + 8 + 8 -(5 * (8 + 2 + 9 * 7 + 6 + 6) + 7 * 4 + (2 * 6 * 3 + 5 * 6) + 7) + (2 * 3 + (5 * 3 * 5 * 5) + 9 * 6 + 7) * 7 + 8 -(3 * 3 + 9 + 2 * 5 * 6) + (9 + 3 + 2) * 7 * 6 + 3 -(2 + 4 + 8 * 7) + 2 + 5 * 6 * ((4 * 3 * 7 * 5 * 7 * 2) + 4) -9 * (8 + 5) -7 + 6 + (6 * 6 + (7 + 8 * 5) * 9) * 4 + ((3 + 4 + 6 * 7) + 4 + 7 * 3 * 5) -2 * (8 + 7 + 4 + 3 * 8) * 7 + 4 * 5 -9 + 9 * (8 + 9 * (7 * 3 * 7) * 3 + 3) + 9 -8 + ((4 + 6 * 5 * 6 + 7) + 7 + 7 * 8) * 6 -(3 * (9 * 3 * 6 + 5) * 7 * 9 + 9) * 5 * 2 -(2 + 4 + 5 * 7 + 6) * (7 + 2 * 6) + 6 * 3 + 3 + 6 -(4 + 7 * 2 + 6 + 2) + 3 * 5 * 8 + 7 -2 * 7 * 2 + 6 -8 + (5 * 9 * (6 * 9 + 4) + 5 + 8) * ((8 * 9 + 4 + 8 + 4) + (6 * 2) + (7 * 9 + 2 * 3 + 4) + 7) + 8 + 8 * (9 + 2 * 5 + 9) -4 * (7 + (9 * 2)) * 9 + 9 + (9 + 3 + 2 + 2 * 8 * 9) + (3 * 4 * (9 * 2 + 5 * 6)) -9 * (3 * 8 * 6 * 3 + 7 + 2) + 6 * (5 + 8) * 2 * 3 -9 * 2 + 6 * (7 + 3) -4 + (8 * (8 + 2 + 8 * 6 * 9) + 2 + 4 * 2) + 8 * 5 * 4 * 8 -4 * 7 + ((7 * 4 + 7 * 9 + 5) + 3 * (6 * 7 * 6 * 4 + 9)) -((3 * 4 + 8) + 5 * 7 + 8) + 9 + (9 + 6 + (6 * 5 * 6) * (9 * 3 * 4 * 7 + 7 + 5) + 2 + 4) + 4 * 2 * 3 -4 + ((5 * 6 * 5 * 8 + 2) + (6 + 5 * 2 * 2 + 4 * 9) * 8 + (2 * 4 + 5 + 4) + 5) -(2 * 9 + 9 * 2) + 4 * 5 -(2 + 9 * 8 + 2 + 6) + 4 + 9 -7 + (2 + 2 + 7 * (4 * 8 * 4 + 6 * 9 * 7)) * 3 + 6 * 9 -7 * 4 * (9 * 4 + 9) + 4 -9 * ((9 * 8 + 8 * 7 * 8) * 9) + ((5 + 4 * 6) + 2 + (3 * 7 * 3 * 7 + 4 * 4)) -6 * (9 * 6 * (3 * 3 + 8 * 3 * 6)) * (7 + 3 + 7 * 7 * 9 * (7 * 9)) * (3 + 3 * 5) * 9 -3 + (4 + 4 * 9) + 5 -((7 + 9 * 6 * 7 + 3 * 5) + 5 + (5 * 9 * 6) + (3 * 4 * 2) + 4) + 6 -5 + ((8 + 6 + 9 + 9 + 7) * 7) + 4 * 8 + 3 -(9 * 2) + 8 * 6 * 3 * 6 -(8 + 7) * 4 * (9 * (4 + 6 * 7 + 4 * 6 + 4)) + 2 * (4 * 3 + 9) -((9 + 6) * 9 + 5 * 2) + 5 * 5 + 6 * 7 * 4 -5 * 9 + (5 + 9 * 5 * 7 + (2 * 6 * 4) * 3) * (8 * 4) * 7 * ((9 + 8 * 5 * 5) * 4 + 4 * 6 * (4 + 9 * 2 + 7) + 5) -4 * 8 + 9 * (8 + 6 * (5 + 9 * 3 * 5) * 3) -7 * 6 + ((8 * 3) + (3 * 7 * 7 + 6 * 6) + 8 * 9) -4 + 9 * (6 + 2 + 6 + 5) + 6 + 6 -(2 * 8) + 9 * (2 + (5 * 6 * 7 * 8 * 7 + 8) * 4 + (2 * 7 * 3 + 4 + 6) * 7 + 4) * 6 + 2 -2 * 5 * 7 + 7 + 3 * ((2 + 4 + 3 + 7 + 3) + (3 + 4 + 6 * 9 * 7 * 8) * 6 + 2 + 2 + 8) -3 + 3 * 5 * ((6 * 8 + 8 * 3) * 6) + (8 + (8 * 9 + 4 * 2 + 5) + 5 * (6 * 4) * 4 + (8 * 4)) -2 + (8 * 8 + 4 * (4 + 6 * 2) * 6 * 4) + ((3 + 8) + 8 * 8) * (3 * (7 * 7 + 9 * 7) * 5 + 3 + 5) + (2 + 4 * 4 * (6 + 9) + 8 + 6) -7 * 5 * (5 * 4 * 8 + 3 * 2) + 8 * 5 + 8 -7 * 3 + (4 * 8 + 9) -8 + 7 + 5 + 2 -((3 * 7 + 3 + 5 * 4 * 2) + 8 * (5 * 9 * 9) * 3 + 5) + (4 * 8 * 9) * 6 * 2 * (6 * (8 + 3 * 4 + 5 * 6 + 3)) -7 + (5 + 8 * 4 + 5 + 5 + 3) * 3 + 7 -3 * 4 + (8 + 3 * 7 * 3 + (2 + 2 * 9 * 6 * 9)) + 2 * 4 * (6 * 3 * 8 + 6) -(9 * 8 + 2) + 8 * ((6 + 4 + 9) * 7) * 2 + (4 * 5 * 4 + 5) -8 + 3 * 3 * 5 * ((6 * 5 * 7 + 5) + 5 * 2 * 2) -8 + 5 * (5 * 6 * 5 + (8 + 9 + 6 * 3 * 6)) * 3 * 6 * 5 -8 + 8 + 6 + ((5 + 9 + 2 * 4 + 4 + 9) + 7) * 2 + (9 * (8 + 5 + 5 * 8) * 5 + 8) -(7 + 5 * 8 * 3 * 8) * 9 + ((8 * 2 * 3 + 9 + 7 * 5) + (6 + 4 * 2 * 4 + 8 + 3) * (3 + 7 * 4 * 9) + 6 + 4) * (3 * 6 * 6 * (2 * 7 + 2) + 2) * 4 -(9 * 4 * 8 * 2 + 6 + 4) * (8 * 8) * 4 + 8 -4 * 3 * 9 * (6 + 3 + 5 + (6 * 9)) + (2 + 5) -4 * 9 + 6 + (2 + 6 * 6) * (7 + 4 + 4 * 5 * (7 * 6 * 2 * 3 + 9 + 4)) + 9 -((8 * 5 + 5) + 2) + 4 * 9 -5 + 6 + 6 * 4 * 5 * (9 + (4 + 5 + 9 + 4 * 2) + 4) -2 * 9 * (7 + 2 * 5) + 8 * (2 + 7 * 2) -3 * 3 + 9 * (6 * 3 * (7 + 4 + 3 * 9 * 4) + 4 * 5) -((5 + 5 * 8 + 9 + 9 + 6) + 9 * 8 * 3) + 5 + 7 + (5 + 2 * 8) -2 + (9 * 4) + 6 + 6 -(5 + 6 + 9 * 3 * 2) + (8 + 2 + 3 + 5 + (8 + 6 * 2)) + 8 + 3 + 3 -(7 + (3 * 6 + 8 * 8 + 8) * (2 * 8) * 6) + (5 + 2 * (5 + 9) + 5 * 6) -(5 + 9 * 9 + 5) * ((5 * 9) * (8 + 3 + 7 * 8 * 7 + 6) + 7 + 4) -4 * (2 * 9) + 9 + 8 * 9 + 2 -9 + ((6 + 5 * 9 + 3 + 6) + (6 * 6)) + (2 + 9 + 9) + (3 + 8) + 6 -7 + (3 + 2 * 6) * 4 + 9 -3 + 7 * 6 + (7 + 6 * 6 * 3 * (3 + 7 + 9 + 8 + 8)) + 7 * (3 * 7 * 9 * 9) -(9 * 5 + 3 * 2 + 2 + 7) * 4 * 5 + 7 * 6 + 6 -6 * 6 + 4 -6 + 9 + 5 * (2 * 3 * 7 + (7 + 4)) + 9 * 5 -6 * 5 + (6 * 4 + (6 * 9 * 9) + 8 * 5 + (8 + 6 + 5 * 2 + 9 * 5)) -(5 + (7 * 8 + 8 * 3 * 2 + 6) * 9 * 5) * (4 + (3 * 5 * 5 * 2 * 4) * 6 + 2) * 7 -3 * 7 * 8 + 2 + ((4 + 8 + 8 * 4) + 2 * (7 * 5 + 5 * 3 * 3 + 7)) -9 + (5 + (5 * 7) + 6 * 6) * 6 + 2 + (7 + 6) -((9 + 7 * 8) + (5 * 4) + (2 + 2 + 6 * 3 + 5) + 3 * (9 + 6) + 2) * 8 * 3 * 9 * (6 + 9) + 8 -8 + 2 + 6 * ((9 * 5 + 6 + 2) * 4 * 5 * 9 * 4 + 9) + 5 -(5 * 2 * 9 + 8 * 8) * 7 * 8 * 8 + 9 * 9 -8 * (2 + (7 + 7)) + 8 -(3 + 7) * ((7 + 4) + 5 + 6 * 5 + 9) + 8 -3 * 2 * 2 * (3 + (4 + 3 + 2) * (2 * 9) + 3 * 9 * (8 * 3)) * 8 -7 + (8 + 4 + (5 + 2 + 3 + 5 * 6) * 2 + 6 + 9) + (6 + 4 * (3 + 2) + 9 * 4) -5 * (5 + 4 * 3 * 7 * 2) -7 + 5 * (3 + 7 + 2 + (8 * 8 + 8) + 8 + 4) + 2 -(7 + (9 + 2 * 9 + 2 + 3 * 9) * 6 * 8) + 6 + (3 + 3 * (7 + 6 * 3 * 5 * 6)) + 2 -(9 + 6 * 3) + 7 * 6 -3 * (9 + 6 + 3 + 5) + 6 -3 + 6 * 5 + (6 + (5 * 4) + 7 + 5 * 4 * 4) * 9 -(9 * 8 * 3) + ((8 + 2 + 8 + 8 * 8) + (3 + 2 * 7 * 5 + 3) + 5) -2 + (3 + 2) * 5 * 9 * 4 -4 + 4 + 3 + 8 * 8 * 4 -(5 + 6 * 9) * 9 * 3 + (6 * 9 * 9 + 2 * 9) + 2 -7 * (9 + 4 * (8 * 4 * 7 * 8) + (5 * 3) * (8 * 2 + 2 + 8) + 4) + 4 + 7 * (6 * 2 * 9 + 7) -2 + 5 * 6 * (4 + 2 * 8 * 7 * 2) -6 * (4 + (3 * 4 + 5 + 8)) * 6 + 5 * 4 + 3 -(9 + 5) * 4 + 2 * (5 * (3 + 2 * 8 + 2) * 3) + 8 * 5 -2 * 2 + 7 + 5 + (6 * (7 + 4 * 5) + (8 * 5 * 5 * 2 + 7) + (5 + 2)) * 3 -9 + (3 * 9 + 8 * 7 * 8) * (4 * 8 + 7) * (3 * 2) + 7 -5 + (5 + (6 * 2) * 8 * 2 + (8 * 6 * 3 + 3 * 9) + (2 * 8 + 2 * 5)) * 4 * 8 * 7 -3 * (8 * 9) * (3 * 6 + 4) + 2 -7 * (4 * 5 + 5 * 3) + 9 * (9 * 4 + 2 * 4 + 6) -8 + 5 + 7 + 7 * 3 * ((6 * 5 * 4) * 7 * 5 * 3 * 4 * 8) -8 + ((4 + 2 * 4 * 6 * 4) * (3 * 8 * 8 * 4) + 4 + 6 * 6 * 3) * 6 * 8 -9 * 9 + (5 + 3 * (8 * 9 + 8 + 3 + 6) * 2 * 2) * 5 -8 + 7 + (9 * 3 + 9 * (2 + 4 + 8 + 2) + 4) * 3 + 5 * 5 -9 * (3 * 7 * (3 * 6 * 3 * 5) + 5 * 3 + 8) * 7 + 7 * 2 -9 + 2 * (7 * (8 * 7 * 4)) + 7 + 4 -(2 * 4 * (4 * 9 * 7 * 7 + 3) + 5) * 4 + 8 * 5 + 4 * 5 -(7 * 3 + 7 + 7 * 3 + (4 * 4 * 9 + 4 * 7)) * 6 * (4 + 5 * 3) * 4 + 2 -8 + (2 + 6 * 9 * (7 * 4 * 9) + (2 * 4 + 3)) + (5 + 9 * 2 * 9 + 7) + 2 * 5 -6 + 9 * 6 + 6 + (8 + 7) * 4 -8 + 8 * 7 + 6 * 2 + 8 -6 * 2 + 8 -5 + (7 * 9 + 6) * (8 + (3 + 9 + 8)) + (5 + 4 + 5 + 5 * 5) + (8 * 6) -(9 * 9 * 8 + 7 * 2) + 7 -6 + 7 + 8 + (6 * (5 * 8 * 4 + 5 + 7) + 4 + 9 * (3 * 2)) + (7 + 6 + 6) -(5 * 5 * 9 * 6 + (2 + 9 * 5 * 6) + 9) + 7 * 6 \ No newline at end of file diff --git a/2020/19/input b/2020/19/input deleted file mode 100644 index d45070d..0000000 --- a/2020/19/input +++ /dev/null @@ -1,562 +0,0 @@ -72: "b" -45: 46 52 | 9 72 -85: 9 52 | 9 72 -82: 52 87 | 72 77 -133: 52 30 | 72 56 -118: 7 52 | 70 72 -18: 52 113 | 72 52 -119: 72 46 | 52 18 -25: 19 72 | 103 52 -32: 90 52 | 78 72 -50: 113 113 -71: 72 106 | 52 128 -3: 103 72 | 18 52 -41: 86 72 | 19 52 -96: 86 72 | 108 52 -33: 44 52 | 104 72 -127: 52 36 | 72 50 -51: 72 79 | 52 38 -43: 72 50 | 52 106 -14: 32 72 | 129 52 -6: 2 72 | 33 52 -108: 52 72 | 72 52 -129: 6 52 | 82 72 -34: 127 72 | 3 52 -74: 128 52 | 9 72 -80: 52 103 | 72 19 -2: 134 72 | 13 52 -54: 128 72 | 114 52 -19: 72 72 | 113 52 -0: 8 11 -30: 132 72 | 39 52 -60: 72 64 | 52 5 -4: 18 52 | 114 72 -57: 72 71 | 52 54 -111: 52 27 | 72 102 -76: 122 52 | 75 72 -134: 86 52 | 9 72 -49: 17 52 | 81 72 -124: 103 72 | 86 52 -123: 72 28 | 52 121 -117: 18 52 | 86 72 -26: 51 72 | 58 52 -62: 85 52 | 44 72 -55: 126 52 | 92 72 -115: 72 13 | 52 67 -109: 128 72 | 106 52 -52: "a" -93: 60 52 | 133 72 -64: 67 72 | 84 52 -102: 52 128 | 72 48 -84: 86 52 | 46 72 -77: 41 72 | 21 52 -27: 52 9 | 72 108 -95: 89 72 | 105 52 -36: 52 72 -110: 72 50 | 52 9 -9: 72 72 -120: 72 19 | 52 18 -67: 52 48 -112: 65 72 | 119 52 -75: 62 52 | 123 72 -23: 15 72 | 119 52 -42: 131 52 | 61 72 -94: 52 91 | 72 18 -66: 52 128 | 72 103 -10: 113 108 -37: 52 18 | 72 50 -98: 72 69 | 52 94 -126: 115 52 | 29 72 -79: 59 52 | 94 72 -104: 19 72 | 36 52 -125: 96 72 | 4 52 -122: 52 73 | 72 112 -130: 52 20 | 72 45 -90: 72 40 | 52 88 -132: 103 52 -121: 91 52 | 46 72 -7: 52 114 | 72 128 -5: 52 66 | 72 41 -97: 52 18 | 72 91 -89: 72 109 | 52 116 -53: 52 108 | 72 128 -114: 52 113 | 72 72 -16: 1 52 | 110 72 -113: 72 | 52 -31: 52 14 | 72 12 -69: 52 103 | 72 48 -128: 72 52 -40: 72 3 | 52 83 -101: 63 52 | 127 72 -1: 72 91 | 52 114 -58: 52 111 | 72 99 -13: 19 72 | 9 52 -35: 22 72 | 125 52 -65: 72 114 | 52 91 -12: 52 24 | 72 93 -46: 72 72 | 52 52 -20: 9 72 -73: 72 37 | 52 43 -15: 52 50 | 72 108 -103: 52 52 -106: 72 52 | 72 72 -21: 36 72 -28: 72 50 | 52 46 -78: 72 16 | 52 23 -70: 36 72 | 19 52 -87: 72 107 | 52 47 -116: 19 52 | 106 72 -29: 72 68 | 52 65 -8: 42 -68: 9 52 | 128 72 -99: 110 72 | 25 52 -17: 52 118 | 72 130 -11: 42 31 -48: 52 52 | 72 52 -83: 48 113 -105: 52 100 | 72 80 -61: 55 52 | 26 72 -100: 48 52 | 108 72 -56: 52 53 | 72 74 -63: 52 106 | 72 9 -44: 72 114 | 52 128 -47: 52 50 | 72 36 -107: 52 36 | 72 91 -39: 114 72 | 86 52 -86: 52 72 | 52 52 -24: 52 95 | 72 35 -81: 98 72 | 34 52 -131: 49 52 | 76 72 -92: 52 101 | 72 57 -59: 52 114 | 72 50 -38: 52 74 | 72 124 -88: 97 72 | 10 52 -22: 117 72 | 120 52 -91: 72 72 | 52 72 - -bbabbaabaabaaaababbbbabaabbaabab -baaabaaabaaababbabababaabababaaa -aaabbbabaabbbbbbbbabaaba -aaababbbaaabaabbabbbbabbaaaabbbb -ababaabbaabbbaabbbabbababbabbbbbbaaabbbbaaaabbbabbbaaabbaaaabbaa -bbbbaabaababaaabbbaaaaabbbbabbabaaabaabaabbaaaba -bbaababbbbbbaabbbbbaaaabbbbbabaaaabbbabaabbbaaaa -aaaaaaaaaababaaaabaaababaabbbbaababaaaaaaaaabaaabbaabbbaaabaabababbbbaaabbbbbabb -bbbbabbbbbbbbbbababbabbabbbabbbaaabbbbbaabbbbbaa -bbabaaababbbaabababbabbbabaabbbbbaaabbaaaaabbbaaaaabaabbaabbabba -babbbabaaabbaaaabaaaaabbbabaaaaa -ababaabbaaabbabbbbbbbaaaaabaabaabaaaababbaaaaaaa -baaaababaaaaaaababaaabba -bbaabbbaaabababbbaaaaabbbbbbbaaaaabbaabaabaaabaabbbaabaaaaaababbababbbbb -bbababbbaaabbabababbbabaaabbaababbbaaabaaabbbabbabababab -babbabbabbbaabbbbaabaaabbabababbbbbbbbaa -abbaaaaaabbabbaabbabbabababbaabaabbbaaaa -ababaabbabbbbbabbabbbaaaabbbaabbabbbbabb -aaabbbbaabbbababaabaaaaa -babbbaaaabaaabaaabbabbabbabaabab -aaabbaabaabbabaaaaaaaabb -ababbbabaabbaabbabaababababbbbaa -babbabaaabbbababbbababaaaaaabbaaababaaab -bbaababbbabaaababbaaabab -aabababbbbaabbbbabaabaababababaaabababab -baaaaabbbbbaabbbbbababbbbbbabbab -baaaabaaabaabaaabbabaaaababaaaab -aabbbabababaaabababbaaaa -ababbbaaabababbaaabaaababbaaaabaabbbbbab -ababbbaaaabaaaababababba -aaabbbabaabbaababbbbabbbbbabbabaababbabb -aabbabaaaabbaababbabbabbaaabaabababaaabaaaaaabab -abaaabbbabbaaababaaababa -bbaaabbbbababbababaababb -aaabbabababaaabaabbabaab -bbabbaaaabbbaabbaaabbbbbbbbabaabbbbbabbbbabbaabaabbaababaaabaabb -babbabbabbbbababaaaaabaababbbabbaabaabbbabaaaabb -bbabbaababababbabaaababb -babaaabaaabababbaabababbabbababaabbaaabbbababaaaababbbbbaaaabbbbabbbbaaa -aaabaabaaabbbaabbbabbbbbbbababba -aabaababbbaaaababbabaaaa -aaaabaaabbabababbabbbaab -baaabaabbaaaababbbaabaaaaabbabaaabaaabaabbbbbabbbabaabababaabbaaabbaaababbabbbbb -aabaabbbababbbababaababaabbbaaaa -aabaabbaaaabaabaabaaaaaabababbaababaaabbabbbbabbbaaaaaaabababbabbbbbabaa -baaabbbaaaaaabbbbbaaaaabbabbaabaaaaabbba -baaabaaaabbbbaaaaabbaababbabbababaaaabbbbabbaaabaabbbaabbaaaabbb -baaabbbabaabbabaabbabaaabaaabbbaabbaaabbabaaabab -abbaaabbaaabbabbabaaabba -aaaaaaabbabbbabababbbaaaababaabbabbaaabaabbaabab -aabababaaabbaabbbbaabbbababbaaaa -aabbbabaaabaabbbbbbabaabababbbbb -bbbababbbabbbbbbbabaaabaaaabbabaaabbbbabbabababaaabaaaaa -abaabbaabbbabaabbabaaabbaaabbaaaaabbaaabbaaabbbbbabbaabb -abbbbbabaabaabababababbaaabababbaabbbababbaabaaa -aaabbaabaabaaaabbbbabbbbbabaababaaaaabab -aabbbaabbbbbababaabbbbbbaababbbb -bbababbbaabaaaabbaaaaabbbaababaabbaabaab -aabaababaabbbbbbbabbbbab -aaaaabaababbbabbabbbaabbbbabbaaa -baaaabababbbabbbbaaababbbbbababaaaaaaabb -baaaabaabaaabbaaabbbbbbaabaabbaabbbbbbabbbbbbbbbbabaabababbbbabbaababbbb -bababbabaaabaaaaaaababbbbbabbbaabaaabbbb -bbbbbbbabbabaaabaaaaaaabaabaaabaaaaaaaaababbaaabbaabbaaababaaabbabaaaaaa -abbaaababbbabaabbaaabbab -aabaabbbabaaaababaaabbbabaaaabbbbabbbababbbbabaaaaaababbaaabaabbbbbaabababbaabbb -abaaabaabbabaabbaabbaabaababaaaa -babbabaabaaaaababaaaabba -bbabbbbaaabbbabaaaaabbbb -abbabababbabbbbbaaabaaabaaaaabbaabbabbababbaabbaaabbbabbabbaabbbaabbabaaabaabbab -baabaaabbbbbaabbbaaababa -bbaaabbabbbbabbabbaabbaabaaaaabbabaabbba -babbbabaaabbbaaababababb -abaabbbbbbbbbababaaabbbabbababaaabaaaabababaaaab -bbbbbabbbabbbbbababbabaaabbbaabbbbabbbbbabbabababababaabaaabaaabbaaabaaaaaabbaaa -bababababbbbbbaaaabbbbaabbaaabaababbbbaaabbabbab -ababbaabababaababbbbbabbbbabbababaaabbbabaaaabbbaaaaaaba -abaabababbbbabbbbabbaaab -bbaaaaaaabbababaabbbababbabbbabbbaabaaaabbabbaba -abbbaabbabbabaabbbbbbbaabaaaaabbbbaaaabbbbbbabba -aabbbbbbaaabbaabaababbbababbabaaaaabbaaa -abaabbaaaabababbabbabbabbbaaaaab -babbbababbbbbbbababaaaaa -baabbbbbaabbbaabbabbababbbbbbbbb -bbaaabbbbbbabaabaaaaabaa -bbababaaabbabbabbabbbaaabbabbbab -bbbbabbababbababaababbaa -bbababaabbabaabaabbaabab -aabbbaabbbbaababbabababa -ababaaababbbbaaaabbbbaaaaaababbb -baaaababbbaabaaabbabbbabaababbabbaaaaaaabbaaaaaa -abbbababbaababbbbbaabbbbababbbaabaaababaabaababbbabbbbab -bbabaaabbaabbaaabbbaaabaaaaabbabbaaaabaaabbbbabbbaabbbbbabbabaababaaaaab -bbbbabbabbbbbbaaaaaabbbbabaabababbabbbbbbabaabbaaabbbbbbbbbbaaaa -baababaaaaabbbaaabaabbba -bbbbababbbabbaabbbabaaababbaaaababababaa -aaaaaaaaaaaaaababaaababbabbbabaa -aaabbabababbbaaabaabbbbbababbbbaaabbbabb -aabaaaabbbbbaaaaababbaabaaabbbbabbaaaaaabbababbbaababaaabaabbaabbabaaaaa -aaaabaaabbaabbaaaabbabba -bbbbaaabbaababaaababbabb -abbbbababbbbabbbbbbbababbaabbbbbaaabaabaabababbabaaabaaa -baabbabaabbbaababbabbaba -bbbbaabbbabbabaaaabaaaaababbaababaaabaabbbaaabaaaaababab -abbbbbbababbabbbbaababababbabbabababbbbb -aaabbbabbbbaaaaaabbbabaababababb -aabbaaabaaabaaabbbaaabaaaabbaaaaaaabababbbaabaab -babaababbaabaaaababaaaaa -aaabbbaaaabaabbbaaabbbbb -abaabaabbaabbabaaaabbbbaaabbbbabaabbbabb -baaababbabaaababaaababbababbbbba -aabbaaaabbabaabbbabaaabaaaaaaaabbbbaaaaa -bbbabbbbaabbbbaabbbaaaabbbbaaabb -abaaabababbabababbaabbbabaaabaaaaaaaaaabaabbbaaaaabbbbbbabbabbaaabaaaaaa -bbbbbbbabbabbaabbabbbaaabaabbaaa -bababbabbaabaabbaaabbbbabaabbbbaaabaaabb -bbbbbababaaaaabbabbbbbbabaaaabab -babbabaabbbbaaabaaabbbbaababaabbaabbaabb -ababaabbbbbaaababaabbaaaabbabbbbaaabbaaa -ababbaabbbbbbaaaaaabbbbb -babbabaababbabbabaabbbab -bbaabbaabbbbaabbabbbbbbaabbbaabaaaababbbbaaabbbbbaabbaaa -aabaabbbbabbbbbbabbabbaaabaabababbbbbabbbbaabaaa -abbbbbbaaabbbbaaabbabbbb -aaaaaaaaababbbabaaabbaabababbbba -baaabbaabaaaabaaabaabaaabbaabbbbaaaaaaababaababb -ababbbaababbbbabbabaaaaabababbba -aaaaabaaaaabbbababaaabbbabbbabba -bbbabbbaaaaaaaaaaaabbbbb -abbbbbbabbabbabbabababaa -baaaaabaaaaabaaabbaabbba -baaaabbbaababbbaaaaaaabb -bbbabaabbabbabbbabaabbbbaabbaababaaabaaababaabbb -bbbabbaabbbaabbbbbbabbbabbababababbabbbb -baabaabbbbbaabbaaaababab -bbabbaabbababbabbbabaabbbabbbbbaaaabbabaabbbbbbbababbaba -babbabbaabbaaabbbbabbbbabaaaaaaabbbaaaaa -abaabbaabbbabbbaabbabaaaaababaaaaaaaabbb -aababbabbbabbaabbabaaabbabbabaabbbbaaababbabbaaabbaaaababbbaaabbbaabaabaabababaa -abbabababbaaabbbbaababbaabaabbbbbbbbbbaa -bbbabbbabbabbbbabaaabaaababaaababbbaababbbbabababbabbbabaaabaaaaaabaabbb -baaaaaababbabaabbbabaabaabbbbbabaaababab -baabaabababbbbbabbbbaabaaaaabbbb -baabbabaababbbabbabbbbab -bbbbaabbbbbaaaabbbbbaaaa -bbbbaababaabaaababbbbbaa -bbbbbabbaaabaababbbaaaababaaabba -ababbbabbbbaaaababaaaabbbbaabbbaaaaaababababbbbababbbbbaababbbabaaaaaaababaabbababbbaaaa -aabaababbbbbababbaabbbab -baaaaababbbababbababaaab -baabaabbaaabbaaaabaabbbabbabbbbababbbbab -abbbbbbababbbabaaabababbbbaabbbabbbbababaabaaabb -bbabbabbabbabababaaaabba -abbabbbabbbbbababaaabaaa -bbbbbaabbabbbbaaabaaaaaabbbabbabaabbbabbabbabaaaabaababbbbbaaabb -baaabbbaaabaabaababaabab -baabaababaaaaabaabaabbaababbbbbabaaabbababbaabab -bbabbbbabaaaabaaaabababbabbabaab -babbaababaaaaaabbbaabaab -abaabbabaaabbbabaaaaabbbbbabababbbbaabbabbbabbbbabaaaaab -ababbbabaababababaabaaaa -abaaabaaababbbabbaababaabaabbaab -aaabbbbabbbaabbabbabaabbbaabbbaa -aaabbbaaaabaabaaabbbbbbb -abbbbabbababaabbbbaababbaabaabbbabbbbabbababbbab -baabaabbbbaaaababbabaabbbbabbaaaabbbaaaaaaababaaaabaabbbbbaaaaabbbbaaaaaaaaabbababbabbba -abbaababbbaaaaabbaabbaaa -babbbbabbbaababaaaaaaaaaabbbbaabbbababbbabbaaaaabababbaabaabbaaaaabaabbbaaaaaaaaababbbbbabbaabaa -abbbabababbabaaaababaaaaababbbbaabaabbbababbaabb -abbaaabaaabbabaaababbaab -bbaabbbabaabbbbbabbabbbaaabbaaaabbaaabbbabbaabbababbbbababbaabab -abaaabbbbbabaababbabaaaa -bbababbbbbbababbaaaaaaabbabaaabb -bbbaabbbaabbbbaaabbabbaabaabaabbbababaaa -babbbaaaaabaabbbabbbbbaa -abaabbaabaabbbbbabbbaabbaaabbaaa -abbbaabaababbbabaaaaaaaabbbabbbabbbaabab -aaaabbaabbabbaabbbaababaabbabbbbabaaabbaabbbbbbbaababbbbbbaabbabaabbbaaabbaabbba -abababbabbabbabbbbabbbab -bbbababbaaaabaaabaabbbba -bbbbaababbbbbbabbbbbabbaababaabaaababaab -bbaaaaaaaabbbaaabaaabaab -babbbbbbbbbbbaaabbaaabbaaabbabbaaaabbaaa -abaabbabaaabaababbbaaabb -abaababaaaaaaabbbababaabaaaababaabbabaabababbbba -aaabbabaabaababaababbbba -bbaaaaaababaaababababaaa -abbabaaabaabaaabbabbaaba -abbabababbabaabbabbabababbbaaaaa -aabaaabaababbbaaababaaab -bbabbbbaabaaabbbabbaaaab -bbbbababbbbaaababbbaaaba -bbbbbbababbbbbbaaaaaabab -bbababbbabaaabaabaabbaaaabbbabbabbbbbbaaabbabbbb -baababbbaaabbbaaaabaabbbaabaaabb -abaabbabbaaaabababbaabbb -bbbabaababbbbbbabaabaaabbabbbbbbbbbaabaabbabbbaaabbababb -babbabbbbbbbbabbbaaaababbbbbbbbababababa -baabababaabbaabbaabbabba -baabaababaaaaabbbabaabbbababbbaaabbaaaba -bbbbabbbbaabbbababbbaabaabaabaaaaaaaabaaabbaaaaa -bbabababbaabbabaabbabbaabaababaabaaaabba -abbbbbbaaaaabbaabbbbbaabaabbabbbaabababaaaababbbbabbbbbabaaabbab -bbbbaaabaaaabaaaaabbbaab -aabbaabbaaaaaaaaabbbbababaabababbabbabbbbbbbababaaabaabb -bbabababbabbabbbbaaaabaaaabbaababbbaaaaaabbbaaaa -bbabbabbaaabababbabbbbababaabbabbbbabbbababbaaab -abaaaaaabbbaabaaaabbbbabbababaab -aabababbbabbabbabbaabaaa -ababbbaaaaabbabaaaabbabbaaaaaabb -baaaababbbaaaababbbbbabbbbbaaabaabbabaaabbbbbabaaaaaaaababbbababaabbbbbbaabbbbaa -baabbbbbbbbbaabaabbababb -bababbababaabbbbababaaab -baababbbbabbaabbabbabbaabababbabaaaabbbaabaabaaa -aabaabababaaaabaabababbbbaaabaaaabaaabab -abbaaaaababbabbabaaaabbbbaaaabba -babbbaaabaaaaabbbabbbbab -ababbbabbaabbabaabbbabba -abaabbabaaaabaabbaaabbbbbbbabbaaaaabaabb -bbbaabbaaabbbaabbaabaabaababbaab -ababbbaabbbbbbbabaababaaabbabbabaababaaabbbaaababaabbaab -bbbbbbbabbaaaaaaaaabbbababbbbbbb -aabaaababbabbabaaaaabaaabbabbaabaabbbbbbababaaaa -baabaaabaaabbbabbababbabababbaba -abbbabbbababbabbbbbbaaaababbabbbaaaaaaaaabbaabbabbaaaaabbbabaaaabababbbaaabbabbb -baabaaabbabbababbbbaabbaaaabbaabbbbbabbbabbbaaabbbbabaaa -abaaabbbabaabaaaabbbbbabaaabbbbabababbbbbabbbbabaabaaaaa -aaaaaaaaabaaaababbbaaabababababa -bbbbaabbbababaaaaaaaaaab -aaabaaaabaaaababbabbbbbbaaaabbababbbabaa -babaaababbbbbbbaabbbbabb -baaabbaaaabbbbaabbbababa -baababbbaababbbabbbaabbbbbbbabaaaabbaaab -baaaabaabaabaabbbababbababbbaabbaaabbaabbaaaabba -baabaababbbaabbbabbabababaaaaaaa -bbbababbaabbababaaaaabbb -bbbabaaaaaaaaaaabbbaabbbbabaabbaabaaabbbabbaabbbbabbbbab -aaaaaaabbaababaaaaabaaaababbbaab -abababbaababbbabaabbbbaaaaaabaaaabbaaaba -baababbaaabaabbbbbbaabbabbbbaabbaabbabaabbabbbabaabbabba -abaaabbbbabbbaaabbbbaabaabaabababbaaabbbaabbbbabbababbbabaabbaaabaaabaaa -aabaaabaababbaabbbbbbbabbaaaaabbaaaabbba -aabbabaaabbbbabababbbbbbbaaabbbabaabbaaababbbbabbbbabaaa -abaabbbbbbbbabbbabbaaaaabbaaaaaaabbabbbbabababaa -ababaabbbbbbabaaabbaabba -bbbbababaababaaaaaaabbaabaabaaaa -abbbababbbbbaaababaaaabb -aabbbbbbaababbbaababbbabbaabbabaabaababaaaabaaab -aabaababaaabbbaabbaababababbbaaaabababaa -abaabaabbabbbababbaaaabaabaaabaabaabaabbabbababbaaabaaababaaabba -baaaaabbbbbaaaabbbbbbabb -abbbababbbbbbbbaabbaaaaababbbabbabababbaabaababb -aabbaababbabbaabbbbbaabaaaabbabbababbaba -ababbbaababbbbbabbbabaaa -abaaabbbabababbaabaaabbb -abababbabbabbababbbaabbaababbbaaaabbaaab -abbbbabbbaabaabbbaaaabbbbaaabbbbbbbabbbaababbababbbabbab -bbbbbaabbbaababbabbbaaaababbbabaaaababaaabaabbaa -ababbbaababababaaabaabbbabaaabbbbaabababbabbbbbaababbaaa -baababaabbbabbbbaaabaabb -babaabbbbbaabbbbbbabbabaabbbaaaaabbaabbabbbbaabaabbabbbbbbabbbaa -baabbabaaabbbababbaaaaba -abbbbbabbaaabbbabbaabbaaaabbbbaaaabbabbabaabbbba -aaaaaaabbaaabbbaaaaabbab -baabbbbbbaaabbbbaabbabaaaababbabbbaababaaabbbbbaabaaaaaabaabaabababbbaaa -aabbaaaaabbabaaaabbbbbaa -bbbabaabbbaaaaaaaabbbabaababaaab -babbabaaaaabbbababaaaaaa -baabbabaabaaabbbaabaaaaa -aabbaababbababbbbababaabaabbbbba -abbbbabaaabaaababbbbbaaaaaabaaab -bbbabaabbbbbabbaaababaaa -bbbbbabaabbaaabaaaabbbaaabbbbbbabaabbbaaabbbbbbbbaabbaaa -bbbbaaaabaabaabbbbabbabbbbbbbabaaaaabaaabbabbbbbbaabbbabaaabaabb -bbbbbaaabbbbabaabbabbbbbbaabaaabbabbbbbaabbbabbaabbbbbaa -aaabbbabbabbabbbbabaaaaaabbbbbaaaaababaaaaaaabbaabbabababababaaabbbababaabbaaaabbaaabaaababbaabb -abbaaaaaabbababaaababababaaaaabbaaabbaaa -aaaabaaaaabbabaaaaaabbaa -bbbbbbbabaababbbbbbbaaaabbbbbaab -ababaaaababbabbabbbababaabbaaabbabbbbbbbaabbababbbabbaba -bbbbbbbaaaaaababbaabbaaaaaababbbabaaabab -baabbbaaaaabbbbabbababbaaaaababaabbababaaaabbbbbbbbaaaababbbbbaababaaabb -bbbabbbaaabbbaabaaababbaaaabbaaa -baabaababbbbbaaabbbbabaaaabbabbaaaabaabb -abbbaabbabbabbabbbbaabbbbbabbbab -babbabaaabbabbbabaababaabbabaaba -baababbbbaaaabaaabbbaabbbbbaaaaa -bbaababbaaabbbbabbbabaaa -babababaaabbababbbbbabbbbbbababbabbbabbaaabbabbbabbaaaabbabbbabbaabbaaba -bbbbaaaabaaaaaaabbaaabaabaaaababaabaababbbbabababbabbbbaabbaaaabbbbaaababbbabbababaababb -babaaabbaabaaabbbabbbaabaaaabbbaaaaaabababababbabbababba -aaaabaaabbabaaabaabbbaaabbbbabaa -abbababaabaabbaabbbababbbbabbbbbaabbaaaaaaaabbabaaababbbbbabbbaa -aababbbababbabaabbbbabbaaabaaababbbbabababaaabaaaababaaaaabbaaab -ababbbaaaababbbaabbbbabaabaaabaabbbaabbaabbbbbaabbbaaaaabaabbabb -bbbabbaabaabababaabbababaababaaa -aaaaaaabbbbbbbabbabaabaa -abaabaaaaabbaaaabbbbaabaaabaabaabbbaabaa -aabbabaabaaabbaaaaaabbbb -abbabbaabaabababaabbbaabbbbbaababbbbabbbabbbaaab -abbaaabbabaaaabaaaaaabaaaababbbbbaabaaabaaabaabbbbabbabbbbbaaabababbabbabbbbbaaa -abaaabbbbabaaaaaabbaaababaaaaabaababbaababaabaaaabaaaaabbbaaaaab -aababababbbbbbbaabaabbabbbbbbaaaabbbaaaa -aabbaabaaabbaaaaaabaababaabbbbab -aabaaababbaaaaaabbababababaaaaabbababaab -baababaababbabbbabbaabaababbaabbaabaabbabbbbbaab -abaaabaaaaabbbaaabbababababbbabaaababaaa -aabaaababbbbbabbbaabbabb -aaabbabbaaabbbaabbbbbbababbababb -aabaaaabaabbbbaaaaaabaaabbaabbbaabbbbbbb -bbbbabaaaabbababbbabaaabbabaabba -baabaabaaabababababbabbbbbababaaaaababab -aabbbaaaaabbbbaaababbaaaababbbbaababaaaabbbabaab -abbaaabbbaabbbbabababbbabaabbbbaaabbabaabbaaaaba -aaaaaaabbbabaabbaabbbabaabbababaabbbbbbaabbbbaaaabababaaaaaabbbbaabbabba -abbbbabaabaabaabbbabbbbaabbbbabaabababbbbbaabbabbaabaaaa -abaabababbbbbabbbabaaaab -bababbabbbbabaaabbaaaabb -abbabaaabbbababbbbbaabbaaabbbbaababbaaba -bbbbaabaaabbbbbbabaabaaaaabaababbabbabbbabaaabab -babbabbbbbbabbaabbbabaabbbbbbbbb -babaabaaababbbbaabaabbbaababaaabbbabbbaaaaaaaaaabaababbbbaabbaaa -bbbbaabaabbabbaaabaabaaababababa -abbaababbbbabbabaabbbbbaababaaabaaabbbaaabaababbbbbaabaa -aabbaaaabbbbababaaaabbab -aabaababbabbbabaaabababaabaaabbaabaaaabb -bbabbabbbbaabbbbabaabaaaaaaaaaababaaabba -aaababbaabababaabababaaababaabaaabaaaabb -baaabbbabbaaaaabbaabbbab -bababaabbabbbababaaaababbabbaabbbbbaababbabbabbb -bbababaaabbbaabbaaabbbabaaabbbaabbbaaaaa -aabbbbaaabbbbbabaabaaababbaabbaaaabbbbbaabaaababbbbaabab -aaaaaaabaaaababbabababbaaababaabaabaaaaaabbaaaaaabaabbbaaaaabaaa -abaabbbbbbbabbaaaababbab -bbaaaaaaababaabbbaabaaabaababaaa -aabbbababaabababbabbbaab -abaabbbbbbaaaaaabbbbbbbabbbbabbbbabbaabb -aabbbbaabbababaabababbba -bababbabaaaabaaabaababaaaaaaaabb -bbbbaababbbabbaabbaabbaaabbbaabbbbabbaabaaaaaabb -bbbbabbabbbbaabaaaabaaaabaaaaabbaaabbbbaabaabbbaaabaaaaaabbaabbb -abbabaaabbaababbaabaaabbbbabbaabbbaabbbb -bbaaabbabbbbbababababaababaaaaaababaaaaaaabbbbab -aababbbaabbbbabaabbabaab -bbbaabbbaaaaabaabbaaaaab -bbabbabbbbaaabbbbbaaaaaababaabbaababbabbabaabbbabbaaaabb -aaabbabaaabaabbbbbaababbbaaaaaababbabaab -abbabbabbbaabbaabbaaabaa -abaabbabaaaabaaaaaaaabab -abbbbaabaabbabbbaabaaabbbaaaaaaa -abbabbaaaababbbabbabbababbaababaabbabaabbbbaaabb -aabaaaaabbbababbbaaababbabbbbababababaaabbabbbba -aaabbabababbbababbbaabbbbaabbbbaaababaaa -aabababbaaabaaaabbababaaaaaababb -abbaaaaaabababbaabaabaababbaaababaababbbaaaababbbabbaaabaabbabbaabbaabba -bbaaaabaaaabbaabbbaaaabaababbbbb -ababbbabbaababbbabaabaababbbababbbaabbaaabaababbabaaaaab -aabaaabaababaabaababaaaa -baabbbbbbaaaaabbbaabbbaa -abbabbabbabbabbbabbbbabaabbbabbb -ababbaabaabbababbbbababbbbbbabaabbabbbabbabbbbaa -bbbabaabbababbabbbabbbaa -aabaabbbaaabbababaabaaababababbbaabababbabaabbbabaaabaabbababbba -abaabaabababaababaabbabb -bbaabbbaaaabbbabaaababaa -bbbbabbbaabbaaaaabaaabba -baaaabbbbbbbaaabbaaaaabbabaabbabaabaabbbbaabbbabaababbaa -bbabaabbbaababbabbaabbaaaaabbbababaabbbaaaaabbab -babaaababbbabbbbabaabaaababaabbb -baaabbaabaaaabaaaaabaabaaaaabaaaaaabababababaaab -bbbbbabbbbaaaaaabaababbababbaaaaabbaabbb -abaaabbbabbbaabbbaaabaab -bbbabbaaaaabaabaaabababaaaabbbabbbbbabbbaababaab -bbbbabbbbaabbabbaabbbbbbabaaababbbbaaabaaaaabaabaabbaaab -baaaabbaaaaababbbbaaaaabbbbbbbaababbbabb -bbaabbbaababbaabbabbabababbbaababaabaaaa -bbbabbbbbaaaabbbabbbbbbaabaabbabbababaab -baababbbaabaabaabbaababaabaaabbbbbbababbbaaaabba -babbabababbbbbabababbbba -aabbbaaabbaaabbaabaaabab -bbbbbbbaabaaabaabbbbbabaabaababbabbabaab -bbaabbbbaaabbaababaaabbabababbbaaaabababbababaaaaabaaaab -babbbabaaabbabaaaabbbaabbabaabab -bbaaaabaaaaaaabbababbaaaababbbbbabaabaaababbabbbabbaaaaaaaaaababaaabbabbbbbbabaa -ababaabbaabbaaaabaaaaabbababbbba -baaaababbbbbaabbbaaabaaa -aababababbbaabbabbaabbbb -baababbaaaabbabbababbaba -babbabaabbbbbbbaaabbbabb -bbbbbbabbbbbbbabbbbbbabbabaaaabb -bbbaabbbbbbbbababababbbb -aabbaaaabbabbabbbbbaabaa -bbababababbbbaabaaabaababbbbaaabaaaabbab -ababbaabaabbbaababbbaababbabbabbaaabbababaabbaabababaaaaaabaaaaa -aabaababbabbbaaaabababbaaaaabbab -abbaaabbaabbaababbbabbbaababaaaa -aabaabaabbbbbabbaabbaabaaabaabaabaabaabbaaaabaaababbaabb -aabaaaabbbbbaaaabaaabbbbbbbbaaabababaaabababbaabbbaabaabaababbaabaaaabab -bbbabbabaaabaaaabababbaabaaabbbabbaabbba -bbaaaabababbbbaabaaabbaababbabbaaabbbababaaaabaaabbbbbbb -bbaabbaaaaaaabaaaaabbbbabbbbbabbbaabaabaaabbbabb -bbaabbbaabbaaaaaaaabaabababababbaabaaaaa -babbababbaabaababaababbabbbbbbabbbbbaabbbaabbbbbbabaabab -ababaabbaabbbaabaaaabbba -aaaabaaaabbabbbabbbbababbbaabbab -aaabaaaaaaabbabaaaaaabbb -bbbbabbaababbaabbbabbabbabaaaabbabaaabba -ababbaabbbabbbbbaaaabbba -abbbbabaaabbbaabbbbaaaabababaaaa -aaabaabaaabbbbbbaaabaababbabbabbbbbabbab -aaabaababaaaaaabbababbabbabaabbaabababbabaabaabaaaababbabbaabbaa -baaabbbabbabbaababbbaaab -aabbabababaabbabaaaaaaba -aabbbabaabbaaaaaaababbaa -bbbbbbabbaaaabaaabbabbabbaaaababbbababaa -aababababaaaaabbaaaaabaabbabbabbabbbabba -bbbbaaababbbbabaabbbaaaa -babababbbabababaabaabbabbbbbbbbbaaaabbaaaababababbabaaab -abaaabbbaabbbaabbbbaaaba -aabbaabbbabaaabaabbabaaabbbbbaba -bbbbaaabaaabaabaababbaabbbababbbabaaabbbabbaabaababaabababbbbabbbababbba -abaaabbbaabbaabbabbabbbabbbaaaaabaaabaabbbbbaabbaaabbbbaabababab -bbabbbbaaabbbabaababbbaaababaabb -aabababbbaabbabaaaaaabab -abaababaabbababaaabbaabbbbbaabbaaaaababa -aaabbbabaababbbabbbaaaabbabbbbaabaaabaaa \ No newline at end of file diff --git a/2021/01/input b/2021/01/input deleted file mode 100644 index b449fef..0000000 --- a/2021/01/input +++ /dev/null @@ -1,2000 +0,0 @@ -151 -152 -153 -158 -159 -163 -164 -162 -161 -167 -169 -168 -169 -170 -164 -175 -176 -178 -187 -186 -193 -188 -192 -203 -206 -218 -215 -239 -243 -244 -238 -239 -240 -229 -245 -247 -255 -244 -250 -256 -257 -263 -265 -267 -266 -267 -268 -271 -277 -278 -275 -276 -278 -280 -281 -282 -274 -307 -310 -317 -323 -325 -345 -346 -366 -364 -363 -364 -368 -370 -372 -373 -403 -398 -399 -401 -406 -407 -415 -416 -421 -423 -421 -428 -430 -431 -420 -421 -418 -420 -422 -415 -416 -417 -416 -406 -405 -403 -413 -423 -456 -459 -460 -462 -463 -477 -482 -483 -486 -489 -524 -519 -522 -523 -525 -522 -523 -531 -530 -531 -535 -546 -558 -554 -546 -553 -559 -567 -575 -576 -598 -623 -624 -626 -629 -626 -631 -633 -634 -635 -638 -639 -647 -645 -647 -648 -650 -665 -675 -677 -680 -682 -688 -674 -675 -686 -678 -679 -682 -693 -703 -714 -718 -720 -709 -718 -714 -715 -717 -741 -742 -762 -764 -773 -774 -771 -747 -749 -755 -763 -765 -771 -773 -760 -767 -798 -799 -804 -822 -824 -845 -852 -851 -848 -846 -875 -882 -881 -882 -881 -883 -888 -897 -921 -923 -913 -921 -928 -945 -947 -944 -948 -950 -965 -966 -968 -965 -987 -999 -1001 -996 -998 -999 -1001 -1011 -1015 -1019 -1021 -1036 -1060 -1070 -1080 -1081 -1046 -1044 -1048 -1054 -1055 -1056 -1045 -1046 -1049 -1044 -1047 -1046 -1044 -1040 -1039 -1047 -1073 -1074 -1065 -1071 -1075 -1056 -1066 -1069 -1070 -1075 -1076 -1082 -1075 -1086 -1092 -1097 -1105 -1116 -1141 -1146 -1149 -1155 -1156 -1172 -1195 -1193 -1210 -1221 -1227 -1228 -1243 -1274 -1285 -1287 -1297 -1305 -1319 -1317 -1313 -1314 -1312 -1315 -1319 -1318 -1309 -1312 -1313 -1298 -1299 -1303 -1318 -1333 -1336 -1330 -1331 -1321 -1320 -1312 -1311 -1313 -1314 -1325 -1344 -1342 -1334 -1335 -1324 -1337 -1339 -1342 -1351 -1377 -1378 -1379 -1391 -1368 -1366 -1357 -1340 -1336 -1342 -1344 -1347 -1381 -1376 -1377 -1382 -1389 -1390 -1406 -1414 -1440 -1445 -1455 -1458 -1459 -1460 -1465 -1467 -1487 -1490 -1491 -1486 -1492 -1490 -1474 -1484 -1488 -1502 -1496 -1503 -1504 -1502 -1493 -1479 -1483 -1506 -1507 -1513 -1515 -1516 -1517 -1519 -1526 -1529 -1530 -1532 -1531 -1534 -1533 -1548 -1553 -1552 -1555 -1554 -1558 -1563 -1575 -1569 -1571 -1605 -1607 -1588 -1600 -1604 -1605 -1620 -1621 -1614 -1615 -1623 -1656 -1657 -1677 -1676 -1678 -1686 -1653 -1661 -1668 -1669 -1667 -1672 -1661 -1659 -1669 -1656 -1662 -1668 -1669 -1678 -1675 -1679 -1683 -1691 -1728 -1705 -1700 -1706 -1707 -1703 -1705 -1694 -1700 -1704 -1706 -1707 -1713 -1756 -1764 -1774 -1773 -1774 -1793 -1794 -1793 -1795 -1815 -1837 -1867 -1876 -1893 -1914 -1924 -1942 -1944 -1952 -1959 -1956 -1952 -1951 -1953 -1973 -1974 -1961 -1963 -1985 -1982 -2004 -2022 -2026 -2032 -2046 -2034 -2032 -2033 -2026 -2055 -2056 -2066 -2067 -2065 -2071 -2074 -2084 -2085 -2101 -2079 -2065 -2067 -2068 -2077 -2087 -2116 -2117 -2120 -2121 -2131 -2144 -2143 -2151 -2154 -2158 -2177 -2182 -2192 -2198 -2195 -2197 -2233 -2234 -2233 -2235 -2238 -2244 -2239 -2240 -2257 -2267 -2270 -2271 -2284 -2293 -2294 -2300 -2305 -2312 -2325 -2326 -2332 -2350 -2355 -2354 -2350 -2347 -2348 -2321 -2343 -2340 -2341 -2336 -2331 -2353 -2354 -2353 -2370 -2371 -2372 -2383 -2382 -2376 -2378 -2386 -2392 -2393 -2405 -2409 -2412 -2415 -2430 -2431 -2450 -2454 -2456 -2465 -2479 -2480 -2483 -2475 -2479 -2482 -2483 -2492 -2489 -2498 -2490 -2501 -2505 -2509 -2530 -2531 -2526 -2529 -2554 -2557 -2558 -2564 -2557 -2558 -2559 -2560 -2561 -2562 -2561 -2562 -2550 -2553 -2573 -2592 -2591 -2585 -2587 -2580 -2582 -2567 -2568 -2579 -2580 -2588 -2589 -2590 -2591 -2592 -2589 -2593 -2599 -2605 -2610 -2623 -2625 -2629 -2635 -2634 -2638 -2641 -2605 -2606 -2597 -2608 -2616 -2619 -2624 -2628 -2631 -2636 -2657 -2660 -2662 -2663 -2667 -2670 -2673 -2676 -2678 -2681 -2682 -2705 -2714 -2716 -2726 -2764 -2768 -2770 -2749 -2753 -2758 -2749 -2761 -2767 -2771 -2769 -2771 -2773 -2780 -2782 -2798 -2809 -2821 -2812 -2823 -2830 -2833 -2838 -2858 -2859 -2876 -2877 -2879 -2851 -2852 -2859 -2844 -2858 -2848 -2852 -2850 -2854 -2883 -2888 -2889 -2891 -2895 -2905 -2913 -2920 -2941 -2939 -2940 -2938 -2952 -2944 -2928 -2934 -2932 -2928 -2942 -2931 -2947 -2948 -2952 -2949 -2946 -2951 -2944 -2947 -2950 -2951 -2948 -2944 -2942 -2941 -2939 -2950 -2949 -2956 -2967 -2969 -2968 -2977 -2984 -2997 -3028 -3025 -3027 -3037 -3042 -3039 -3043 -3044 -3065 -3066 -3069 -3066 -3074 -3076 -3085 -3061 -3062 -3061 -3060 -3061 -3062 -3063 -3064 -3067 -3068 -3074 -3086 -3088 -3096 -3106 -3109 -3114 -3115 -3119 -3113 -3109 -3137 -3129 -3110 -3099 -3098 -3099 -3090 -3120 -3121 -3122 -3160 -3165 -3181 -3186 -3191 -3200 -3199 -3196 -3198 -3199 -3200 -3204 -3208 -3210 -3213 -3215 -3225 -3226 -3218 -3224 -3234 -3243 -3249 -3241 -3238 -3239 -3240 -3241 -3242 -3243 -3248 -3236 -3263 -3265 -3268 -3271 -3270 -3271 -3279 -3275 -3271 -3276 -3275 -3286 -3285 -3286 -3290 -3292 -3293 -3314 -3307 -3302 -3310 -3311 -3306 -3307 -3321 -3322 -3323 -3313 -3316 -3317 -3318 -3319 -3323 -3325 -3328 -3326 -3327 -3340 -3341 -3340 -3341 -3347 -3358 -3370 -3372 -3404 -3411 -3414 -3417 -3424 -3428 -3434 -3443 -3444 -3451 -3457 -3460 -3442 -3443 -3454 -3464 -3465 -3461 -3457 -3458 -3481 -3492 -3497 -3501 -3521 -3528 -3533 -3534 -3537 -3538 -3550 -3556 -3557 -3550 -3557 -3556 -3555 -3556 -3557 -3572 -3576 -3577 -3579 -3580 -3581 -3582 -3590 -3593 -3611 -3618 -3630 -3631 -3623 -3615 -3610 -3616 -3617 -3623 -3624 -3625 -3642 -3643 -3653 -3654 -3638 -3639 -3640 -3645 -3649 -3668 -3681 -3675 -3683 -3692 -3690 -3726 -3699 -3702 -3703 -3704 -3702 -3703 -3724 -3729 -3730 -3724 -3733 -3734 -3740 -3742 -3749 -3746 -3748 -3750 -3749 -3748 -3737 -3734 -3729 -3739 -3764 -3775 -3788 -3801 -3811 -3815 -3816 -3820 -3818 -3805 -3804 -3810 -3814 -3813 -3816 -3815 -3825 -3840 -3861 -3867 -3883 -3884 -3882 -3883 -3884 -3889 -3885 -3887 -3890 -3900 -3903 -3909 -3912 -3913 -3917 -3916 -3931 -3948 -3947 -3951 -3971 -3996 -4010 -4011 -4010 -4012 -4018 -4022 -4034 -4042 -4048 -4051 -4055 -4051 -4062 -4073 -4080 -4086 -4093 -4095 -4100 -4101 -4108 -4094 -4100 -4101 -4106 -4107 -4110 -4111 -4112 -4116 -4143 -4148 -4159 -4162 -4163 -4174 -4173 -4175 -4176 -4185 -4186 -4208 -4206 -4214 -4211 -4210 -4204 -4194 -4197 -4198 -4215 -4221 -4219 -4222 -4224 -4225 -4238 -4239 -4251 -4252 -4254 -4250 -4252 -4257 -4261 -4252 -4256 -4289 -4305 -4304 -4308 -4298 -4300 -4302 -4303 -4304 -4299 -4320 -4329 -4344 -4351 -4343 -4344 -4345 -4344 -4343 -4344 -4347 -4340 -4342 -4361 -4369 -4371 -4374 -4375 -4378 -4399 -4404 -4408 -4402 -4403 -4406 -4404 -4411 -4419 -4421 -4426 -4421 -4434 -4438 -4446 -4447 -4448 -4445 -4452 -4469 -4470 -4469 -4473 -4482 -4496 -4497 -4491 -4493 -4496 -4494 -4495 -4496 -4503 -4505 -4504 -4469 -4474 -4476 -4481 -4496 -4495 -4499 -4500 -4501 -4503 -4504 -4508 -4520 -4521 -4540 -4541 -4542 -4543 -4545 -4561 -4563 -4601 -4608 -4611 -4617 -4616 -4617 -4619 -4618 -4639 -4642 -4665 -4669 -4673 -4680 -4692 -4697 -4707 -4710 -4717 -4732 -4734 -4735 -4752 -4753 -4754 -4761 -4760 -4758 -4770 -4777 -4776 -4782 -4780 -4783 -4793 -4798 -4799 -4800 -4821 -4822 -4823 -4821 -4832 -4838 -4841 -4845 -4847 -4846 -4852 -4879 -4882 -4880 -4885 -4904 -4908 -4911 -4914 -4915 -4942 -4948 -4938 -4956 -4955 -4954 -4955 -4957 -4985 -4971 -4980 -4983 -4982 -4988 -4978 -4989 -4993 -4995 -5013 -5011 -5013 -5009 -5018 -5042 -5043 -5044 -5045 -5044 -5046 -5048 -5040 -5061 -5056 -5045 -5051 -5077 -5103 -5106 -5107 -5108 -5111 -5112 -5125 -5126 -5131 -5133 -5147 -5152 -5134 -5135 -5137 -5150 -5165 -5174 -5191 -5212 -5213 -5228 -5229 -5230 -5233 -5224 -5228 -5230 -5232 -5235 -5253 -5261 -5285 -5286 -5278 -5274 -5275 -5279 -5286 -5296 -5297 -5299 -5303 -5302 -5303 -5304 -5311 -5312 -5321 -5325 -5336 -5350 -5351 -5354 -5361 -5365 -5373 -5374 -5377 -5370 -5381 -5384 -5387 -5383 -5385 -5388 -5399 -5400 -5401 -5402 -5405 -5428 -5433 -5434 -5432 -5433 -5434 -5437 -5441 -5466 -5465 -5466 -5469 -5470 -5472 -5474 -5478 -5489 -5491 -5492 -5500 -5503 -5507 -5510 -5512 -5530 -5529 -5530 -5534 -5535 -5537 -5540 -5542 -5543 -5539 -5556 -5560 -5590 -5592 -5599 -5598 -5605 -5602 -5605 -5606 -5607 -5608 -5609 -5643 -5647 -5646 -5650 -5663 -5669 -5677 -5688 -5699 -5701 -5700 -5703 -5714 -5716 -5719 -5720 -5763 -5768 -5778 -5818 -5821 -5831 -5841 -5845 -5846 -5866 -5869 -5888 -5902 -5906 -5907 -5910 -5924 -5905 -5906 -5909 -5926 -5947 -5948 -5938 -5939 -5940 -5941 -5942 -5943 -5944 -5951 -5950 -5947 -5936 -5937 -5928 -5942 -5934 -5943 -5949 -5948 -5966 -5967 -5961 -5958 -5964 -5967 -5929 -5930 -5939 -5941 -5951 -5949 -5944 -5976 -5963 -5957 -5973 -5974 -5969 -5975 -5976 -5978 -5985 -5986 -5987 -5988 -5993 -6002 -5999 -5998 -6001 -5993 -6009 -6004 -6010 -6014 -6030 -6039 -6046 -6062 -6074 -6073 -6079 -6080 -6081 -6085 -6086 -6084 -6082 -6090 -6105 -6117 -6120 -6127 -6125 -6126 -6125 -6138 -6154 -6155 -6161 -6168 -6171 -6159 -6161 -6162 -6163 -6165 -6160 -6156 -6165 -6163 -6162 -6164 -6165 -6166 -6165 -6166 -6161 -6171 -6183 -6186 -6179 -6180 -6171 -6212 -6211 -6213 -6210 -6215 -6216 -6230 -6235 -6236 -6265 -6281 -6301 -6303 -6305 -6304 -6305 -6306 -6307 -6322 -6338 -6339 -6341 -6344 -6348 -6350 -6360 -6364 -6369 -6371 -6379 -6404 -6409 -6433 -6434 -6435 -6445 -6449 -6453 -6454 -6451 -6455 -6448 -6450 -6455 -6457 -6458 -6477 -6480 -6485 -6496 -6495 -6497 -6498 -6499 -6501 -6502 -6496 -6493 -6494 -6497 -6498 -6501 -6498 -6500 -6505 -6519 -6526 -6530 -6534 -6544 -6552 -6555 -6562 -6573 -6564 -6566 -6567 -6581 -6587 -6590 -6601 -6606 -6605 -6606 -6591 -6590 -6604 -6606 -6619 -6627 -6626 -6627 -6624 -6625 -6627 -6633 -6632 -6633 -6634 -6632 -6631 -6637 -6642 -6643 -6617 -6591 -6593 -6595 -6607 -6608 -6612 -6614 -6617 -6619 -6628 -6632 -6638 -6636 -6637 -6639 -6640 -6644 -6649 -6650 -6651 -6656 -6650 -6653 -6667 -6670 -6673 -6677 -6683 -6702 -6713 -6714 -6716 -6726 -6727 -6740 -6736 -6742 -6741 -6774 -6772 -6778 -6761 -6760 -6763 -6772 -6768 -6770 -6778 -6779 -6790 -6792 -6800 -6801 -6807 -6803 -6807 -6808 -6811 -6813 -6814 -6817 -6819 -6829 -6848 -6852 -6853 -6854 -6860 -6867 -6864 -6887 -6890 -6900 -6921 -6937 -6938 -6950 -6968 -6992 -6993 -6989 -6990 -6988 -7004 -7011 -7009 -7001 -7015 -7019 -7036 -7054 -7063 -7072 -7063 -7065 -7063 -7073 -7076 -7077 -7083 -7086 -7087 -7088 -7089 -7093 -7107 -7109 -7123 -7126 -7127 -7129 -7131 -7134 -7135 -7154 -7177 -7180 -7193 -7195 -7197 -7228 -7236 -7237 -7238 -7240 -7244 -7246 -7250 -7279 -7272 -7282 -7283 -7303 -7302 -7301 -7302 -7303 -7304 -7307 -7310 -7309 -7295 -7294 -7299 -7319 -7347 -7356 -7355 -7360 -7361 -7358 -7384 -7388 -7387 -7392 -7396 -7402 -7397 -7387 -7390 -7393 -7388 -7390 -7391 -7393 -7412 -7417 -7418 -7417 -7414 -7415 -7419 -7418 -7419 -7425 -7426 -7435 -7436 -7431 -7437 -7438 -7439 -7453 -7454 -7452 -7454 -7458 -7459 -7460 -7473 -7475 -7472 -7455 -7461 -7459 -7467 -7472 -7474 -7468 -7470 -7473 -7482 -7478 -7479 -7476 -7471 -7484 -7492 -7501 -7502 -7507 -7513 -7514 -7512 -7513 -7520 -7539 -7543 -7547 -7546 -7536 -7535 -7536 -7537 -7538 -7537 -7532 -7518 -7510 -7532 -7548 -7549 -7576 -7577 -7579 -7586 -7587 -7598 -7599 -7606 -7607 -7606 -7607 -7605 -7602 -7603 -7606 -7609 -7614 -7613 -7597 -7596 -7607 -7608 -7609 -7629 -7628 -7631 -7632 -7650 -7658 -7635 -7646 -7647 -7663 -7660 -7665 -7677 -7667 -7671 -7675 -7673 -7676 -7677 -7675 -7685 -7695 -7702 -7703 -7702 -7698 -7701 -7676 -7695 -7704 -7726 -7722 -7727 -7728 -7757 -7762 -7764 -7765 -7768 -7769 -7768 -7770 -7784 -7785 -7796 -7799 -7801 -7803 -7808 -7811 -7822 -7824 -7828 -7795 -7796 -7806 -7807 -7802 -7804 -7802 -7825 -7832 -7834 -7830 -7831 -7835 -7836 -7843 -7849 -7856 -7855 -7879 -7878 -7879 -7885 -7888 -7887 -7901 -7908 -7911 -7914 -7924 -7934 -7935 -7936 -7937 -7938 -7939 -7941 -7951 -7956 -7972 -7973 -7976 -7977 -7983 -7982 -7995 -7994 -7995 -7996 -8003 -8005 -8000 -8011 -8009 -8004 -8006 -8024 -8034 -8027 -8039 -8043 -8022 -8025 -8022 -8018 -8020 -8024 -8036 -8044 -8047 -8045 -8046 -8050 -8045 -8046 -8053 -8068 -8070 -8072 -8067 -8056 -8064 -8075 -8078 -8081 -8112 -8127 diff --git a/2021/02/input b/2021/02/input deleted file mode 100644 index f402851..0000000 --- a/2021/02/input +++ /dev/null @@ -1,1000 +0,0 @@ -forward 1 -down 3 -down 2 -up 1 -down 7 -down 8 -forward 6 -forward 1 -forward 1 -down 6 -up 3 -down 7 -down 1 -down 6 -forward 6 -down 6 -forward 3 -up 7 -forward 5 -down 4 -forward 6 -forward 1 -forward 6 -forward 9 -forward 3 -up 1 -forward 7 -down 9 -forward 2 -up 9 -down 5 -down 3 -up 1 -down 6 -down 7 -down 8 -down 7 -forward 7 -forward 3 -down 5 -down 2 -forward 4 -forward 7 -down 8 -down 4 -down 5 -down 1 -forward 4 -up 6 -forward 6 -forward 4 -forward 5 -up 3 -up 6 -down 4 -down 8 -forward 4 -forward 5 -down 3 -forward 1 -down 5 -down 5 -forward 8 -forward 9 -forward 1 -forward 8 -forward 5 -forward 6 -up 8 -down 3 -forward 8 -up 2 -down 3 -down 9 -up 9 -forward 5 -down 2 -forward 7 -forward 5 -forward 5 -down 2 -down 3 -forward 7 -forward 9 -down 9 -forward 3 -forward 3 -down 3 -forward 3 -up 6 -down 4 -forward 3 -forward 3 -forward 7 -down 4 -forward 8 -up 8 -down 3 -down 2 -forward 2 -down 6 -down 6 -up 7 -up 9 -down 4 -up 7 -up 8 -down 6 -down 1 -forward 6 -forward 9 -forward 1 -forward 8 -down 4 -up 3 -forward 6 -down 5 -forward 7 -forward 5 -down 2 -forward 7 -down 6 -forward 7 -up 2 -up 5 -forward 3 -down 6 -down 9 -down 9 -forward 9 -up 7 -down 6 -down 4 -down 8 -forward 6 -up 6 -down 2 -forward 5 -up 7 -forward 5 -down 1 -up 8 -forward 2 -forward 4 -down 5 -down 8 -up 7 -up 5 -down 2 -forward 8 -forward 4 -up 6 -forward 8 -down 3 -down 2 -down 2 -forward 4 -forward 2 -forward 9 -up 3 -up 7 -up 3 -up 5 -forward 5 -up 8 -forward 3 -forward 1 -down 3 -down 8 -forward 6 -forward 5 -up 5 -down 9 -down 1 -down 9 -forward 9 -up 3 -forward 7 -forward 6 -forward 1 -up 3 -forward 9 -forward 7 -down 9 -up 6 -forward 2 -up 9 -forward 6 -forward 4 -up 3 -forward 5 -down 4 -up 8 -up 4 -up 9 -down 1 -down 7 -forward 7 -forward 2 -down 9 -forward 7 -forward 2 -down 6 -down 9 -up 6 -down 7 -down 2 -down 7 -down 6 -down 4 -down 4 -forward 6 -forward 9 -forward 4 -down 7 -down 5 -up 6 -down 7 -forward 2 -down 3 -down 1 -forward 1 -forward 5 -down 4 -down 4 -down 1 -down 9 -forward 6 -down 3 -forward 5 -up 7 -forward 9 -down 8 -down 3 -up 2 -up 2 -forward 4 -down 7 -forward 2 -forward 5 -forward 4 -forward 3 -down 8 -down 6 -forward 9 -down 1 -forward 1 -down 1 -up 8 -down 2 -forward 2 -up 5 -down 7 -forward 8 -down 7 -down 4 -forward 2 -forward 6 -up 2 -forward 8 -forward 2 -forward 1 -up 5 -down 4 -down 8 -forward 4 -down 8 -up 8 -forward 3 -down 5 -forward 2 -forward 1 -up 3 -forward 9 -up 5 -forward 5 -forward 5 -up 8 -down 6 -forward 3 -down 4 -up 5 -forward 3 -up 6 -forward 6 -forward 9 -down 7 -down 7 -down 8 -down 4 -forward 4 -forward 3 -forward 3 -forward 5 -down 3 -forward 8 -up 5 -forward 1 -up 7 -down 5 -forward 7 -forward 3 -down 3 -forward 2 -forward 1 -forward 4 -up 2 -down 8 -forward 9 -forward 9 -down 6 -down 1 -down 5 -forward 4 -down 2 -forward 1 -up 7 -down 9 -forward 3 -down 5 -down 5 -up 6 -down 6 -forward 8 -down 1 -up 3 -down 2 -up 1 -forward 5 -down 4 -down 6 -forward 8 -down 4 -down 5 -down 2 -forward 5 -forward 8 -down 8 -up 4 -forward 2 -up 2 -down 9 -forward 6 -forward 1 -forward 5 -up 2 -down 1 -up 7 -up 3 -forward 3 -down 7 -forward 2 -forward 4 -up 7 -forward 4 -forward 6 -up 2 -forward 4 -forward 2 -down 6 -down 5 -down 5 -down 6 -forward 9 -up 4 -down 4 -down 7 -up 6 -up 9 -up 4 -down 4 -up 7 -down 9 -down 9 -forward 3 -down 7 -down 7 -down 7 -down 2 -up 2 -up 1 -up 6 -down 8 -up 7 -down 4 -forward 8 -down 7 -up 1 -down 5 -down 3 -forward 6 -up 1 -down 5 -forward 3 -forward 6 -forward 7 -forward 2 -down 3 -forward 1 -up 9 -down 5 -up 2 -up 9 -up 2 -up 2 -forward 1 -down 2 -forward 1 -down 7 -forward 1 -forward 8 -down 9 -down 1 -forward 9 -forward 7 -forward 7 -down 5 -down 5 -down 3 -forward 6 -down 7 -down 4 -forward 2 -up 6 -down 3 -up 4 -up 7 -forward 2 -forward 8 -forward 4 -down 7 -down 9 -up 1 -down 2 -up 8 -down 2 -up 6 -forward 6 -up 5 -down 2 -forward 5 -down 4 -forward 7 -down 3 -down 5 -forward 1 -down 7 -forward 1 -up 1 -forward 4 -up 4 -forward 4 -forward 5 -forward 7 -down 7 -down 2 -up 4 -down 2 -down 3 -forward 3 -forward 2 -forward 5 -forward 2 -up 8 -forward 3 -down 7 -down 9 -forward 3 -forward 6 -down 7 -down 5 -down 3 -up 3 -forward 5 -forward 2 -down 1 -up 1 -up 8 -down 6 -down 4 -down 1 -forward 1 -down 7 -up 8 -forward 2 -forward 8 -forward 8 -forward 7 -down 1 -forward 8 -down 8 -forward 4 -down 3 -up 9 -down 8 -forward 9 -down 7 -up 2 -forward 9 -down 4 -up 3 -up 4 -up 4 -forward 5 -up 2 -forward 3 -down 5 -forward 5 -down 5 -up 8 -down 4 -forward 6 -down 6 -forward 7 -forward 2 -down 2 -up 7 -down 5 -down 9 -down 8 -down 4 -up 3 -forward 4 -down 8 -down 8 -down 9 -down 7 -forward 2 -forward 8 -up 5 -forward 8 -down 9 -forward 6 -up 1 -down 6 -forward 1 -up 4 -down 3 -forward 3 -forward 2 -down 6 -forward 7 -up 6 -up 9 -down 1 -forward 3 -forward 4 -forward 2 -up 8 -forward 9 -up 7 -down 2 -forward 2 -up 7 -down 2 -up 6 -down 2 -forward 9 -forward 3 -down 6 -down 5 -down 3 -forward 9 -down 8 -down 8 -down 2 -down 7 -up 3 -forward 1 -down 7 -up 8 -up 8 -forward 5 -forward 5 -forward 1 -down 8 -down 6 -forward 2 -up 3 -forward 1 -forward 7 -forward 4 -forward 5 -forward 9 -forward 7 -forward 6 -forward 3 -forward 4 -down 8 -down 1 -forward 6 -forward 9 -forward 6 -forward 9 -forward 6 -up 3 -down 8 -forward 4 -forward 1 -down 4 -forward 9 -down 8 -down 3 -up 2 -forward 5 -forward 2 -forward 5 -down 6 -down 3 -up 1 -down 9 -up 5 -forward 6 -down 7 -forward 1 -forward 9 -down 2 -down 5 -forward 3 -forward 6 -down 4 -down 5 -up 4 -forward 7 -forward 5 -down 8 -forward 6 -down 5 -forward 2 -down 7 -forward 4 -forward 8 -down 8 -forward 2 -forward 8 -down 5 -forward 7 -down 8 -down 1 -forward 8 -down 4 -up 4 -down 7 -down 6 -up 5 -forward 4 -forward 1 -forward 4 -down 5 -forward 5 -forward 9 -down 1 -forward 3 -up 7 -down 1 -down 7 -forward 2 -down 5 -down 6 -forward 5 -up 2 -down 9 -forward 1 -up 5 -forward 6 -forward 9 -forward 4 -up 4 -down 6 -up 9 -up 5 -down 2 -up 9 -down 2 -down 4 -down 8 -down 2 -forward 2 -forward 2 -down 9 -up 5 -forward 2 -forward 8 -down 2 -down 2 -down 9 -down 3 -down 9 -up 9 -up 3 -down 1 -down 9 -down 2 -forward 7 -down 2 -up 3 -down 9 -up 2 -up 4 -forward 5 -forward 7 -down 7 -up 7 -up 5 -down 8 -up 2 -forward 2 -down 3 -down 5 -forward 2 -forward 3 -forward 3 -down 1 -down 1 -forward 9 -down 5 -down 7 -forward 7 -forward 5 -up 9 -forward 3 -up 4 -forward 1 -forward 3 -down 4 -forward 9 -down 5 -down 3 -down 5 -forward 6 -down 6 -forward 2 -up 4 -down 4 -forward 2 -down 8 -up 9 -forward 9 -forward 4 -down 8 -forward 2 -forward 5 -forward 1 -forward 5 -up 1 -forward 7 -forward 9 -down 5 -forward 6 -down 1 -forward 6 -down 2 -forward 9 -down 1 -forward 1 -down 4 -down 6 -down 2 -up 7 -up 5 -forward 8 -forward 1 -down 8 -forward 1 -forward 2 -down 8 -forward 7 -down 5 -forward 1 -down 2 -up 7 -forward 7 -down 4 -down 8 -up 6 -up 4 -forward 7 -down 3 -up 5 -down 5 -forward 7 -up 7 -down 6 -forward 8 -down 7 -down 2 -up 3 -down 9 -down 7 -down 8 -forward 4 -forward 3 -forward 9 -forward 6 -up 7 -forward 5 -down 4 -down 5 -forward 6 -up 9 -down 6 -down 7 -down 8 -down 9 -down 4 -up 5 -down 4 -forward 5 -forward 3 -down 3 -down 7 -up 8 -forward 5 -down 8 -down 1 -down 6 -down 9 -up 4 -up 1 -down 8 -down 3 -down 8 -up 4 -down 7 -down 6 -forward 7 -up 9 -down 4 -down 1 -down 6 -down 2 -forward 7 -down 2 -down 7 -forward 3 -forward 6 -up 2 -down 4 -up 1 -forward 4 -up 2 -down 4 -up 3 -down 8 -up 9 -forward 8 -down 5 -down 4 -forward 8 -down 1 -down 8 -forward 3 -down 4 -forward 5 -down 5 -up 9 -forward 1 -down 9 -down 1 -forward 4 -forward 9 -up 1 -forward 4 -forward 2 -down 9 -down 1 -forward 1 -down 2 -forward 2 -down 5 -up 4 -up 7 -down 8 -forward 3 -up 1 -down 4 -forward 5 -up 2 -forward 4 -forward 2 -down 1 -forward 4 -forward 1 -up 5 -forward 8 -forward 4 -forward 1 -down 6 -down 7 -up 4 -forward 9 -up 6 -forward 9 -forward 3 -forward 2 -down 2 -forward 7 -up 7 -forward 7 -down 4 -down 6 -forward 8 -up 8 -forward 1 -forward 3 -forward 3 -up 8 -down 1 -up 9 -forward 1 -up 1 -down 7 -forward 7 -up 5 -forward 5 -up 9 -up 3 -forward 2 -forward 6 -up 1 -forward 5 -up 1 -down 3 -down 5 -forward 8 -up 5 -forward 1 -down 8 -forward 4 -down 3 -down 1 -down 7 -forward 7 -forward 3 -down 4 -forward 9 -up 5 -down 2 -forward 4 -up 7 -up 5 -forward 3 -down 7 -forward 8 -up 4 -up 2 -forward 2 -down 9 -forward 4 -down 5 -forward 2 -down 9 -down 5 -up 7 -forward 3 -down 8 -forward 7 -forward 9 -down 5 -forward 2 -forward 9 -forward 5 -down 5 -up 4 -down 6 -down 6 -forward 8 -forward 5 -forward 4 -down 5 -forward 2 -down 8 -forward 9 -down 1 -down 8 -down 7 -up 9 -down 7 -down 1 -forward 7 -forward 9 -forward 8 -up 2 -forward 6 -down 3 -down 6 -up 4 -forward 4 -forward 5 -down 9 -down 5 -forward 1 -down 2 -forward 1 -down 1 -up 1 -up 7 -up 5 -forward 6 -forward 3 diff --git a/2021/03/input b/2021/03/input deleted file mode 100644 index c95ddb3..0000000 --- a/2021/03/input +++ /dev/null @@ -1,1000 +0,0 @@ -010100110111 -101001010000 -101011110010 -100100011101 -101000011000 -110011011110 -111010010100 -001111100000 -111101100001 -100010101110 -101101110101 -010010101110 -111001110100 -000101111000 -111101111100 -000010001100 -101010111101 -001010011011 -001101101101 -000000110100 -001100101011 -110110110010 -001110000011 -011001111001 -110100110011 -011000110001 -111100100010 -101011000000 -011101000111 -011111000111 -111011001110 -011111010100 -001110110001 -010110110001 -100111011011 -100110100100 -110010111000 -101111001100 -101111111001 -000001000110 -100010010110 -110111100101 -001001010101 -001110001011 -101111001011 -111011110010 -101001001100 -101010100001 -000000111101 -100000000111 -111010111101 -000110110111 -100100101111 -110101100101 -011010110010 -110100001110 -001011011010 -010101010101 -011110000100 -010000000010 -010111010111 -011010011100 -101101001011 -000111100101 -101111001000 -000100010000 -111000011111 -100001010101 -011101111110 -001111011110 -001100111111 -000011000100 -001011101010 -001011010111 -101001001110 -010101011001 -110101001011 -011110011110 -001000110010 -011101110001 -101110000000 -000001100111 -110111000011 -001001111010 -100100000000 -000000011101 -111110111011 -101001111100 -110110100010 -101011011000 -000111100010 -011000110100 -111100100100 -010010100000 -111101001011 -111001000000 -001001000001 -010010100001 -110110001100 -001101100001 -011110010110 -100111011101 -001001110110 -001001100011 -011001111010 -110110010111 -110100111010 -111110011100 -100000100111 -010001101101 -110100110101 -101111101001 -100110010000 -100011001111 -101111001010 -001110111001 -111101001101 -001010111101 -010010011010 -100101101111 -100000011110 -011111010001 -000010001101 -010100101100 -001010001100 -100111011100 -011110000000 -100000011111 -000010010100 -000001001101 -011111011111 -100101001101 -000100010110 -011011111100 -000111000011 -010100101011 -011000101111 -001001100111 -110111110100 -111101111011 -110011010101 -100111111111 -010100010000 -001111110101 -010011010001 -101000111111 -000001110100 -010010010000 -100010000101 -110111100111 -001011111101 -101100101101 -001010110100 -000100110001 -111101110110 -111110101110 -100011100110 -011001001010 -001000010111 -010001110110 -011110000010 -101010101111 -110100100100 -010001100101 -001011111110 -100111100000 -111101000010 -101101011110 -101100111100 -001110011100 -110110100101 -000110111010 -011001010111 -010001000011 -100010010111 -000110110000 -001000010101 -010011010010 -110000100010 -010000101110 -010110111000 -011101001000 -011110000111 -100110100011 -110011001001 -001110000111 -000001101110 -001000100110 -011101111000 -101100000101 -110001100000 -101000100101 -110101110101 -111000101111 -101000101001 -101000100000 -101011010110 -000010111100 -011101101000 -000110101001 -000110110110 -100111001011 -100010001101 -101111000111 -100100111000 -100100111100 -000000100010 -100110000111 -101110001100 -110010010010 -100110010011 -100100000011 -000001011111 -110100100000 -000000111100 -110110010001 -001101111110 -010011010011 -001000111110 -100010010100 -000111110101 -111111101001 -100110001110 -101011011101 -110100100010 -010100001000 -100111101001 -010111010001 -001110101000 -100111101111 -100010101011 -101111100111 -111001100110 -111100110101 -001101001111 -111011011111 -011011100110 -101111011000 -100110110001 -100010011101 -000111010101 -101101011100 -111010100100 -001101000100 -101111100101 -010110001010 -111101010000 -100111110100 -100000000011 -010001111110 -011010001110 -110100010100 -010100111100 -011001101100 -110101001001 -000011100111 -011000000000 -110001000011 -101011001101 -001010110000 -010000011010 -101110101010 -001010011111 -011101000101 -110011101010 -101110001110 -100111110000 -100100010100 -010011101000 -100110000110 -111100010011 -011101101011 -100110010100 -011011100001 -011111100110 -111100101111 -000111101001 -100101011101 -010101001110 -110011110011 -111011011100 -101001101111 -100001010111 -110010111001 -011011101011 -111110001010 -000010111110 -011010000101 -011011000111 -110000000101 -010110111011 -010110110000 -011000110110 -100101001000 -000111110001 -011110000101 -001000010000 -011011000011 -100101100011 -010000100000 -100010011000 -001011100001 -000110100010 -011000111010 -100011001011 -101111111010 -001100110101 -101100111111 -010011100111 -001110110010 -000100100110 -010100010001 -100100011011 -110110100100 -100011011001 -110001000110 -110110100000 -101110001010 -000100101010 -000000100110 -110110111110 -011000111101 -001101111000 -110001100001 -101011011100 -101100001000 -100000111011 -011110010100 -010000101111 -100011100101 -100111010100 -000011010110 -111010110011 -010101000001 -001101010100 -010001010011 -100011000101 -011100011111 -100101100010 -011111011100 -011010010000 -011011011110 -101000000100 -110111111100 -100111110011 -110100010010 -100100011111 -000100001101 -001101100010 -000001010110 -110110010010 -001110000110 -101100110101 -111000110011 -111110111111 -001000111000 -010101111010 -010011101010 -010010100100 -000101001011 -010011011010 -100110111011 -100011110111 -111001001011 -011000000111 -000101101101 -001000011100 -110111111010 -011010101001 -110000010101 -011001110010 -001001001011 -111010110110 -101010000110 -110111010011 -101110011010 -011111110101 -010100110011 -010000100111 -010100001011 -011111010110 -110011111110 -100100111101 -000100111001 -011011101111 -111010001101 -100000110101 -110000000010 -111110101011 -011000010110 -001011101100 -010001110011 -111010111010 -100010011110 -001100000011 -000101110000 -111011101111 -111000000111 -100101011100 -010111000010 -010010111010 -001111111100 -101001000000 -000010111111 -001110011000 -111110011110 -101101000110 -101110100110 -100011011100 -101100000001 -111001111011 -101010101000 -010111101110 -000010100101 -100010111000 -101111000100 -000010011101 -011000111011 -010110011011 -010101100010 -100101010111 -011010101110 -110011011011 -110100101011 -110110111100 -000101110011 -011001110101 -111000100100 -101010000001 -110111100011 -100001000110 -001101011111 -101010000101 -011111111000 -000111011110 -100001111101 -011010010010 -101010011100 -101110101100 -000001010100 -101010100110 -001100101010 -101110100100 -100100111001 -110010100111 -000100001110 -111001110101 -110000101110 -000010011000 -010001110010 -000100010011 -011110100001 -001010111010 -010010111001 -010001001011 -101101001110 -011001000110 -110110011001 -110111000000 -011010111001 -001000010001 -010110011100 -000111110010 -101110000010 -000101001100 -110010111101 -001101010000 -010010011001 -010000010111 -011110011100 -111000100011 -110101011000 -101100100010 -111111100110 -010011111110 -111110000100 -100010100100 -101110111100 -110000010010 -011010000110 -000101100101 -001011001000 -111000110001 -000010001011 -111000010000 -100000101000 -001101011101 -101000101100 -010100111010 -101100000110 -001111010011 -011111110011 -101000100010 -111000001111 -111000111010 -001110000101 -110001010011 -011101011010 -101001000101 -111111001110 -111110110101 -110001110100 -101101010101 -000100011111 -101100100110 -000111011000 -101010110001 -000100110110 -101101110111 -100011101000 -010011110101 -110101111001 -110001110011 -000100111100 -010011010110 -101100000100 -011011101000 -101110000100 -100100010110 -111011100100 -011010110000 -100111011010 -110100011010 -101111111111 -110110011100 -110011100101 -100001111100 -111101100110 -110010001010 -010001001101 -101110100001 -111101001100 -110101000100 -011001110000 -010110100011 -111111000001 -110010100000 -101100110000 -110000000000 -001101110111 -001100001000 -001101101000 -101100100011 -001001011011 -011011101110 -010011111000 -110100111000 -011001101010 -111011111010 -100011111010 -001011011110 -111101100101 -100011100100 -101110101000 -000111110110 -100111010001 -110000011100 -111111111110 -110100010101 -101001110011 -000010001110 -000010001001 -110000110000 -001001000110 -110111110000 -010101010010 -111101110001 -110101101101 -010111000111 -111010110111 -001011011011 -001001100001 -101000101110 -101100110010 -100100100100 -011110111001 -011100000110 -100110110111 -111010001110 -110111111011 -011010111000 -011101100001 -011110001111 -110101011011 -000000001111 -101000001110 -111010101110 -001100001110 -010111000101 -111100111110 -001110101110 -011101111010 -011100001111 -000000000101 -111111000100 -000110010101 -001101000010 -111001111100 -101100010100 -001011001001 -010110000010 -010001101000 -001111101111 -011011011011 -111110000001 -100111011000 -011000000110 -100111101110 -101100000000 -101011000100 -111000011101 -100001101001 -100001101000 -011110001001 -110110011011 -011100010111 -000100111000 -000110000001 -000111001100 -000111111010 -110110000001 -000010011010 -100000101001 -101110001011 -100010110101 -110011010000 -111101111111 -100101011110 -101110011111 -111111011111 -011010010110 -010100101010 -001010100001 -000000110110 -110000111101 -010101101011 -110100100001 -011110001110 -111001010011 -001000001000 -000011111110 -111000100110 -100100101000 -011011000110 -111001100011 -111100101000 -110001100010 -011000000001 -111101010010 -001011000100 -010100110110 -000001111101 -001010000011 -010010100110 -100000011101 -101011010011 -000111110000 -101001001011 -100000001000 -010000111100 -000100101011 -011101010000 -101101010010 -100010011001 -001101100101 -101010010100 -111011111001 -101000010001 -001111000000 -011001000010 -100101010110 -000100001100 -010000101000 -110001111111 -000101010111 -110100101110 -111100110001 -101011000001 -101100101110 -110000101100 -101100111110 -111000010110 -010110101110 -001010100110 -110011010010 -111001100000 -100100100001 -000011011001 -111011011110 -011110000011 -101000100001 -101010010001 -101001100001 -100011001010 -100000000110 -010000100001 -001011011001 -110111010100 -111001000111 -111111110010 -101010100101 -100110001011 -010110011001 -110001111110 -100100000111 -110001110111 -101110010101 -010010111000 -000000011001 -101110000011 -100001010000 -001100001011 -111111001100 -111010010010 -010011100001 -100001111000 -000010000110 -010100011100 -101111101010 -100110010101 -101001101001 -100110101001 -001001011100 -001100011101 -001100011001 -000100100100 -100011010100 -000100001011 -111101100011 -011010001011 -111000101101 -101000010000 -010110001111 -111100010110 -000111111101 -100100111011 -101011000010 -011001100010 -101111011100 -101001110101 -101111101100 -110101001111 -111101100000 -101110011011 -100101110000 -001100111110 -010010101010 -001100100100 -001010101100 -001101100111 -110010011100 -010000001001 -011011110001 -100101110001 -101111100100 -110101101000 -110000100000 -101010011101 -111000010011 -100001010100 -000101101010 -101111001001 -000110101101 -101011010111 -000001001100 -100100111110 -000010111011 -000100000100 -100100001110 -011010000001 -010101110011 -111101101101 -101110101111 -100010100011 -110001011101 -110001011011 -100011110011 -111000011011 -110101110010 -000110010100 -101000001010 -011001011010 -111000001101 -101001101101 -111001000001 -000100000110 -110000000110 -010011001110 -011101000001 -010000101101 -010011011001 -010101001111 -011110110001 -100111110001 -101111011101 -111001000010 -111111111000 -001011101011 -001010100111 -111110111101 -011111011101 -000100111101 -010010000101 -001111101011 -110010100100 -110001011001 -010111111000 -100100101110 -110111011101 -100100000110 -111111011011 -101101111001 -111011010001 -000000011100 -011011101001 -100010111101 -110111000110 -001100110010 -111100111100 -111111000010 -100111010111 -100011001100 -110101011100 -001111001100 -101010000010 -110011010111 -110011010001 -001110110110 -000011011100 -001011001011 -100000000001 -110000100011 -011011110011 -100101100100 -011100100011 -100001110111 -011101001001 -011101100011 -011001001101 -011001000100 -010111001111 -100001001111 -101001100000 -110010001011 -010101011100 -011110110010 -111010000110 -000010100100 -110111000111 -001011010110 -010001000100 -110100010111 -010101100110 -010011101111 -101000001000 -011011001011 -100001000001 -101111110011 -100110110011 -100011100000 -101101000010 -000101011000 -111101110010 -110111010110 -101110000110 -110010110001 -000001101111 -110101101111 -000010111010 -100010010001 -111010011001 -011110011011 -000110101010 -010100001111 -010111011000 -000011110100 -010001010101 -110111011001 -010001111001 -111010111111 -010010010001 -010001100011 -111110001001 -101000010111 -001101110101 -111011000000 -001100110100 -000110001001 -110111101001 -010100110000 -101110111110 -100000000010 -110011010011 -010101100101 -110100110001 -100010100010 -101111111000 -111111100100 -011100001101 -000000100001 -100110100110 -010100100011 -000000001000 -101010110100 -100010001111 -111000001011 -010101000111 -001111110001 -000000111011 -111111101100 -001110110000 -011110111011 -001110100011 -100110000010 -010110110011 -001001101110 -110011101110 -111001100010 -111100010000 -000001010111 -001110001100 -110000101000 -100101111010 -001011001110 -100111101100 -111001101100 -110111110010 -101000110100 -100011100011 -100000100101 -100001111011 -011110101001 -000111000100 -010111100001 -111111010001 -100100001100 -111111010111 -001101111101 -000110001101 -010110000001 -111011010110 -011110110110 -011111001001 -001101011010 -010101110101 -110001100100 -101101011101 -011011010110 -001011001101 -101110110101 -001101010010 -101010001101 -100111000000 -110110101100 -001011111000 -000100111011 -000111110111 -101000111100 -110000110011 -000001000011 -000111111110 -001010010010 -100000111001 -010101111100 -001100010100 -010101110111 -110101010010 -000001001111 -101101111100 -011110111101 -111001010001 -000100101101 -011100100100 -110101000111 -011111100011 -110001001101 -100001100111 -101101100111 -000100110000 -101001100010 -001101101111 -100011000100 -011100101111 -011001100100 -011010011110 -010011001010 -011110101000 -111101111010 -110001010100 -000110010001 -001111011011 -110000111011 -000001111001 -010011001100 -100110101011 -111011001011 -001100110011 -010010011101 -100011110000 -110011110111 diff --git a/2021/04/input b/2021/04/input deleted file mode 100644 index ee55530..0000000 --- a/2021/04/input +++ /dev/null @@ -1,601 +0,0 @@ -27,14,70,7,85,66,65,57,68,23,33,78,4,84,25,18,43,71,76,61,34,82,93,74,26,15,83,64,2,35,19,97,32,47,6,51,99,20,77,75,56,73,80,86,55,36,13,95,52,63,79,72,9,10,16,8,69,11,50,54,81,22,45,1,12,88,44,17,62,0,96,94,31,90,39,92,37,40,5,98,24,38,46,21,30,49,41,87,91,60,48,29,59,89,3,42,58,53,67,28 - -31 23 52 26 8 -27 89 37 80 46 -97 19 63 34 79 -13 59 45 12 73 -42 25 22 6 39 - -27 71 24 3 0 -79 42 32 72 62 -99 52 11 92 33 -38 22 16 44 39 -35 26 76 49 58 - -39 19 82 53 57 -52 98 69 77 23 - 1 40 18 66 83 -34 85 28 48 16 -15 93 38 96 27 - -74 50 88 84 99 -34 2 11 25 17 -57 4 19 83 1 -59 77 42 36 33 -73 22 23 37 55 - -98 91 56 84 78 -45 21 24 83 40 -46 58 8 67 4 -33 97 55 7 86 - 2 68 64 27 69 - -68 29 14 49 26 - 4 21 87 71 32 -58 5 17 46 93 -45 96 8 83 2 -78 91 9 20 42 - -49 81 19 48 37 -38 23 45 82 92 -93 99 67 66 42 -40 74 25 56 16 -21 47 26 75 61 - -53 66 72 30 34 -55 82 77 6 92 -60 56 8 22 88 - 5 71 49 29 74 -28 2 32 84 73 - -52 31 24 68 41 -48 82 19 29 65 -51 91 97 39 80 - 3 55 43 40 38 -20 89 53 45 75 - -29 74 19 89 18 -32 88 93 46 63 -91 4 94 64 5 -57 54 49 36 40 -97 81 39 77 1 - - 7 57 94 84 39 -92 3 28 15 75 -88 45 65 81 63 -86 4 89 37 71 - 8 13 66 42 85 - -60 66 35 47 98 -96 27 40 51 39 - 3 64 25 28 74 -58 17 97 59 29 -95 31 18 44 37 - - 3 31 97 85 71 -79 82 22 61 98 -87 14 17 66 75 -36 89 88 83 63 -44 8 81 25 48 - -73 84 28 90 94 -25 19 44 10 23 - 8 59 17 9 93 -20 77 97 64 6 -98 82 27 70 91 - -18 51 16 99 2 -58 22 89 13 19 -39 66 91 8 32 -49 24 85 94 42 -45 70 10 86 4 - -23 81 66 13 34 -25 80 97 5 42 -79 35 2 78 9 - 0 6 91 94 45 -21 90 76 50 56 - -50 92 2 96 75 -85 82 80 97 31 -61 35 55 27 56 -74 42 9 29 90 -86 15 88 47 1 - -18 20 54 92 62 -45 22 32 61 75 - 1 38 50 81 42 -82 4 21 77 65 -27 51 56 39 48 - -36 10 62 28 70 -94 99 34 54 6 -15 1 41 13 12 -92 52 2 63 82 -90 64 29 69 32 - -23 77 33 90 17 -45 78 5 67 28 -57 73 89 81 21 -49 64 37 15 14 - 7 59 4 43 16 - -81 92 25 28 90 -93 72 43 94 26 -24 9 13 74 10 -21 2 36 32 51 -87 97 55 86 71 - -82 71 99 17 90 -69 95 65 55 10 - 9 92 39 62 78 -59 13 61 24 44 - 8 31 58 0 57 - -17 83 55 99 27 -79 4 33 76 7 -81 43 44 49 72 - 2 48 97 20 77 -47 60 35 16 63 - -93 95 94 1 98 -61 57 84 55 22 -85 40 65 46 59 -21 15 63 77 7 -13 99 49 3 96 - - 8 21 14 45 41 -65 63 82 62 28 -91 44 22 79 96 -20 75 86 3 26 -74 11 42 59 36 - - 5 52 43 92 99 -46 63 10 45 81 -13 66 21 32 89 -25 28 96 40 88 -27 18 31 73 34 - - 3 26 43 32 36 -68 87 67 65 99 -73 61 20 90 7 -21 52 2 82 10 -58 49 56 16 80 - -97 25 93 63 32 -87 14 5 22 76 -89 92 91 3 51 - 0 24 95 69 20 -96 11 10 1 55 - -95 86 44 75 70 -59 76 45 2 99 - 1 34 71 81 41 -87 14 33 84 96 - 8 38 9 82 68 - -27 71 70 75 76 -25 87 2 79 96 -20 88 50 37 32 -48 94 63 86 22 -15 6 34 78 59 - -30 89 51 31 77 -74 10 86 71 84 -29 54 58 44 5 -11 90 26 50 63 -64 62 20 40 46 - -37 9 46 23 31 -68 21 25 36 90 -17 33 6 50 30 -11 89 20 47 60 -26 59 34 62 77 - -84 52 40 97 7 -88 30 42 58 94 -64 10 2 90 83 -44 35 77 91 47 -14 74 9 78 53 - -86 14 0 39 24 -87 69 58 8 73 -88 74 27 40 51 -63 54 55 93 61 -16 66 15 21 48 - -43 70 9 81 42 -36 54 99 34 95 -98 19 90 25 44 -69 56 18 77 49 -58 16 67 75 57 - -36 44 14 98 23 -31 5 83 46 3 -45 21 41 11 60 -33 81 88 92 65 -13 51 48 59 71 - -12 5 70 87 32 -42 18 90 73 88 -68 29 76 38 55 -67 62 15 77 34 -39 27 51 54 19 - -87 8 92 93 88 -77 54 15 1 43 -35 97 26 21 29 -13 46 96 69 47 -51 38 91 32 63 - -73 99 30 15 16 -42 58 21 88 44 -45 13 27 68 9 -36 6 81 53 5 -78 76 11 60 1 - -57 76 50 78 31 -45 42 68 53 16 - 9 88 89 19 21 -96 61 97 69 34 -98 87 33 82 0 - - 4 16 89 57 64 -46 75 77 65 23 -71 42 96 52 38 - 1 21 93 0 35 -59 80 53 36 58 - -97 62 35 1 88 -98 60 17 45 94 -12 43 65 23 19 -71 52 3 40 59 -50 76 61 20 22 - -92 65 38 93 13 -55 26 10 46 29 -85 23 19 74 34 -60 14 27 36 18 -53 4 52 49 17 - -99 56 93 70 28 -25 0 77 80 57 -91 50 72 76 23 -53 58 95 78 59 -75 85 90 44 9 - -30 8 5 60 6 -28 35 59 70 96 -20 99 98 81 79 -94 78 27 71 4 - 7 34 43 46 51 - -93 65 22 69 33 -92 49 75 35 11 -58 39 62 86 83 -64 4 76 48 82 -74 1 56 95 31 - - 1 78 98 90 55 -80 14 36 99 7 -85 8 10 9 92 -76 11 40 70 62 -43 53 74 35 58 - -46 78 35 28 49 -84 73 65 25 34 -40 59 66 36 67 -16 22 29 0 45 -20 56 39 88 91 - -32 58 35 25 79 -78 94 57 38 14 -89 87 68 48 76 - 7 67 40 51 33 -95 31 43 93 92 - -38 21 82 31 23 -54 16 77 37 42 -73 99 7 34 90 -71 26 5 91 52 -22 27 47 85 62 - - 2 86 28 37 55 - 1 82 9 36 31 -52 98 89 30 60 -13 17 63 38 57 -73 50 42 20 12 - -56 3 67 62 35 -59 39 19 22 27 -21 58 57 41 54 -75 13 82 50 32 -23 5 99 66 10 - - 7 19 45 66 78 -38 57 40 73 87 -58 30 99 53 83 -64 1 8 56 95 -70 77 16 18 82 - -72 83 95 37 35 -54 59 92 21 79 - 7 81 86 29 41 -52 99 42 57 71 - 3 15 75 34 77 - - 7 70 5 69 4 -34 60 40 73 6 -74 54 67 32 38 -93 62 17 51 86 -57 88 99 3 16 - -42 74 11 34 7 -82 47 71 31 58 -69 23 43 4 64 -32 19 98 93 41 -63 97 8 85 48 - -63 54 34 38 86 - 4 27 15 49 0 -61 77 53 98 74 -62 23 88 97 37 -93 28 25 50 13 - -56 82 41 27 79 -23 31 64 7 65 -52 98 93 16 57 -88 49 10 11 62 -43 95 53 51 83 - -41 10 87 54 86 -19 22 13 40 17 -37 27 45 29 63 -83 85 81 90 7 -57 88 47 66 56 - -67 44 54 88 89 -20 46 61 28 92 -86 49 60 83 95 -42 78 97 51 96 -11 62 4 26 31 - -18 68 87 26 70 -62 84 11 33 90 - 0 45 66 83 6 -20 19 27 44 55 -52 8 5 7 3 - -54 94 88 76 92 -13 98 22 33 26 -95 62 53 81 24 -29 69 15 87 25 -61 40 84 90 93 - - 7 31 3 28 46 -20 51 21 18 38 -30 92 39 70 61 -27 88 35 96 74 -23 5 66 11 42 - -40 61 90 57 54 -41 14 99 62 59 -92 10 48 81 52 -22 29 77 18 87 -31 79 25 94 13 - -17 26 44 98 57 -74 83 51 14 11 -76 91 96 64 33 -43 45 92 72 27 -66 3 28 20 40 - -88 82 44 71 55 -83 47 51 76 24 -86 19 42 34 99 -30 31 87 48 62 -98 53 68 9 21 - - 3 31 6 41 61 -24 77 81 96 44 -78 73 1 98 11 -40 80 27 65 92 -62 67 2 30 10 - -78 46 50 65 56 -84 16 32 58 86 -22 12 54 99 35 - 9 43 55 10 94 -66 81 59 92 76 - -78 3 55 23 83 -13 42 94 91 22 -14 37 31 67 71 - 8 61 57 34 43 -74 50 0 39 65 - -78 16 13 91 34 -14 74 86 3 97 -12 89 58 65 51 -29 57 48 44 93 -95 1 42 39 92 - -93 96 16 85 25 -59 3 70 19 17 -21 84 58 38 86 -57 10 35 95 79 -81 44 73 63 9 - -22 1 96 7 93 -40 49 2 4 66 -87 21 17 32 48 -44 28 42 99 26 -69 8 85 86 75 - -21 31 37 87 28 -89 43 74 83 57 -95 29 92 88 35 -94 25 97 81 50 -15 19 73 45 63 - -92 62 67 95 57 -30 8 4 39 64 -99 31 70 63 96 -25 53 24 93 35 -34 51 82 91 28 - -41 30 20 56 46 -16 32 98 60 35 -67 9 43 42 88 -78 90 71 5 29 -49 31 37 63 18 - -80 40 88 5 62 - 3 6 74 71 97 -19 58 63 59 38 -50 64 34 68 45 -25 30 21 33 83 - -10 65 67 17 50 -21 51 18 68 59 -29 78 77 99 76 -62 35 96 7 95 -82 53 42 49 69 - -74 65 89 6 1 -18 30 72 75 24 -60 50 52 55 82 -68 99 4 61 22 - 9 37 84 57 87 - -96 85 56 72 2 - 9 38 98 12 4 -34 45 74 97 86 -18 94 64 70 68 -91 41 58 39 66 - -34 13 26 80 29 - 0 4 21 60 90 -39 73 12 2 19 -64 44 61 88 45 -59 50 8 91 49 - -34 85 55 2 75 -10 15 89 12 63 -90 29 87 73 71 -38 17 84 45 9 -97 98 77 23 61 - -47 43 22 58 1 -63 44 2 94 99 -33 81 51 49 13 -38 86 42 91 23 - 7 67 68 39 84 - - 4 26 12 38 41 -43 16 88 71 99 -50 24 19 77 98 -23 73 44 10 51 -56 42 30 52 59 - -57 16 9 62 27 -26 65 56 10 82 - 0 74 78 12 99 -77 18 38 5 37 - 7 60 40 90 23 - -14 69 18 51 8 -21 79 60 36 12 -68 44 59 45 16 -90 50 85 25 70 -91 31 30 54 26 - -24 40 51 72 63 -31 60 62 25 96 - 9 44 35 28 91 -97 4 34 81 2 -61 68 94 52 86 - - 0 57 95 88 94 -36 38 25 35 19 -13 6 8 61 98 -45 85 86 69 97 -41 32 7 15 59 - -41 82 19 29 34 -44 96 6 91 76 -69 21 32 94 98 - 4 10 88 30 2 - 8 74 56 65 99 - -36 91 73 15 54 -62 55 40 27 44 -11 60 95 61 46 -31 32 21 41 35 -74 86 83 89 79 - - 2 96 94 82 68 -39 83 49 30 15 -62 11 86 99 59 -51 80 12 72 58 -87 66 98 53 29 - -44 71 18 63 85 -11 75 60 66 13 -36 9 94 57 8 -10 12 32 3 86 - 4 29 54 70 21 - -27 33 76 83 67 -77 29 65 39 44 -52 34 25 93 64 -35 4 57 92 84 -41 51 88 96 0 - -21 91 82 3 26 -23 8 36 20 73 -54 39 60 34 57 -49 99 97 69 43 -41 93 95 80 63 - -73 77 4 9 22 -17 33 15 86 79 -38 16 99 98 30 -64 92 76 50 68 -83 85 52 87 88 - -57 53 13 36 76 - 7 10 91 3 22 - 8 84 56 73 59 -62 80 85 38 33 -68 97 47 14 96 - -36 8 98 43 70 -85 95 31 1 51 -33 41 78 89 56 -76 16 15 34 82 -12 18 39 4 3 - -98 49 41 30 95 -68 89 81 48 84 -15 19 90 66 14 -32 1 88 34 64 -73 65 6 20 86 - -22 18 13 74 34 -75 4 60 88 46 -25 97 54 94 91 -42 67 40 11 81 - 5 12 49 48 15 - -82 91 18 73 57 -97 50 34 16 66 -29 43 81 20 15 -19 44 85 4 32 -90 58 39 53 42 - -50 53 83 10 0 -93 16 84 23 13 -89 63 75 69 51 -65 35 67 56 70 - 4 37 29 47 38 diff --git a/2021/05/input b/2021/05/input deleted file mode 100644 index 5553867..0000000 --- a/2021/05/input +++ /dev/null @@ -1,500 +0,0 @@ -102,578 -> 363,317 -536,470 -> 536,863 -578,460 -> 203,835 -42,859 -> 247,859 -618,147 -> 147,618 -119,317 -> 119,22 -14,975 -> 950,39 -245,359 -> 245,877 -835,278 -> 159,954 -663,103 -> 558,103 -194,85 -> 194,193 -77,529 -> 77,208 -677,459 -> 515,459 -867,775 -> 867,482 -674,508 -> 191,508 -926,528 -> 614,528 -816,467 -> 816,765 -963,609 -> 963,537 -838,400 -> 915,400 -53,546 -> 297,546 -745,938 -> 396,589 -820,30 -> 820,114 -351,406 -> 351,212 -356,309 -> 356,533 -592,221 -> 179,634 -87,151 -> 412,151 -350,867 -> 350,616 -383,505 -> 383,537 -954,768 -> 298,112 -437,434 -> 437,92 -11,921 -> 917,15 -942,919 -> 87,64 -236,690 -> 297,690 -290,573 -> 290,823 -582,976 -> 582,521 -515,708 -> 515,289 -644,175 -> 448,175 -495,683 -> 649,683 -697,180 -> 616,180 -410,785 -> 410,368 -451,677 -> 431,677 -186,625 -> 186,202 -372,816 -> 263,707 -787,831 -> 787,802 -813,823 -> 813,299 -69,49 -> 69,592 -280,794 -> 389,794 -853,876 -> 853,525 -160,796 -> 867,89 -489,388 -> 954,388 -408,366 -> 682,366 -753,624 -> 753,407 -322,846 -> 322,296 -10,630 -> 312,328 -250,414 -> 250,188 -375,383 -> 131,627 -110,875 -> 330,655 -292,158 -> 229,158 -983,975 -> 60,52 -908,374 -> 760,226 -325,711 -> 325,483 -857,369 -> 397,369 -618,178 -> 618,504 -460,965 -> 53,558 -536,979 -> 176,979 -953,819 -> 953,252 -578,317 -> 578,326 -406,425 -> 406,219 -785,782 -> 161,158 -593,908 -> 593,973 -979,10 -> 522,10 -421,474 -> 763,132 -924,350 -> 924,869 -982,38 -> 182,838 -621,39 -> 297,39 -328,242 -> 328,601 -89,909 -> 657,341 -546,304 -> 931,304 -963,526 -> 963,564 -57,596 -> 57,89 -436,353 -> 436,731 -824,963 -> 824,513 -594,744 -> 594,233 -769,667 -> 769,625 -707,410 -> 707,561 -244,511 -> 244,712 -362,81 -> 656,375 -302,652 -> 302,814 -957,394 -> 885,466 -522,760 -> 769,760 -13,13 -> 981,981 -154,133 -> 146,125 -355,11 -> 838,494 -31,73 -> 904,946 -450,603 -> 130,603 -610,42 -> 479,173 -67,975 -> 873,169 -927,251 -> 725,49 -617,179 -> 154,642 -618,611 -> 205,198 -960,314 -> 891,383 -349,501 -> 492,358 -853,135 -> 963,245 -503,383 -> 906,383 -164,265 -> 164,647 -616,219 -> 190,645 -117,888 -> 794,211 -864,461 -> 805,461 -461,346 -> 461,553 -639,242 -> 37,242 -256,745 -> 719,745 -285,26 -> 285,87 -596,140 -> 596,204 -722,800 -> 34,800 -819,952 -> 940,952 -214,15 -> 863,664 -94,957 -> 94,254 -259,632 -> 259,842 -808,64 -> 378,64 -592,407 -> 592,560 -640,474 -> 640,520 -425,42 -> 959,576 -443,527 -> 245,725 -347,390 -> 334,390 -188,839 -> 188,190 -186,93 -> 958,865 -700,238 -> 700,265 -687,644 -> 687,946 -264,823 -> 353,823 -944,200 -> 235,909 -970,289 -> 970,57 -51,834 -> 177,708 -460,232 -> 353,232 -552,692 -> 945,299 -900,360 -> 666,360 -829,491 -> 829,459 -666,365 -> 490,365 -232,506 -> 88,506 -522,348 -> 513,339 -349,321 -> 369,341 -974,816 -> 21,816 -187,84 -> 863,760 -400,47 -> 216,47 -342,491 -> 813,20 -461,921 -> 352,921 -440,846 -> 440,275 -192,541 -> 616,965 -214,288 -> 214,78 -185,376 -> 499,62 -849,756 -> 739,866 -844,951 -> 50,157 -195,481 -> 397,279 -215,460 -> 215,180 -889,745 -> 496,352 -696,57 -> 696,297 -622,900 -> 289,900 -468,904 -> 468,347 -867,984 -> 405,984 -276,461 -> 494,461 -111,239 -> 111,746 -832,212 -> 361,212 -152,137 -> 969,954 -735,821 -> 735,639 -962,467 -> 617,812 -361,26 -> 361,35 -389,181 -> 389,669 -845,123 -> 19,949 -11,17 -> 981,987 -532,861 -> 532,408 -215,626 -> 109,626 -363,544 -> 363,585 -879,984 -> 879,153 -798,213 -> 798,254 -805,648 -> 764,689 -617,505 -> 617,296 -822,862 -> 311,862 -845,830 -> 845,631 -958,483 -> 958,290 -323,167 -> 323,793 -429,451 -> 429,737 -337,846 -> 337,245 -637,388 -> 62,963 -971,11 -> 971,154 -11,260 -> 11,661 -81,72 -> 989,980 -267,494 -> 267,605 -872,783 -> 872,425 -286,982 -> 286,873 -925,291 -> 925,881 -868,987 -> 60,179 -664,458 -> 973,458 -225,227 -> 225,909 -302,140 -> 657,140 -796,193 -> 55,934 -527,137 -> 527,777 -134,209 -> 442,517 -123,11 -> 923,811 -626,870 -> 290,534 -312,574 -> 312,142 -87,197 -> 87,13 -350,294 -> 886,294 -363,829 -> 891,301 -802,486 -> 580,708 -440,691 -> 249,691 -382,479 -> 382,399 -865,839 -> 865,28 -983,714 -> 277,714 -221,404 -> 221,739 -894,519 -> 894,727 -593,489 -> 880,489 -941,940 -> 70,69 -458,838 -> 723,838 -653,782 -> 653,669 -304,526 -> 543,526 -576,258 -> 576,396 -988,989 -> 12,13 -878,18 -> 878,236 -232,493 -> 232,376 -62,743 -> 312,743 -115,329 -> 115,839 -940,937 -> 33,30 -255,88 -> 255,316 -866,790 -> 320,790 -948,427 -> 948,327 -773,880 -> 105,212 -645,861 -> 936,861 -196,279 -> 196,648 -213,740 -> 213,167 -581,513 -> 703,513 -787,117 -> 330,574 -222,101 -> 827,101 -175,928 -> 981,928 -283,923 -> 239,923 -21,394 -> 21,880 -255,943 -> 255,968 -56,304 -> 56,200 -537,83 -> 537,120 -536,164 -> 421,164 -610,600 -> 610,168 -33,348 -> 78,348 -510,462 -> 109,863 -213,95 -> 910,792 -700,537 -> 361,537 -830,28 -> 894,92 -624,15 -> 624,442 -166,335 -> 561,335 -635,684 -> 962,357 -917,379 -> 524,772 -693,890 -> 195,890 -354,511 -> 455,511 -340,443 -> 333,450 -936,73 -> 266,73 -271,325 -> 271,125 -134,268 -> 298,268 -789,424 -> 904,309 -32,142 -> 32,903 -13,230 -> 749,966 -710,559 -> 710,679 -45,529 -> 167,529 -783,191 -> 921,191 -587,522 -> 91,26 -541,753 -> 762,532 -570,589 -> 375,589 -543,172 -> 869,172 -370,445 -> 374,445 -234,742 -> 869,742 -902,673 -> 68,673 -166,725 -> 865,26 -802,164 -> 239,727 -953,184 -> 368,769 -652,97 -> 652,298 -414,469 -> 414,344 -720,458 -> 347,85 -769,741 -> 130,741 -105,179 -> 879,953 -116,322 -> 116,502 -428,637 -> 398,637 -596,217 -> 896,217 -134,943 -> 233,943 -230,295 -> 262,295 -856,254 -> 259,254 -863,467 -> 863,944 -561,627 -> 561,258 -805,68 -> 142,731 -27,938 -> 889,76 -888,103 -> 185,806 -202,801 -> 509,494 -833,758 -> 833,554 -792,772 -> 144,124 -123,561 -> 123,362 -908,420 -> 817,420 -324,674 -> 324,629 -542,488 -> 638,488 -188,109 -> 497,109 -880,868 -> 46,868 -438,185 -> 438,848 -583,299 -> 583,538 -233,333 -> 534,333 -422,292 -> 573,292 -376,383 -> 619,383 -436,787 -> 668,787 -982,340 -> 982,857 -36,426 -> 49,426 -118,141 -> 771,794 -814,836 -> 926,836 -982,322 -> 887,322 -962,21 -> 962,405 -520,689 -> 287,922 -275,840 -> 275,424 -28,492 -> 299,763 -717,810 -> 717,717 -184,136 -> 258,136 -546,264 -> 546,800 -402,465 -> 850,913 -138,836 -> 138,110 -517,766 -> 517,358 -937,80 -> 102,915 -877,699 -> 877,930 -317,227 -> 192,352 -439,374 -> 439,332 -761,558 -> 761,628 -378,927 -> 836,469 -133,490 -> 133,968 -728,930 -> 176,930 -353,488 -> 353,173 -457,961 -> 980,961 -234,980 -> 234,111 -251,568 -> 251,846 -411,789 -> 52,789 -152,754 -> 152,21 -796,346 -> 264,878 -492,201 -> 86,201 -215,59 -> 896,740 -630,768 -> 57,768 -863,148 -> 863,947 -62,862 -> 208,862 -846,819 -> 279,252 -495,530 -> 495,515 -211,275 -> 111,275 -613,439 -> 613,878 -70,565 -> 70,84 -674,691 -> 674,164 -126,247 -> 126,888 -551,602 -> 274,602 -147,198 -> 560,198 -824,262 -> 245,841 -63,37 -> 965,939 -942,541 -> 942,439 -909,69 -> 37,941 -141,798 -> 976,798 -854,971 -> 854,689 -395,188 -> 41,188 -556,185 -> 282,459 -400,213 -> 956,213 -820,195 -> 820,186 -301,821 -> 301,628 -529,491 -> 446,408 -826,129 -> 93,862 -648,474 -> 387,474 -168,932 -> 616,932 -392,387 -> 392,819 -736,736 -> 33,33 -514,538 -> 514,255 -703,884 -> 634,884 -692,697 -> 131,697 -826,148 -> 249,148 -282,620 -> 169,507 -878,755 -> 878,820 -985,918 -> 205,138 -79,36 -> 682,639 -897,655 -> 879,655 -136,829 -> 136,869 -560,545 -> 234,545 -973,821 -> 829,821 -287,699 -> 829,699 -790,114 -> 258,114 -639,79 -> 779,79 -774,655 -> 774,79 -332,340 -> 332,530 -894,583 -> 152,583 -242,884 -> 242,285 -126,928 -> 538,516 -10,989 -> 989,10 -336,310 -> 33,310 -881,238 -> 141,978 -239,930 -> 747,930 -964,864 -> 130,30 -116,25 -> 872,781 -925,915 -> 94,84 -923,56 -> 40,939 -545,446 -> 427,446 -200,512 -> 200,99 -723,929 -> 430,636 -728,550 -> 296,550 -52,293 -> 231,293 -123,557 -> 123,798 -468,513 -> 468,891 -866,322 -> 849,322 -893,265 -> 893,201 -711,811 -> 711,507 -431,304 -> 501,304 -79,766 -> 79,483 -705,115 -> 980,115 -966,20 -> 23,963 -807,224 -> 989,406 -114,370 -> 853,370 -508,552 -> 508,152 -924,58 -> 108,874 -928,754 -> 928,912 -757,802 -> 574,985 -874,256 -> 810,192 -814,404 -> 814,597 -32,957 -> 886,103 -693,917 -> 693,649 -984,28 -> 36,976 -615,898 -> 466,898 -34,334 -> 34,966 -741,305 -> 741,63 -817,961 -> 691,961 -431,85 -> 431,111 -709,72 -> 709,745 -185,549 -> 685,549 -928,972 -> 28,72 -721,958 -> 615,958 -287,417 -> 792,417 -335,156 -> 335,609 -789,80 -> 789,626 -866,889 -> 67,90 -113,538 -> 113,935 -375,682 -> 985,72 -598,492 -> 767,492 -61,750 -> 658,153 -681,673 -> 681,293 -672,766 -> 672,273 -513,335 -> 382,335 -818,60 -> 741,60 -361,561 -> 707,215 -460,487 -> 460,463 -190,705 -> 871,24 -43,309 -> 457,723 -267,394 -> 144,394 -316,141 -> 316,154 -818,617 -> 823,612 -542,46 -> 542,813 -569,480 -> 557,480 -914,807 -> 298,191 -942,315 -> 437,820 -598,598 -> 60,598 -296,344 -> 296,710 -281,153 -> 281,575 -978,834 -> 978,878 -194,700 -> 194,403 -429,533 -> 10,533 -789,156 -> 789,509 -195,357 -> 789,357 -216,217 -> 404,29 -865,890 -> 865,896 -153,590 -> 153,412 -695,177 -> 695,618 -306,74 -> 918,686 -298,627 -> 298,498 -671,657 -> 671,641 -112,806 -> 112,880 -693,770 -> 55,132 -192,743 -> 192,342 -982,63 -> 66,979 -262,858 -> 262,685 -696,114 -> 669,114 -974,507 -> 626,507 -361,168 -> 219,310 -721,18 -> 401,338 -801,39 -> 513,327 -816,13 -> 724,13 -901,215 -> 901,83 -165,146 -> 788,146 -425,662 -> 418,669 -670,92 -> 913,335 -87,988 -> 963,112 -501,53 -> 252,53 -583,709 -> 583,600 -852,327 -> 852,208 -943,409 -> 943,721 -712,69 -> 951,69 -519,768 -> 519,648 -969,46 -> 35,980 -235,626 -> 235,447 -213,861 -> 741,333 -103,797 -> 136,830 -770,108 -> 770,546 -320,623 -> 320,200 -889,169 -> 889,243 -401,673 -> 401,783 -178,736 -> 639,736 -819,883 -> 15,79 -279,509 -> 279,399 -203,947 -> 866,947 -564,57 -> 577,57 -558,366 -> 558,751 -922,425 -> 355,425 -457,597 -> 61,597 diff --git a/2021/06/input b/2021/06/input deleted file mode 100644 index 229caa9..0000000 --- a/2021/06/input +++ /dev/null @@ -1 +0,0 @@ -1,2,1,1,1,1,1,1,2,1,3,1,1,1,1,3,1,1,1,5,1,1,1,4,5,1,1,1,3,4,1,1,1,1,1,1,1,5,1,4,1,1,1,1,1,1,1,5,1,3,1,3,1,1,1,5,1,1,1,1,1,5,4,1,2,4,4,1,1,1,1,1,5,1,1,1,1,1,5,4,3,1,1,1,1,1,1,1,5,1,3,1,4,1,1,3,1,1,1,1,1,1,2,1,4,1,3,1,1,1,1,1,5,1,1,1,2,1,1,1,1,2,1,1,1,1,4,1,3,1,1,1,1,1,1,1,1,5,1,1,4,1,1,1,1,1,3,1,3,3,1,1,1,2,1,1,1,1,1,1,1,1,1,5,1,1,1,1,5,1,1,1,1,2,1,1,1,4,1,1,1,2,3,1,1,1,1,1,1,1,1,2,1,1,1,2,3,1,2,1,1,5,4,1,1,2,1,1,1,3,1,4,1,1,1,1,3,1,2,5,1,1,1,5,1,1,1,1,1,4,1,1,4,1,1,1,2,2,2,2,4,3,1,1,3,1,1,1,1,1,1,2,2,1,1,4,2,1,4,1,1,1,1,1,5,1,1,4,2,1,1,2,5,4,2,1,1,1,1,4,2,3,5,2,1,5,1,3,1,1,5,1,1,4,5,1,1,1,1,4 diff --git a/2021/07/input b/2021/07/input deleted file mode 100644 index 31f4875..0000000 --- a/2021/07/input +++ /dev/null @@ -1 +0,0 @@ -1101,1,29,67,1102,0,1,65,1008,65,35,66,1005,66,28,1,67,65,20,4,0,1001,65,1,65,1106,0,8,99,35,67,101,99,105,32,110,39,101,115,116,32,112,97,115,32,117,110,101,32,105,110,116,99,111,100,101,32,112,114,111,103,114,97,109,10,322,659,689,304,1706,69,576,110,238,904,299,206,78,954,776,590,404,125,235,438,472,187,205,620,14,378,1056,496,1323,59,44,636,432,658,30,195,107,425,105,214,908,145,641,1467,441,346,455,1454,773,146,97,42,509,8,1217,503,901,1147,1654,45,1438,503,62,851,590,105,217,44,646,197,491,333,1224,90,262,1132,1499,864,128,165,36,646,422,1265,501,414,328,170,1566,115,1049,154,224,490,1018,1019,1484,315,614,816,207,240,423,132,196,484,532,857,341,723,69,294,787,1020,691,185,525,697,1435,62,156,21,314,489,640,93,415,446,902,15,510,91,104,317,971,108,187,616,794,416,1332,499,1086,443,514,258,383,162,1034,1,331,269,283,1835,150,1698,1020,318,1540,687,17,889,585,1682,67,547,1,1353,149,1650,145,13,151,1144,409,294,740,676,267,827,1624,804,44,795,297,265,426,508,11,1359,963,277,203,1093,450,1229,287,160,1913,914,512,1098,103,975,64,26,787,87,104,340,362,153,173,93,455,89,577,40,1459,320,398,1245,12,452,515,594,0,1497,1238,88,14,538,431,0,699,1033,483,574,593,612,770,1006,332,23,753,1334,536,109,164,250,86,333,1577,896,1199,521,73,467,1037,0,539,375,1243,238,301,262,191,415,88,515,1410,54,1019,934,81,1273,78,306,57,145,472,57,682,203,63,512,427,104,457,214,197,1766,350,355,536,839,7,586,1209,71,88,858,562,64,335,84,1161,1305,1203,102,52,193,47,852,718,885,146,111,1014,667,8,52,637,254,1453,674,1542,47,107,55,321,591,829,1113,40,215,398,254,327,181,200,20,129,265,109,705,1265,12,148,367,349,333,341,272,90,166,699,681,1927,1267,86,282,299,36,48,1594,110,645,569,724,199,334,239,117,448,108,67,1257,142,902,208,728,700,107,1,621,1036,1397,837,313,380,208,156,39,220,238,648,197,26,2,1010,98,458,271,1237,99,751,31,236,26,622,802,4,121,244,240,67,462,1181,100,1381,1494,446,23,35,95,357,212,90,820,56,96,171,11,1101,1020,149,125,1504,896,25,8,1704,193,421,134,135,1397,1052,1059,741,967,1537,373,585,279,46,398,654,305,435,89,11,702,27,102,573,497,139,530,805,3,122,1329,175,134,137,57,516,790,587,163,296,153,1124,1336,946,63,39,278,13,253,237,653,200,250,1067,1891,697,182,628,0,60,303,389,1821,189,295,41,619,71,795,1228,110,1198,306,941,59,72,666,610,850,984,564,330,636,111,1541,542,80,212,927,127,427,33,365,313,697,200,286,708,478,264,448,1159,256,28,273,7,238,176,956,735,264,361,1882,139,1345,1,271,508,0,190,110,119,76,715,1338,80,1026,132,286,966,337,1715,514,328,265,63,1376,1413,1421,457,66,1594,737,59,548,184,801,165,96,129,1200,50,604,1013,309,627,625,597,1012,77,670,177,264,115,174,109,148,270,24,346,33,1270,359,954,113,207,484,1756,1155,1067,991,1358,61,530,612,135,351,706,244,489,609,484,76,168,258,161,694,1019,1502,558,117,112,1041,1040,448,879,37,616,930,32,357,1650,231,458,1068,585,9,439,412,292,116,494,246,28,260,463,200,84,1106,750,667,1284,129,878,1077,453,960,409,1327,412,243,89,616,443,256,645,1083,526,95,818,9,59,76,541,312,1168,430,64,2,187,561,1322,369,1245,64,854,126,359,240,42,157,35,232,863,74,331,250,695,914,182,208,94,656,87,530,1444,163,429,46,299,1038,38,471,91,112,819,1644,244,1718,76,806,103,752,124,796,1183,15,829,1038,6,529,913,140,326,435,44,617,659,123,753,444,467,408,182,1387,202,684,60,55,26,155,902,1075,86,375,924,862,150,1230,700,143,417,156,933,872,639,1032,137,146,1649,1562,4,11,257,556,29,1440,177,935,741,492,300,1530,92,453,56,244,37,997,762,624,456,1182,845,150,367,393,334,338,100,278,1374,267,1261,25,106,332,25,2,14,123,288,600,880,838,323,183,1075,202,445,218,1538,73,300,555,322,587,7,606,753,676,28,57,557,1283,23,73,31,370,29,491,5,31,97,199,188,1088,276,1061,1043,42,1463,601,56,255,426,150,1451,562,0,408,7,701,111,1145,838,976,310,561,645,33,213,1020,73,81,849,2,586,825,183,2,704,59,1515,906,647,91,585,14,778,333,258,353,128,839,146,81,231,128,716,699,64,345,812,906,1180,286,243,295,1031,197,1392 diff --git a/2021/08/input b/2021/08/input deleted file mode 100644 index 28dc8f9..0000000 --- a/2021/08/input +++ /dev/null @@ -1,200 +0,0 @@ -bgeacd dbfag bcadegf agdce dgfbce bgc bdgca aedcgf bc abec | gcdfbe cbea bc gbc -bdeag gdbaec cd dgc abcfg ebcd dgfabe cdfeag cgadb bdagfce | becd acfgde bgcaed eadgbc -acbfg bcf ebacg fb fcbgea cbdfge cgeabd agcfd aebf bdaefgc | fbcdeg cfb ebgca bf -bfcde dfgb gecbdf fdc fdcega fd ebdca gfcaedb gcfbe cbagef | dbfec gbfd bcdfe dfc -dbgeaf bad acdfbe ab agbdf bgcdf fdgae fcgbdea fgecda egab | ba dab abd gbae -feagcb cdfagb egda bdg dg fdcagbe ebcga bedfc bgecd dbcgea | eafgbc bcdfage dg egad -bacfedg afbgc dbcgaf afgecd acd bfagce bgda ad adfbc ecbdf | dca dca abdg dcbef -eagfb efcdba faceg gfdce cea afbcegd ac afdegb gafcbe gbac | fegcd geafc edbcaf bcag -cfb bgfce ebgdf fc gdfeab acdbfeg cgeab ecfd badfcg ebcfgd | ecgab eagcb efbacdg fc -adfec ebdcgf bfced bec fagcdeb gbcd cb fbgde deagbf afecgb | bce cb fdgeb bc -bgfaec dcfga ed acedgfb fdebgc dec fdeb gedcba gfced cebfg | cde agcbde gfaecb cde -bgefc cfgbea dfgaecb dg dbcg dcefa dfbegc dgfce afgedb fgd | cfged gdf fbgdea gafecb -fcbade dagbe gacb gaedfc bdaecfg bgfde dbaec baegcd ga dga | ag gad gcab ga -cfgdeb cbfade fac badfc ca gafdce gfdebac bfadg fbdce aceb | ebdcf deagfc ac ebfcd -debfcg fgde cfaedgb ecbag cbeadf gf gbf fdceb fcebg dfagbc | gbfec gf agbce bfcagd -fdcebag cbeagd gafed dfbgc cgedfa beg be edgafb edbfg eabf | gbcfd acgefd cfdageb afged -bgad efdbcg aecfdgb fgebca ga cgade acbedg adfce aeg cgdeb | gdecfb fgdceb adceg ga -acefd efdb cgabfe be fegcbda gbacd cagefd eab acebfd acbed | be debf feacgb becad -edbcag dgefcab ce fgdcb eafc afgceb gfbae cbe degafb bfgce | fcgbd ec dbaegc efgdba -bfcdge gfcbda aegfcdb dg cdgbe dbfce dgb fged cdefba caebg | dbg bgd gdfe dg -bfeadc dbfcgea bgdaf decfg efdabg cgba fbdagc ca fca gdcfa | cafdg gacb bdfeag ac -edbcfg cdgfae gedaf egcfd beagfc fga bcfdgae cgda debfa ag | defgc efabgc fcegadb fegda -gafcb fcgadb gdca gbadf ad fbegd befcag fda ebgdcaf fbaecd | agcbf dbafcg dgafb abgfcd -cga gafce gecbfda dbacgf defac febcg cfbdeg afegcb bgae ga | cdbgef ebdagcf caefg geba -gfebcda ab dfabg abcfgd gdbfc abgc becgdf bcedfa adfge fab | abf fab ba agbc -fagce ceabfgd cdea cbfaeg dgafce egcdf bfaegd gbcdf fde ed | de aedgbf fecagd fcebga -fcbad fe afge ebagd fde fbdegac fgbced fdgeba fabed edcgba | debga bdgae bafdc efag -adbfg ba dbcfga abgdecf gfedb agfdc gcdeaf adfebc bda bacg | befdac ebdafc abd gdbafce -begfd dgfbac dgbac ce bedgac dafceg dgbce ecfdgab ceg ecab | gadfcb gefdb gdeafcb fgcdab -dcfagbe dgbefa gdbcea faebgc fade efabg dge cfdbg fbgde ed | de efbacg dfea dfea -dcfeag bgefcad dcgfe afedb cb bfgaec dcgb bec fcdbe gbecdf | bec agfebc ecb edfba -acdbgfe ebcag fgc feagcb bafc gfceb fc gfadce gcbead dbgef | bceagd fcab gfdceba cfebg -bdegf abgefd fgba dgceab dabcef badfegc egb fadeb gb fdgce | gafb efdba gb dbfage -bfdca cfgb agdfec caf bgcfda becad gbdaf fc ebgfcad bagedf | gefdab cebad cf bgfc -dfbcge bedgaf bgefd cgebda efcb gcfad degfbca bgc fcdbg cb | ecbadg gbfdc bgdfe fcbe -dfeagc bfacge abfc fcegb bdecg bef acfeg bf bcgaedf gedfba | bf ebf fb cfadegb -fbgdc fcbgead egaf acebgd gacdf fad gdaec bfecad fa gcedaf | eafdgc fda degacf geadbc -fcdea gcdbaf cgedbf bd bgde cdb acfgeb efcbg fdecb fedbacg | aebgcf febdc dcb bgdefc -bfdeg dbcefa bdaegf cegdf agdb fdaeb bge gb beacfg edbcafg | gefdb edcfg acbgef egb -afgedbc caebg gef fbec egcdba dfgabe gafcd bfacge agcfe ef | fge eafbdg cgbae cgaefb -cbagfed dceba efgcb bcafde gacedb fdca caebf egfabd fa aef | adegbc cbgfade adcf deabc -gcbd bcegad eagdb fedabc acebdgf gcbea gaebdf gacef bc bce | dbaegc cgfea bcdg ebc -cbfdeag agfbce cagef cbdefg gb gefab gcedfa gfb fdeba abcg | bfg afegb gbf cgab -dea fadgbec dcabe abcdeg cfbad gdec agecb gdefab fbgaec de | dbgfae cdfegab dbgcae beadcg -gabcd aebdgc gcaefbd edac gbfad cebag efcbga dc dcegbf cdb | cbdag agebc afcebg faegcb -gacdbe cdabefg fecgab fe gef cbdgef dcfe gdfeb cbegd dagfb | egf fe efg decgb -cbfea bcgf adcfe ecbgad bf gfebad feb bfagce afdcgbe abgce | cadef bcfg bf dbfcage -fabeg cfeab ebgfcad ebfgad eg edag dfbag feg defcbg fbdcga | efbga fdcegb gbafd gdbecf -cdgfba bga geabdc dacge beadf ebgc agcfde bg gbacdef bgead | cebg fbdae gbec dagfce -fbgdace deafcb ead caedg da decgba aefcg bedcg gdbecf badg | ebfdcg gbad ecagbd egdcb -faebg fg gfca eafbd cgbaef baecdfg cedbgf eabcg efg dgceba | edcgfab feg gf efg -adbec dbcaf ecga dea eabfdg cdbge bafdcge bgdcae ae fedcgb | ead cabdgfe agce egcfbd -gdcef agfb bfgade cebdaf debcagf dbafe egbfd cdageb geb bg | egadbc gcdfe afgb egb -gfcbe cgfabe cdagb debgcf de bdef gde dbgcefa dfecag edcgb | fcegb fdcagbe fcbge edgcbf -gaedcf cfedba dgacb cgbeaf fbge ecafg bfdgace gfacb bfa bf | gcadb decafg adgfec baf -eadg gfadbc eagbcd agbcd cea bdafgce cdfaeb ae gcfbe geacb | ea cdeagb debgacf egad -afecgbd eafd adbgf egfdbc cbeag bgfead egafb fe gdacbf efg | egcab gef dbagfe abgecdf -gafbde geab efdcab badef cfdeg gfa egcdafb fdeag ag abfcdg | fcgde ebfad bgae ebdfa -adbef adbcfg fbgace eac ec egcb afcgb cfeab faedgc dgfebca | gbadfc eca ecgb cgbe -fb efadcb fab gbfeca gfcab baecgd fadgc gfedabc gbef cgaeb | beagdc cabfg bacge gbfe -dfabcg bcdg dagbf aegcbfd db fbd gcbaf gefad feabdc gcbeaf | fagdb bacfdg gabdfc dcgb -ecagbdf dgfac cefag geacdb dcefgb df bdcgfa afbd abdcg fcd | dfc defbcg df afbd -bfadc bcgad acegd bg ceagdfb bag cdaefb fcgb cgadfb gdebfa | cfbadge efbdcag fcdab dcbaf -bdcefa gc cgb egdc ecdbf cfdgba agfbe dfgebc cdgaefb gbfce | cbegf begfc ebcdgf fabge -caedgf egf dcebg cfbeg edgafbc bgdf ebdfcg eacdgb gf eafbc | bgfd efgcb fg afbcegd -gbfae cdabfe degc edb cbdfg ed ebdgf dbfgce baecgdf agdfcb | adcefb ed de cfbgde -fdbcge defabcg fgead befda gacedf ag gdca gea cgeafb fdegc | ga fecgd ga dfegc -ed efcgab edacg adcgbe acgefdb deba fcbedg agfdc bgace ecd | afdcg bceag de gcdeab -facdbe dagec bfcea bcd dfcgbe cbdae bd abdf bgcefda cbegaf | dcb aecbd befac ecfdab -fa fea gafc gfebd dcabge dfbaegc gacfeb abgfe baefcd bcgea | befdg gecfab cafebg agceb -cebad ebdgca bd fbedacg gaefdc gadce becaf gebd cfbagd cbd | dcgfea abcgdf cdb bd -cfbgdae cgfdb cabgef df bdfa bgfac gcadef dfc fcgadb egbdc | df faedgc dcegb dcgbf -cbfg gecfa adfbge gfbcdea eabfcd fg bgfeca acedg fga bafce | efbgac dcfabe cebafd decag -gdcbef dcfage acgde fgbea gedbac bc bgace gdaefbc ecb dacb | abdc bfgea ebfgcd adcbge -gafe cfbad aedcfbg adbgce cebgfa agcbe gf gbedcf gcabf gcf | bcega begcfa gafbc feagbcd -cabefg ce ecfb dcebagf gface afged fbcga afcdbg eca cegdab | aec ec gafecdb bdgcaf -bgdcae cedga bdgaecf cd afegd dbac dgc efagcb gefdcb cegba | efbgca bdecgaf caegbd dgc -aebgd cfageb ecdagb beagc bcfdeag dfgab de ebfdcg dge adec | ed gfebca de fdcegab -ebcdagf fcga gfbaed gf dgfaec ecfad adcbef gdcef gbdce feg | dfcae fge feg fbegcda -fba cegadbf fa deaf deabg fedbag dgcbf agebdc gafbd bgfeac | bfa bfa fgcbead fbedgca -cdgef dgbcaf gadcb edacgb agfdc adbfce gaebcfd fa abgf dfa | gbfdac acfgd gfcda fegdc -dcagbf cfda fcdbge cf bafcg bdgace adbcg agebf bcgedaf gcf | dcbegf bgdac gafcbd cgbda -degfac eafcb dfacg gbcaedf gb dfbg afbgc bag bcgeda gfbdac | dgcefa dgbf bga fcgad -deg fgdb feabd dg gefac fedbca eacgfbd ebacgd abedgf dfaeg | egfda gadfe edg dfbae -degf fcagde cgdebaf cgf cafgd gf fadce cgfeba gcbda fcaebd | cdbag bdcag egdf dacgb -fdgb bagfdc dbcaf fb abdceg fba fbeacgd geafcb afdce bgadc | bf fba dbafc gadcb -aegdb fdagceb bafce fad dgabfe df cagbed fdeg aefdb gfacdb | becgad adfbe afd badfe -fdbg gfabc fcabd fd abcegf gadbcfe ebcad dcf dcfbga fagdec | bagcfe gfacbe fd cagebf -cgfd egdca fdaceb abegd egabcf eacfg ecbfgda dca fdcage dc | egcaf ecbdgfa abcfed dcgf -efdgba cgfeda ac gabecdf efagd adcef fac cefbd gcea dagbfc | afebcdg ca bcfed ca -acbfeg bg fecbgd fgdeac acebgfd gbe bagc afecg fbead begfa | agcbdfe bg fegba badegfc -eadbgc edfba bfecdg acfb egfad ba bea dfceb dcaebf beagdcf | ab eafbd abe adcfgbe -fbega afdce gd agcebf becgad bgdeaf fbgd gde ebgfdca efgad | cegdab cefbga fbgd geadf -cag agfce gfacde gbcdaf ag gead fbgec cdefa bdafcge bdefac | cfead gca adge bdagcf -dc cebfa egacfdb dcf edbfc cbdgfa fdebg gefdba cged fdecbg | dcf eafbc bgacdf dc -edbfg fdacge dcgae baegcd bacfgd ecaf geabdfc ecdfg fgc cf | defcag dbfgca ebfdcga cebdga -fdgec gd gfd efcbd fdagbc bedg fabedgc gaefc becadf fdbecg | gacfbd fbdcag dgbe edcbf -fec dgebf fbdc efbdcga afegcd befagd fdcgeb fc egcfb cgeab | bdefgc dfegba degabfc fc -cdb gdfc dc cbdega eadbf egfacb gfcebad cgbfda acbdf bagfc | dgaecb cd bafed dcb -dcbga ag cgdaef fgbdeac daebc fbag cag fgcdb ebfgcd fbcgad | ag faegcdb acgdfe dfgcba -dabef fa ebacfd dfa bdfec fbgdca cbfegd dbcegaf bgaed efca | gdaeb afd eadbf fa -bed dgab gfced afgbedc dfbge geafb efadbc febdga cafgeb db | fgeba gdba aegfcb gfecd -da gbacf becdaf ebcfgad ecad cgfbde fedgab dbfca fecbd abd | ad egbfdc bad fcbag -efc bgfceda dfbcag ecbg efagd acbgf fbagec aecfg ce bfeacd | egfac ec afecgb fbeacgd -aedfbc gaced fabg ab bdgfc gefbcd adb gdbac acdegbf gcfbad | ba bcgdf ebfcda bafegcd -cdgfb abegdc fgeacbd feba ecafgd gebfda ef efd dbfeg bdeag | dfe egfdb agefdb bedga -cagfb ef fcdgae cfe cgafdb bcedg fbdgcae bcegf feba acgfeb | gefdac egfacd cgebd feadbgc -bfgedca cabfgd gbac ebdfa ag abgfd dga egfdac bdcgf gbcefd | cafged bgadf ceafgd ag -gebda bc eagdbfc ebdcg cdbgfa cgb ecdgfa cefb gfdec fbgecd | dfgbac cebf dgbecf fcbgade -dfbcag dafgc bfd fdgcae gebda ecafbd gfadb gfcb fb dacgbef | gbdfa dagcf dagfc fbaced -cd dfebg fcdgb cadb gdeacf eafcbgd gfceab cdg abgcf dgbfca | dc fbadcg cd adbc -becafd dbfa feb fb abgcef adgefc cefda bgced edcfb bedgfac | fcdabe bf feb dfab -gbadfe fdcage acgef fed ed decg abgfce adcef gebfadc fabcd | ecdg afbcd afdgce fde -fcaedb dgbca fdcg efgbdca fbgca befag caf bagfdc dbaegc fc | fca gfacb bgceda fc -cabed fbed fd cfd fagecd bfdca bfcdaeg acfgb bedcaf dcgbea | aebfdc ebfd bdcaf fcdgea -agdbfc fagbc fgdc dgacebf bcgaef fda ceabd bdfca fbgead fd | fda fdcegab bgafc edbafg -cbgfa bfdgea bfdgc ga fga aecbdf gcae egbcaf bcfgdea cefab | ga fcabe fgbdc gfbac -cgafe cbagdfe afbce afegdb efgda gebcda gc gdcf cag eagdcf | befca gafed eadbcg gca -agfce edgcba egbac gcbf fagbde gdacebf agf cdaef gbeacf gf | fecag bgace gdfbaec bgcfdea -be gaeb gdeaf fcdab cbegfd fgeacd efdab fbe cgebfda dagebf | feb dfgacbe faedcg egfbad -dfcba cgfdbae gda afedcb bgca bagcfd ga gbdef eadcfg bgafd | bgfad gfebd ag efabdc -edgafb dgef agbedc gf abfgec fcdgeba adfbg abdeg fga cfbda | dafecbg badfg bcagdef fag -fgc cgfbe ebgaf cbfa cgedbfa cf bgced gecfab defbag fgdcae | gfc cgf gbdfea fcg -cga bcadfge aefdgc edgca dafc gdafbe aefcbg agefd ca cdegb | debcg faecgb cga gac -dbcaf gcadebf eafcgb dbcefa gbdf cbfdga bcg adbcg gb edacg | afecbg cbg bfcad cabfdg -fd dgaeb def fgecb fdebac feadbg eabdgc dfgeb becfdga gafd | fbgce egadb bdgea fagd -cedbgf dbcgf febcad dgeafcb efcagd bfge cfg bdcga dbcfe fg | gcf cbgda gcf cadfegb -gfabc agc degbaf fgaecb gaefb ca cefa bedgac fedgbca gcfbd | begdca gbdcf cag eacf -ebfa be fgbcd afcegd cbe febcd faced egfdcba dbface aecbgd | ceb ceb cbfadeg feab -gbfad cdeabgf bdeag de afcdge ade cdbe ebacg geafbc adcbeg | cbdefga gaceb ed bdce -fcedbag adfeg fadebg cbgda fdeb fba bf egdcfa gfadb cfbgae | bf fegad gabdf dgcba -abde debfgca acfegd ae fgcbe dabgc gbadfc cgeba cgeabd aeg | eag bcfgdae gfebc aegbc -afdeb caegfd dcgb bcafge egabfcd fgd cgfbad dgbaf fcgab gd | aebdfgc bcdg agfebcd fdabg -ecbafg acdbfe bfge cfaeb cedga cfega dafgbc afg gf bcfgaed | cbdfga fg efagc geacf -ecafbg adgfecb fdeac agbd cbgdf cfgbda agf ag bedcgf agcdf | ga ga fag cfdbg -gcdbe cbadefg cdf dfea df gfaebc facbed cfbae bagcdf ebfdc | afde aecfb cbfdea caedfgb -gcfb beafgd fdg deagc cfbed fg gacdfeb gdcbef fcebad gedfc | cdbef dgf dfg bcfdgea -dgebfac eacdbf bdc abgdc adbeg cadgf cbfg cegfad gcbfda cb | cafdeg fdacge facgd bcd -cdeag becf fgdbac fc gbfaced edgfc dgebaf gbfdec edgfb cgf | gafdeb daegc bcdfge egdfab -aegd cgd abfcd cabgde fdegbc dg ecagb dagfbec cbegfa badcg | ecagbfd debcgf agde bacfd -cfdge gb abfed bdg cbge gfedb bgfcdae cbdagf begcdf fcdega | cgbe bgd cfbgda fcedg -egdfca eafdcb ecdag dbgfac gefa ag bcfadge agc gcbed dacfe | ebafcdg acefd fdcae agc -afbgec edgb dafeg fegab agfdc de eda fbdgcea dfaecb fdegab | ead aed cfebad bceafg -dbgc gbeaf acfebd agd afecbgd fabdc ceagfd gbfda cbfagd dg | gcdb efdacb gfdbca gbdc -afcedg gbad dgecb gcefb acdbeg dg abedc dcg dabcef gbdcfea | cgdeaf beacfd cbade cgdbe -ea egfdba dgceaf daec cfgbe eag befgdac fegca cadfg fabgdc | fgceb adfgc abcfgde gaefcd -agdebfc dbgca egb egfd abfde agdfbe fcbade fgeabc dgbea ge | bdgca debaf aedgb fegacb -efcbd ecgd fbecgd adgbf egacbf bfcgdae ebg fdebg ge dcebfa | gfceba cbdfeg eg fgceadb -dc befgac cdb aced gcbfead dcgefb adfbg acgbd cabeg eacdbg | edcabg bdc dgcaeb acbgefd -afgbc dbaf ebcfg ba ecfgdab adcfg bca fcaegd cgabdf gcabed | bfgce egadbc cbgaf acdbefg -cagbd adg cegafd acfgebd bdaec gbfd gd gbafdc bgacf faegcb | gebacf dg gda agdbc -bc cdgba adfcg ebadg cfbdae ebfgad dgbfcea cba bgec gbdace | bc cb dafgeb cab -gae bfegc edfac gdca ga begdaf cgeaf edafcg bafedc cfbedga | adfcge ecdfag fabcde aecfdb -cdfge db eabcf fdb bade cbfed cbfdaeg gfbdca dcbefa cgfabe | dbf cbagdef db abed -efa facg beadcg gacfde cbfed dcefbag adceg fa gedbfa cfdea | agecd gcbaed afcde eacdg -dbgca dfbeg fcg adbcgf bafgce fdca cgbdf gabdcfe dbecga cf | gacefb cabdg dfca fcg -dbfcae gc decg ebadc cga abegf cbfaegd cbage gabfcd agdebc | edbcga gebca cebda baegdc -becagd gefcdba bgaef gfadcb fgd fadc bdacg dfagb fd ecdbgf | dgf fgaeb cdaf fd -egfcab dcfgea caebg ag cbeafd edfabgc gfba bcdeg acg ecafb | cfbaeg gac acgfed eabcg -gbc gfbad fgbac beadgf cg fbeac gdfbce dbgcaf bgcfead cgda | gacd edfgbc cbg gafbed -fgdba begcad fg gfd fdacb debfag egdba adfcbge fgbedc afeg | afdbg bdaeg badfg eagcdb -cefgdb fdecga beafg agd acbd badge cgfdeba cebdg ad dacbeg | cabd cedafg cfedag fgaeb -fgc cdefb beafcg dcfbg adbgfe cgad acefbgd adbfg cg afdgcb | fegcdab bagfecd gfdcb gcad -cbagfe cbedgaf bfgde cfdeab gfeba df fgda dcbeg afebgd bfd | fd adfg ebgcd fcabge -ebgaf ad ebacgd adfgb cadf abfdcg badgecf cdgfb bad ebcgfd | bdegcfa cfda fbaeg gbcfad -adfcg dabecg gaebfcd ecfbag bgacf gdc bgdf cbfagd eadcf gd | dg cfgab fcgab agbfce -ecfgdb dcgbfa fdage ecda ad ebfag dfa bfadecg fadecg cegfd | ad dgefc cdae bgdecf -agcfed eabdfcg aec ce gacbd gadec geafd cefd bagdef cgafbe | ce aefbdgc egcbfa gaecfd -gdace fe bdgafc efa dbafecg fgeb bdafce beadfg egdfa dgfab | ecgda fe fbgad fedabg -fg bdgcefa gabed defga fbeacd bdcafg cfeg gfd edcfga fdeac | agfde fg fcbade dfgea -dcgfbe egdfc gcbd dc geafd becdaf gcabfe cde efbcg gedbfca | dc fgead dgcef gdcb -gdefa efadbc cfdebga adfebg eaf ebag ea adfbg cfdeg acgfdb | fgdbaec cabgfed dgafe efa -fecb fcegbda dgeaf eagdbc eb dbegfc cfgbad beg gbedf fbgdc | bcef dfegb gbdfca dgcbafe -befg bafde afgdc degfa cdeafbg edafbc dge eagcdb gdbafe eg | dge efbad becgda aegdbf -ac adfgc cedfg bedgac cda ecfagd degbcf fecabdg afec badfg | gdfab dcgaf fgced cegafdb -cda badcg edcgb geca ca bdaegc dbfaec decgbf agfbd ecdgfab | ac bdfag ca edgbfc -fgac febgca fg ebacf bgfecd gfb gbcfdea badeg bfage bedfca | gbefcda fg bdfceg gcfa -bcgfade ce fcge dbgcfa cdafe badgec acgfd gceadf befad edc | bagcfed ecfda fcgad dce -ebacfg efbad fcbaedg age dfagc adefg cdge eacgfd ge dgfabc | geabfc cdfagb eafdgc gae -abd cgbde da gdcaeb cagd baecd faceb afdebg ceagbdf egfdbc | agdc gadc gedbcaf bcafe -eg bdfgec dcfbe facebg efg gabcedf dcgfe cedfab afgcd debg | ecgdf cgefbd cdgef feg -eagf efbdgc dga dcefg cdgfea bcdea cdgfab ga gdeafbc ecdga | gcdae aedgc ga ecdab -ga cbedg eacfdg acg eabdcf ebafgc adgf cfeda egadc dacefbg | dfag fbcage bafgce acgde -gfea cgdfeb efabc agfedcb gfc afegbc gf cdfbae abgfc dcbag | caebdf beafcd caebgf baecf -efd gefa gedcab dcfab cfdea ecdgafb fbdceg egdfac ef agcde | gafcde ef aefg cadfb -bafecdg deafbg fadeg bga deagbc gebfc bafd efbag ba dcgeaf | gedaf ba dgbaecf ba -ag dga geabfd becadf gbaecd abecd aceg bagcd cfgdb cebdgaf | egfbad aegbcfd cgae dacbe -bcdgeaf gbfda afcged gfebd fa dgfcbe efab agf bdcga dafgbe | gafedb efbgda ecagfd fgdbe -degafc feba fgbcde bafegcd bge adegb be dfega efadgb cgbda | dbegcfa acbgd faeb acefdg -gdcfeb ea fceab fgbca adfbeg eadc cdebafg cebdf aef fecabd | cefba fae dcea efa -agfde dbega fg dcfg ecadfb cegbaf adfec adecgf adebgcf agf | dgfc gcfade afbecg dcfage -fbade caebg becadf fgdb gfa dafgbec fg afgeb fbeagd gaedfc | eacfbd bgeafcd fg efbad -gbdacf aefd ed geadcf cegfd fcgeadb dbeacg cadgf ecgfb dge | gbacfd beacgd ecgadf cgfbda -adebgf gdf cefgdba fd gcfba efad dbgeca agebd afgbd fdegbc | deaf gfbdea df dbaeg -adgbf cbfg fagde facebgd gbd acdbf badegc baecdf gbfdac gb | bdagfc gcfabed fdcab cdfab -dbgace cbdfg ab dfagb abef abgfde gaedf bad ecdafg gcdbeaf | ba cbaedg ba dfbga -bgcade acbedgf gbef cef cdbfa ef cbefd afgecd bgdce fbcgde | ef ef fce dgecfba -gbfced abegc cde acbde fcgaeb cd gebacd agcd gfabdec abdef | gdca gacd dcbae bdegafc -gb facdb fedcab fgb gadebf aegfc dgcb cabdgf gbcfa eafcgdb | fegbad adfcb dafgbe fdcba -gfbaed fcabde gdbfc bdeafgc dgb agfcdb cgda fcdab gfbec gd | becadf facdeb dg agbdcf diff --git a/2021/09/input b/2021/09/input deleted file mode 100644 index c299a49..0000000 --- a/2021/09/input +++ /dev/null @@ -1,100 +0,0 @@ -9976557856799875679875642456989998767978931098989876587878999876565667896543210123567899876794310234 -8765432145789983989864321345978999954569532987679965426567899865423457899654329439698987665679442545 -9898553234567899898765432499767899895689549876567894312458998543212679998785698998999996543458953456 -8987668765679998769986753987656798799899698765456789101345697654323567899896797987899989542557894597 -7698778978895129954397864797543445678978939988367895212467899875534568999999986576789877410136789989 -7539989989943239865298985698432134799654329876238954324588921976646899889998765435698765321245695678 -4321398991294345976129876986553346999743219765359995435789890989887898767899754324569876434557894567 -9932357890989496987235999898764457898752102976998789756899789999999976556689865546894987678967942456 -7893459939878989998499989789898768987643244599896578997947567898899875434599986657975998989878921347 -6899978919965578999987875678999978998754395699789468998933458987798654323678998768976899293989842568 -5767899998764455899976534779899989329895989987685357999212347976539875435678929899987920191099754989 -4356899987643234789987413566789998912989879987531238994301656987645989596789434921098939989198769899 -3245689998432124568998302345678987893979769898750126789212797899787898989899865699999998878999898789 -4346897998543345689863212558789796999868757789942334599433458998999987778999976987899987657899987645 -6567976697654576797654323567896545987654645679643545678945579987899896569998989876999874545678998434 -7988965498865687899875434578987856998763238998759856789757899876798765378987898765689963234567894323 -8999654319976798967989565689498967899542127789898769898968989965669876567896439876799854355989995434 -9498765423498899656798779894329878998743235678999889967899877654554987678989321997898769866798789645 -4349876434599999348939889986445989999987345789998994457898766542443498799678934598969899877895678956 -3256987595989888999423994399578997879996568998987653216789654321012349896579949789345999989924569969 -4345698989865676789212349298999875457899689767499864434578975993153569965456898993234998999212479898 -9559899876543134694325498987899764345698797654398765675678999789234698543234567894399877787993998787 -7998942965421012349434997876798621234899999865239977788789987698946987652126989975989566546889876546 -6897891977632163768949876565689540135679998752145698899898776587799998763234991099877452335679985434 -5956789876543245689769954434578932348799989543234999954987654465688999954756789198765321025899974323 -3347979997659456789898743125567896556999878956399876743498943334567899975678998989876432134679765434 -1234567998767768999987659012389987669898767898989954342349832123479999876989546976987563245678976755 -3569678969889879898998798923568998798789659999969895201298753334567891987895439765987675656789988767 -4678989657996998787899987894567999979678945899756789212459896567978953998998598654399899777893299878 -6989298743235987656799986789789398768599434698645698924599987798989769869897698765478967989965459989 -7892019651019876545899875678990239843489321986534567895989998939599898756789999896569546599996598796 -8989198772124985434599989889789349652578999898423498999878989012399999646796899997678933498989697654 -9678949989234997523678992997678998543456789789212349898956578993989898731234679998989321987679798793 -3568931098949886212789751034567987654567898698901298797543499989876789820124567899999910199568999989 -8689543987898775102457942123457998865689965457992999697621989875465698931435789967989891398459999876 -8797699876987654323568943234567989976799954354989876543210178954324987892387991349877689987378989765 -9898987654599875464899754345789876988898890123976998679633267893219876789998910598765578996569876543 -3979998943456987596789965956899965499997689359895679798545456789439765676789321679654356987679987654 -4568989894569998687892979877919894345986478998654567987656567996598754355698945998543245699789999765 -5699876795678969788921989989109789499894351989743456798767678987987643234567899876542123479899987976 -6989965689789459899542498999998678987643210578932345679878789898998792123676899965432014567929876987 -9976864578994344989656987999876534987654592469321236789989899789329989012345789987843123458912965698 -8985923467890123478968976899987621298766784578910123499993998543219879193456891298954434568929894569 -7654312356921354567899865678998542379879897699321234568932987654598768989569910129865677679998643459 -7842101239892465679999654567999653457989989789432545699653998767697657978978923457978788989998764578 -6543214356789568799998732356899764568997679896543756789979899879898744567899944767989899899899865789 -7654525487897689899876420124678975789996431997679898898998799989999932978967899988999987678789977897 -8775686598979799998765431285789996799987549989989989957899678994598763799545988999129876567698998956 -9989887679865988999896542376798987899999698777899976546789569965699854678934567898999865466567899349 -5698998989534567998987664567987699988931987656789988723499439876989965799123698987689654315456791298 -4567899998676979887699775679999532167899894345678999834568921989879876893244569754598765402367893987 -5989989769989897654545986799898954358998765456789321946789910198765987894997689643459897514589999996 -6795678999998796543235697998767895469999876567898943497899891987654598999889789652667959776689898987 -7894569878997689632123998989656976979981987698967964598998789999743459987679997543489542987896797699 -8932398767586579743434899978945897898870198799459895799878689998432369876568898764678931099945689431 -9543987656323489854575698656934789987653239912349789987964567896543498967456789898799992998756797210 -8665796546212349965689987545895678999795356799498678986543456989654987652345891949898789899898965423 -9976987632101467896798554436789789439896987898987567965432345678969887431337990134987678789969876675 -5698999543232345697987432124592995423997999967896459876521256899998776210126789999876598689756989776 -3569898674346556789996549036693987549979323456789345987432768999987654321234598789989434568934595987 -8698798765456687899989698945789999798765444578993234896545679988798765438756789578998623457899694598 -9987659878767798999878987957897889999879556989654346798959899976549887659867895489876534669998989999 -5699845989979899298767896898986578998989669998765457899767999895326998767998965345997645978987767899 -4987631296989932109656355789975467987898798889976769979978998789435679878999879469998756789896646789 -3986542345698654998743234678954389876569897679899878967989877698945797989999998998999867898765434890 -4987653457789799775810124589643298765456986565678989556299956567896896599878987887899998929854324691 -5698767878892987654321238899955129892349876464899995432198843477897999323459765676998799013992013989 -9979878989991098775543646789876399989498765343487896546297652346969788912399834345899695324989329978 -8767989796789989987655757899987988678997654212346797757986543457956567893987321256789589439878998967 -7656896545678976598866869998999876512987654301237898868997654579544456789875452387893478998767987656 -9738998437899865329877978956798765433496543212578999978998785989432345678986563598954567969659876544 -7629689545678974310989989432349986595987854323456893989129896792101567899997654569767679854546985433 -5434578959899765451398996545689597689898965454578912494298987893243459998999867689978898763434599212 -6545789767953986532567987856789498798769976579789894999987998954956598787895979799989987662125988301 -7856892979892397645698998969892359989656797679896799898976569879897987676796989999699876543019876312 -8769921989799498776789569878999459876545798789945698787895456999769876585689999998567987653236995423 -9878932998688999987893499989698998765434989890199987656965345987656987434567899876439798765345986564 -8989549876567896898992989796587899987325679931987654545893239876545987323489910987649649976456798775 -7497657988456954559789876572456799875456789899996543236789129766434596544595439998798432989987899889 -6569878999567893245699798341248678999578998658789654127679297654323987965689598999897521299999998996 -7698989998688932134987653210234569878989876545699943234568979865434899878799987899995439988913987895 -9987699889799541035699654321234698767999985435567899545678956976645789989899876789987598877894996654 -9876597679899432123498765452345987656899876423456998757789349798756892193998765679398697656999875443 -3987986546998543234679876743456797645799989910287899768996298659977891012989324589219987647899954321 -2199977634987657845789998754567988534678999891235989879765498843298932229876434695456898729999765210 -3398965420199789657893198766678976323459998789345678989879987654129646547986565789667999835798754321 -9987896554239898768999019897789875212345987698969799596997698865439897656798779899989989545679865432 -8766799669999929879198998998898984303459876567998999435989539976545998767899889999998978957999877545 -9954678998789012989297897549957895212569865456897678949878920987676999878942999987987569998910987696 -8765789654699123499986789321245987823498754349976577898769891398987898989656789876643468999699998989 -9986898943488939698765698932359876437987653298765456789655789459598976499867898765432127896587899878 -9998956732367898998983567893467987545698732129954398998744568969329995354978999865321056789456798769 -9899542101456997997542456789579998957789821019894289987623458978910989212989899976435145699212977556 -8789653212568976987631345997698999998997932198743168976545667899999878901296789997543234578909865445 -7698765333457895798545456789997899899876544987654347897996778921987767892345789898654357678998754323 -6549896544679934679656768999876585799987865699765756789889889899876645789556798798765468999698768210 -5431987758989124569867989799975464689999976899879867895678996799865434678967987679987689996569989432 -3210198767891012679878995689864343457998987987989879924899345679876656989979897565699998989432399553 -4523459898942123789989987897653212346897598995498989215679234578988767993298769434569876578941498764 -6735568999643445678990198987543203567965439875357894326789146678999879754579854325678998459653459895 diff --git a/2021/10/input b/2021/10/input deleted file mode 100644 index 63c6ad2..0000000 --- a/2021/10/input +++ /dev/null @@ -1,106 +0,0 @@ -{{[<(<<<([{(({<>()}<[]()>)<({}{})(()<>)>){[([]()]{[]()}][<()()>{()[]}]}}[[(<[][]><{}{}>)]<[{{}()} -{<{<{[[[{[{<([[]()](()<>))>([<[]()>])}<{[[<>[]]<{}()>](<{}()>([]()))}<[{[][]}[<><>]][<()()>]>> -<<{[[<([<(<<([(){}])>(<<[]{}>(<>{})>({[]<>}{{}<>}))>)>]{[<[({<<>()>[()())}{([]())[<>[]]})([<(){}>]<<[][]>{{ -{[[[<({{{[{{({<>[]}[()()])[<<>[]>(()<>)]}<{{()()}[()()]}({{}()})>}[{[(<>{}){<><>]]<(()()){{}}>}<{{<>()}[[] -[<{[{[<[{[[({(()<>)}<{[]{}}<()>])<([[]<>][[]<>])(<<>()>{(){}})>]{{(<()[]>[<>{}]){([]{})}}[{{{}{}}(<>{} -[<<<{<<[((({{[{}[]]}}[[<()[]>(<>[])]{({}{})(()[])}]){<{{()()}{{}[]}}<{[]()}>>{<[(){}]><<{}{}>< -{[({[[[{<({[((<>[])([]{})){{{}<>}{(){}}}][<[{}{}]<{}()>><{{}()}<<><>]>]})>([[<[<<><>>{{}()}]<[{} -{(<(<{{(<[(((([]{})<{}[]>))(([[]()]{()<>})(({}{}){<>[]})))]{[([{<>{}}{()<>}]<[{}()]<<><>>> -{<[[[(<[{(<({[{}()]{(){}}}{{()<>}(()[])})({[{}()]{[]}})>)({{[{()()}[[][]])((<><>)<<><>>)}{ -{<{(<[(<{([<[<[][]>[()[]]]<{<>()}([]())>>]([{<<>{}><{}{}>}[[[]{}]<[]{}>]]{({()[]}){({}())((){})}})){([ -<[(((<{{<[[{<(<><>)<<><>>>{{[]<>}<()>}}<(<[]()>{()<>}]{([]<>)[[]{}]}>]](<{{({}<>)[[]()]}[([])]}<[<{ -({[[(<{[({<{<[{}()]([]{})>(({}{})(()<>))}<(<{}[]>({}()))[({}<>)]>>}[[([[(){}]([]<>)][(<><>)({}{}}])<{[{}()]}[ -[{{[(({[{{({(<()[]>{[]<>})}{[({}())]{<()[]>[{}{}]}})<(([()<>]{()()}){([]{})<[]>}){<<()<>>[<><>]>{<<>{} -{{<{[(<(({<{{<(){}>(()<>)}}[<<{}()>{{}{}}>([<>()]{<><>}]]>}(({{<{}()>([]())}{({}())}})<<{{ -{{<<<[{{<[(({[<>{}][[]()]})({[<>()]<<>[]>}(<{}{}>([]<>))))[[((()())[{}{}])[<[]()>[()<>]]]{[({}{}) -(({[({{<([<[{{(){}}<{}[]>}]([({}<>){<>[]}]{({}{})(()())})><{<[{}{}]{[][]}>{[{}{}]{[][]}}}{<[()]<{}{}>> -[{[({<({<<({((<>()))})<{<[[]<>](<><>)>}[{<<>[]>{<>()}}([{}{}]{{}[]})]>>>})>})<[[<[{{(<({<><>}{<><>})<<(){}>>> -{(<<{(<{<[[{<<()[]>{()<>}>}{(<<>()>({}()))}]]>([<[<<{}>[<>{}]>({[]<>}(()[]))]<{{<>()}<{}{}>} -{{(<([[<[({<{{{}{}}(<><>)}<({}<>)<{}[]>>>}[[({()<>}{{}[]}){<{}[]>{{}[]}}]<[{{}()}([]())][({}{})[{ -(<(<<{<[{{((<{{}()}[()]>({{}()}[[][]]))({{()[]}[<>{}]}{<()[]><()<>>}))[{[{[]()}[{}()]]([{}<>])}{<<()[ -[{(<<{[([[({<[{}{}){<>{}}><[()<>]([]{})>}{<[()[]][<><>]>[{[]<>}[<>{}]]})]]{<<[<({}[])>(<<>{}>[[][]])]><([{{}{ -[{([([[<{[[[<{<>[]}{()()}>((()<>))][{[{}()][[]{}]}]][{{(()<>)([][])}{({}{})(<>())}}(([{}{}]){< -<[{{({[[(([{[[{}[]]<<>()>][({}{})]}]<[<([]<>)><{()()}[()[]]>]<{(<>())<(){}>}<[{}<>][{}<>]>>>))<(((<{< -{<{{[{[{<<<{{([][])[<>]}<{{}<>}(<>())>}[<[()<>](<>[])>[[[][]]{()<>}]]>>>}<[[[{[({}())((){})]{(()() -{<{[(<{(<((({<<><>><<><>>})[[{()()}[()()]](<{}()>((){}))]))[{<[({}{})[{}[]]]([[]()])>((({}<>)[[] -[{{(<[[[{{[((<[]()>[[]<>>)[<()[]>])]({<[[]{}][{}{}]>{[[]]{<>{}}}}(<{[]{}}<<>{}>><([]<>){[]{}}>))}{[<{{[]() -{<<<(({{{{(<{{{}[]}}><[{(){}}<[]()>><<()()>({}())>>)<(({<>{}}([][]))<<()[]><{}()>>){[{<><>}[[][]] -{<[({({<<[{{{{[]{}}(()[])}<{(){}}>}<(([][]){[]{}})>}]{[{{<<><>>[[]<>]}}<[([]<>)<{}()>]{{{}{}} -{({<<[(([{(<((()[]))<[{}]>>[<({}[])[{}<>]>[{()()}<[]()>]])<((<(){}>(<>[]))<<<>><{}()>>)[<({}{}){ -<<[<(((<{{{<<{<>{}}<{}()>][([]())[{}()]]>[[{()<>}<{}[]>]<(()()){<>{}}>]}}<{([{<>()}<<><>>]{{()()}} -[(<<<[(([{[<(<()()>)[{<><>}{(){}}]>{{([]())[<>{}]}{{<>[]>[{}()]}}]}]))]>[[[{<((<(<()<>>){{<>[]}<[] -[{(<[((({{([(([]{})<{}()>)<[[]{}]{{}()}>]<{{<>[]}{[]()}}({<>()}[{}{}])>)[{{<[][]><<>[]>}[<{}{}>]}<<[[][]][( -([<(<<[(({[[<<[]{}]>{[()[]](()<>)}][({{}[]}{{}{}}){{{}<>}}]]<{({<>}(()[]))[<()[]>{[]{}}]}[{< -<<[<{{(([([<[[[]{}]<[]<>>][[<><>]{()()}]>]((({{}{}}(<>{})){([][])[{}()]})))<<([(<>)<[]{}>][{{}()} -(<{<([<[{[([(<[]{}>{{}})(([][]){[]{}})]<<({})[()()]>(({}[])[{}<>])>)(<[{{}{}}{{}[]}](<[]{}>[()[]])><<{{}()} -[{({{(({[{[<<[[]()]<<><>>>({()()})><[{<>()}{()<>}]<<()()><{}<>>>>]{(({<>{}}([][]})({{}[]}<<>()>))<<(< -{(<(<{{(((<({((){})[()[]]}{<{}()>{{}()}})[(<{}[]>[{}{}])([()[]]<<>()>)]>{[<[[]<>]<[]>><{{}<>} -{[[<{(<<<[{(((<>[])<{}<>>)<{[]{}}{<>{}}>)}[[{[{}{}][{}<>]}[(<>[])({}())]](<[{}{}]{()<>}>)]]([(((<>{})({} -{(<(({[([([((({}[])[()]))]([((<>())[[][]])])){{({([]())([][])}(<()()>{()[]}))}}]<{<(([{}[]](<>{}))[<[] -({<[[<<(<[(<[((){})]{[(){}][(){}]}><(({}())[<>()>){{()()}}>)(<[<()[]>(<>{})](<[]{}><(){}>)>[({[] -[<<[{{[<[<[[{[(){}]{<>[]}}[(<><>){{}{}}]]{<((){})(()[])>[[[]{}]{{}}]}]{(<{<><>}<{}<>>>)([(()[]){(){}}][ -(<<<((<[<[[[[{{}()}{[]<>}]<{(){}}[[]<>}>][<[[]{}]{{}<>}>{<<><>>([]{})}]]]{{{<{<><>}[{}()]>} -{{<<{[{[<[{(({{}()})(((){})[<>{}]))[[<[]{}>[[]]]{[[]{}]{{}{}}}]})>[{([{(<>[])[<>]}]<<[[]{}][<><>]>{{{}()}({ -[{{{(<{{[<{((<<>{}>[(){}])[(<>[])<[]<>>]][(({}<>)<[][]>)({[][]}{<>{}})]}({{[<>[]]([]<>)}}{( -<[([{[<<<[([(<(){}>{<>[]}){[{}[]]{[]{}}}]{({<><>})[[<>{}][[]{}]]}){<[<<>[]>[<><>]]({[]{}}{<>[]})>[ -[(<(<[({<[{{({()<>})<[()<>}<(){}>>}(({[]<>}(()<>))([()()]{<>}))}<{{([]<>)<<>>}[[{}<>]<[]()>]}<<([ -[[[<([[[[<<<((()<>)<[]<>>)(<{}()>[<>()]))>{((({}()))(<<>()>)){{{<><>}}<<{}<>>>}}><{{({[][]}<{}{}>)[(<><> -<<[({(<<<[{([(<>{})[{}[]]](({}[])))[<(<>[])><<()[]>[{}{}]>]}{([<[][]>{()()}][<[][]><[]<>>])}]>>>)}[{((<<([{(( -{(({[{{<[(<<<<<>()><{}{}>><<{}<>>[{}<>]>>((<()<>>)(<[]{}>[[]{}]))>((((<>())[[][]]){{()()}([][])}){<[< -({{{[(({<[[<[([][])(()[])](<{}<>>{{}()))><<(<>[])<{}()>>(<(){}>[<>()])>]]([<(<{}{}><[]()>)[[<>[]](()[]) -(<<[{[(({[({{{()()}(()<>)}<<<>()><<>[]>>})<{([<><>]<[]()>){<{}()>{(){}}}}>>}[{(<{[{}<>][<>{}]}([()()]({}() -({<<<<([{(([(<<>>{[]<>})][<<[]()>({}{})>])({(<{}[]>){([]<>)([]{})}}<[{[]{}}{<>{}}]>)){<{<[[]<>]([]<>)> -([{[[<((((<[[{<><>}(<>())]<(()<>){[][]}>]<[([])[<><>]](<{}{}}([]()))>>){{{[{<>{}}([]<>)]{[(){} -[{([[(({<[[{{(()[])(<>{})}<[()<>]{{}[]}>}{[<<>>[[]<>]]<[[]<>][<>()]>}]]{{[{<[]{}>((){})}<<<><>>{{}()}>] -(<({(<<({([<[{(){}}[[]()]]>[[[[]{}](<>())]]]{{({(){}}(<>{}))[[<>()]<<>{}>]}({[<>()]}{{[]<>}{[][]}})}]}){({{<[ -{([(((<{<[<{<((){})[<><>]>({[]()}<<>{}>)}}((<(<>())>{<{}()>{{}[]}}))]<{(({[]<>}<[]()>))<{{()}[()[]] -([[((([<[[{<[(()())][(<>[])]>[[[[]<>]{(){}}][[(){}]{<>[]}]]}({[<{}<>>(()())]<({}<>){[]<>}>}[(<{ -{([<{{{[{<[<<[<>()][<>[]]><<(){}>>>]<<({{}[]})<(()[])>>[<<[]<>>[()[]]><([][])[<>[]]>]>><[[[(<><> -<<{[<[{[[{{<[(<><>)[<>()]](<<>[]>{<>()})>{<{<>[])(<><>)><([]<>){<>()}>}}({([{}{}](<>()))<{(){}}([] -({<([({{{<{(({[]()}{<>[]})<{{}<>}[<><>]>)(<[[]]<()()>>]}>}}}){[{{<{<[[()[]]<()<>>]{{{}[]}{[]<>}}>}[{{{ -([{[[{<([<([({{}<>}<()[]>)<{<><>]{{}{}}>])[[{[<>[]]{{}<>}}({{}[]}<<>()>)]]>([{({<>}{()()})({{}{}}([]<>))}][ -{{[[((([{{[<{<{}()>}[(<>{})<{}()>]>({((){})([]<>)}([[]<>]{{}()}))]{[{{[]()}(())}(<<><>><<><>> -<{({[((<[<{[({<>[]}{{}{}})(({}<>)<()[]>)]({{{}()}[<>[]]}[<[]{}>[{}()]])}([{[<>()]({}[])}(<[][]> -<{[[{<<[<<<{({{}[]}[<>{}])<(<>())((){})>}<[<(){}>(<>())]>>(([<[]<>>{<>()]](<[][]>{()<>}))<([[][]]([]<>)){{()( -[[<[{[(({<<((<<>{}>[{}[]])){([<>{}]){{(){}}<(){}>>}>({<[{}<>][{}{}]><(<>{})>}[<({}{})[[]{}]>[[()()][{}]]])>} -({{<[<<[([{<<{[]()}{{}<>}>(<(){}>(<>{}))>}]<{[{{<><>}<<>[]>}(<()()><[][]})]{<[{}<>]<<>[]>>}}({{{()}( -[([(({[[<({[({()[]})([[]]{()<>})]<<{[]<>}{<>[]}>>}){{({[()[]](()<>)}({[][]}))<<[<>()]<[]<>>>[{{}<>}{()[]} -(<[<[([[{[<[[{{}[]}<<>>]{[[][]]<{}{}>}]({<()()>(<>{})}[<<>><[]{}>])><{{({}<>)[<>[]]}{[[]<>](<>())} -{[[[((([<[([(([]())({}{}))<<()<>>[(){}]>](<[<><>]{<><>}>{{{}[]}{<>()})))](({(<<>[]>)}){<<< -{<(<[<{{<<{[(<()[]>{{}<>})(<()()><[]{}>)]([{()()}<<>()>](<()[]>)}}([(<[][]>)[{{}<>}<()[]>]])>{<({<[]()>{ -[[[<[({([[{({(<>[])<{}>})<<<[]{}>>{[[]{}]{[][]>}>}[{<[<>[]](()[])><[{}<>][[]()]>}]]((<{{[][]}{(){}}}(([][]) -(<{<[<{({<[[[{()<>}[[][]]](([]{})[{}<>])][[<[]{}>{(){}}][<<>{}>[{}()]]]]<[{{()}(<>[])}((()<>)[{}[]])] -{[{({(<{(<(<{[<>()][()[]]}[({}{})<<><>>]><<(<>[])([]{})>])>)}(<<<([[{}{}]({})])({[[][]]<[]{}>}{[<>[] -[[[(<[{([[(([({}{})(()[])][<<>()>{[]()}])<<{<>{}}([]{})><(<>[]}<()[]>>>)({[<[]>((){})]<[{}<>][[]<>]>}{<<[][] -(<[<[(<<[<<<({{}[]}({}[])){(()<>){{}{}}}>>>[{[[<{}()><{}()>]{(<><>)<{}{}>}]([{[]<>}{<>[]}])}({{([]()){<>{}}} -[([[<<[(<[[{[((){})({}())][({}{})[()[]]]}({{()[]}}{[[]<>](<>())})]{(<[{}<>]{()()}>({<><>}((){})))}](( -{<[{([{<<(<{{{[]{}}}[([]<>)(()<>)]}<<<<>>[()<>]>{([][])(<>())}>>)<({{[()[]]{<>{})}<<[]{}>(()<>)>} -[[<[{[<{{<<(<[{}<>]{<>{}}><{<>[]}[[]<>]>)>[{[({}[]){(){}}]({<>()}[<>{}])}]>{([([{}{}][<>[]])[[{}{}]]]<{[() -{<({<{([<(<(<[(){}][()[]]><{<>()}<<>{}>>)<[{[][]}]{([][])<(){}>}>>[({(<>{})<<>{}>}{{{}<>}{[]<>}}){< -(<<(([{<[(<{({[]()}[[]{}])}([<())(<>{})]<(<>{}){<>[]}>)><{[<()<>>]{<()()>{{}<>}}}{{({}<>){ -[[<[[[<({<[{[{(){}}<()()>]}([{{}{}}{()()}][([]())<<>>])])[({<<<>()><[]()>>{([]()){[]}}}){{{[{}{}]<{}> -<[(<[(<{(<{[(([]()))]<{[[][]]}{[<>[]]}>}<{<([]<>)>}{[((){})<[]()>][({}{}){{}{}}]}>>{({{<{}()>[[]{}]}[(( -({(<[[([<{[([[<><>]((){})]{[[]{}]{()}})<[<[][]><{}<>>]((()[]))>]}(((((()())[[]()])({<>()}))<{[ -<<({[<<[<{{[([{}[]]({}))[{{}()}{{}()}]]{[<{}{}>]<{[]}{()[]}>}}}><[{<((<>()))<{{}{}}>>(<(<>{ -[(((<{[{<{<<{[[][]]{[][]}}>>{<{[[]{}][<>[]]}{([]{})({}{})}>{({{}()}<()<>>){({})[{}[])}}}}>[(<{{{(){}}}<({}[] -{<<(<{({[{<{<([]())[{}()]>[[()()]<()>)}<({[]()}<[]<>>)<{<>()}(())>>>}(([[{<>()}<<>()>]]{({()<>} -[[({<<[([{([[[<><>]([][])]<([]{})[<>[]]>][<[[]<>]((){})>])<(({()()}{{}{}}))({{()[]}([][]))[[<><>]<[]{}>])> -(<{<{[(([{[{<([][])<<>()]>{({}[])<<>>}}{<{[]<>}<[]{}>>}]{(<[{}[]]({}())><{(){}}{{}<>}>)}}][[{ -<{[[<[{(((([{[<>()][<>[]]}]<<{()<>}>(({}<>))>)[[({[]()}<[][]>){({}<>){[][]}}]((<{}{}>{()()}))])[< -<<<<[<[[[(<[{(()<>){()()}}([{}{}]<[]{}>)]>[{<<<>{}>{()[]}>({()}[()[]])}((({}())([][])))])]<([([<[] -{((<({({{{<<[{<>{}}(()[])]{(<>{})([]{})}>>{{{({})[<>{}]}{<{}>}}{{<[][]>[(){}]}{{{}[]}<<>()>}} -<[{[(((({{{[<<(){}>(<><>)>{{{}[]}<[]()>)]<<([][])([][])>[[<>()][[]<>]]>}((([{}])<<{}[]><()<> -[{[{<{[{<(([<(<>[])(()<>)>([[]<>]([]()))]<({{}<>}<[][]>){<<>{}>{[]()}}>))>[([(<{[]()}{{}[]}><(()<>){[] -[{[[[(([[[(([<{}[]>][[<><>]{()<>}]){[<[][]>]({<><>}[[][]])})({{{{}<>}{(){}}}<<()>[{}()]>])]]{(<<(( -(((([[{{<{[{<(()())(()[])>(({}<>){{}[]})}[<({}[])[[]()]><{{}()){<>()}>]]{[{<()<>><()()>}]{{<( -{[<[(({({<[(<{<>[]}>[{{}[]}{()[]}])[<[()[]]([]())>{[[]()]{{}()}}]]{<{<<>[]>(<><>)}>{([[]<>]{()<>})<{<>}>}}>}( -[({[{((([({(([[]<>]([]{}))<({}{})>)})(({<([]<>)([][])>}({<[]{}>[<>{}]}[<<><>>([]())])))][<<<({(){}}([]())) -[{<(<<{<({<{[({}<>)<{}{}>]{<[]{}>{<>[]}}}{{{{}()}(<><>)}({<>{}})}>{{<{{}()}<<>{}>>({{}}(()[]))}(({<>{}}[ -{(({<<{[((<((<{}()><()<>>)[<()()><{}[]>])[[<[]()>(()<>)][<{}()>{()[]}]]><<{(<>{})[[]{}]}[<[]<>><{}{}>]><{<{} -{{[{(<{({(<(<([]{})([][])>[{<>}<{}()>])(({()[]}[()<>>){(()<>)<{}[]>})>[(<([]<>)([]())>(<{}<>>[()[ -<[(<<[{[{[[<([{}<>]<[]<>>){[{}[]][{}[]]}>{<([]{})}<{{}{}}<<>()>>}]]}[([([{[]{}}<(){}>]{[{}{}][{}{}]})<<({}{} -{[<<[{{<<[{{[[[]<>]{<>[]}]<{{}{}}(()())>}<((<>[])<<><>>)>}<{[<[]><{}<>>]<[{}<>}{()[]}>}<([( -[<([({<<[{{{(<{}<>>({}())){[<><>][<>[]]}}<{<[]<>>{[]()})[([]{})<<>[]>]>}{{{[[][]]<{}[]>}[<[]<>>(()<>) -[((([[{<{[{{((<>[])(()<>)){{[][]}{{}{}}}}({({}<>)({}())}((<>{})[{}{}]))}]<(<((<>[])<(){}>)> -<({{({[{{<{([{()[]}(<><>)](((){})(()[])))({[<>{}]<<>[]>}[<<>[]>])}>}<[{<(<{}<>>)<{<><>}<[]>>>(([{}()] -[{{<({((<([(<[<>{}](()[])><{[]()}<<>()>>)[<(<>)(<>())>)]({({()()}[()[]])}<[[[]<>]<{}<>>](({}[]){ diff --git a/2021/11/input b/2021/11/input deleted file mode 100644 index c360afa..0000000 --- a/2021/11/input +++ /dev/null @@ -1,10 +0,0 @@ -1224346384 -5621128587 -6388426546 -1556247756 -1451811573 -1832388122 -2748545647 -2582877432 -3185643871 -2224876627 diff --git a/2021/12/input b/2021/12/input deleted file mode 100644 index 1cacb23..0000000 --- a/2021/12/input +++ /dev/null @@ -1,25 +0,0 @@ -qi-UD -jt-br -wb-TF -VO-aa -UD-aa -br-end -end-HA -qi-br -br-HA -UD-start -TF-qi -br-hf -VO-hf -start-qi -end-aa -hf-HA -hf-UD -aa-hf -TF-hf -VO-start -wb-aa -UD-wb -KX-wb -qi-VO -br-TF diff --git a/2021/13/input b/2021/13/input deleted file mode 100644 index 8e61984..0000000 --- a/2021/13/input +++ /dev/null @@ -1,859 +0,0 @@ -176,226 -749,474 -1218,784 -1193,451 -478,224 -1019,620 -865,667 -884,178 -622,505 -43,856 -475,619 -1295,96 -497,499 -589,326 -117,267 -559,361 -402,863 -1220,277 -167,617 -955,560 -1011,135 -311,618 -865,198 -855,761 -698,241 -180,786 -728,523 -832,222 -865,67 -1280,649 -155,844 -990,406 -688,505 -990,488 -1116,288 -1047,266 -181,408 -27,401 -883,257 -253,610 -1213,131 -967,395 -581,605 -316,302 -1260,425 -967,171 -721,774 -618,668 -604,51 -858,323 -520,553 -271,730 -749,567 -1274,892 -1054,102 -117,301 -201,598 -227,257 -1193,267 -146,658 -87,498 -1017,313 -1211,628 -118,668 -1059,259 -48,169 -698,292 -405,516 -676,110 -1101,667 -298,453 -251,119 -1046,529 -1245,774 -1019,722 -1009,365 -117,593 -27,469 -599,164 -915,775 -1088,91 -530,407 -124,571 -494,378 -97,59 -995,443 -311,49 -345,822 -175,469 -174,560 -427,66 -261,120 -371,38 -73,844 -145,637 -674,675 -1275,646 -787,44 -1074,57 -478,229 -1140,630 -999,51 -559,252 -30,649 -1256,182 -836,882 -801,679 -271,394 -176,665 -989,211 -887,533 -431,147 -760,539 -1207,523 -73,172 -786,690 -504,674 -1039,858 -1034,702 -540,277 -457,89 -393,436 -995,397 -728,371 -556,850 -180,747 -345,72 -887,361 -484,742 -692,598 -835,619 -1057,158 -1159,891 -412,201 -801,33 -391,628 -1116,736 -1240,344 -530,487 -667,397 -639,171 -880,168 -390,813 -788,176 -1250,793 -780,487 -445,667 -1217,857 -832,705 -42,763 -813,499 -700,444 -114,619 -1191,884 -119,10 -791,313 -917,436 -1243,343 -1290,513 -15,798 -728,75 -179,833 -683,873 -773,260 -830,271 -567,620 -610,450 -395,567 -231,361 -1135,469 -1278,46 -1136,399 -780,357 -403,567 -671,778 -343,51 -902,78 -676,241 -345,486 -504,224 -136,593 -458,400 -806,224 -274,873 -753,347 -591,714 -699,856 -966,427 -991,773 -169,859 -85,339 -817,175 -470,733 -932,52 -378,310 -164,694 -999,619 -552,168 -523,44 -807,303 -843,623 -999,299 -160,826 -97,723 -557,347 -790,553 -1143,617 -701,637 -1109,598 -1193,515 -418,505 -522,649 -184,733 -801,705 -227,42 -1255,235 -222,159 -92,784 -95,364 -912,344 -85,787 -1170,511 -756,809 -473,184 -226,731 -676,513 -1130,108 -251,775 -219,484 -219,708 -151,357 -1192,674 -360,505 -1267,486 -972,592 -626,221 -1268,292 -445,248 -830,495 -69,143 -401,485 -1213,884 -1175,313 -1241,303 -612,627 -634,676 -947,620 -729,498 -721,326 -1299,451 -544,537 -1079,306 -373,172 -1036,873 -519,357 -1163,203 -1197,268 -802,147 -95,585 -181,413 -858,213 -604,537 -452,323 -662,488 -276,401 -1178,357 -743,128 -236,57 -1210,309 -905,516 -99,492 -430,168 -1083,637 -706,625 -345,408 -569,555 -831,61 -32,400 -1208,352 -892,505 -97,884 -58,7 -227,852 -1143,572 -643,751 -311,548 -12,450 -276,394 -505,707 -370,355 -599,659 -445,67 -557,884 -1211,154 -1084,137 -1238,523 -551,747 -264,589 -755,850 -887,431 -311,845 -27,465 -254,814 -102,726 -10,750 -184,676 -676,784 -831,541 -1039,500 -937,172 -140,607 -831,353 -479,61 -264,813 -259,119 -840,733 -239,262 -1136,750 -68,341 -1275,248 -445,26 -766,537 -1265,396 -1098,53 -774,668 -50,537 -152,175 -118,674 -472,331 -1283,401 -1299,443 -1163,691 -1012,493 -909,50 -639,723 -870,393 -975,185 -1212,492 -229,777 -1310,172 -627,149 -42,292 -1206,287 -136,145 -97,131 -11,443 -671,171 -335,325 -686,549 -44,444 -1059,119 -1208,726 -197,420 -1120,301 -753,803 -1215,642 -975,709 -564,281 -197,474 -207,150 -805,707 -552,253 -144,563 -556,716 -1083,497 -503,357 -271,500 -1268,602 -145,215 -756,163 -290,296 -589,120 -1176,341 -691,198 -535,296 -962,625 -296,574 -555,873 -445,446 -171,722 -932,584 -944,401 -955,807 -580,479 -723,103 -355,334 -910,814 -73,624 -971,3 -698,653 -202,547 -1295,723 -1083,66 -283,436 -65,777 -295,738 -751,361 -1190,750 -519,177 -991,26 -494,826 -95,82 -1084,731 -1083,257 -1027,436 -1213,579 -75,150 -792,77 -518,77 -704,171 -72,523 -1116,158 -306,513 -388,65 -315,443 -97,619 -93,663 -282,892 -112,254 -134,647 -373,274 -113,268 -69,420 -151,751 -426,626 -1178,494 -473,486 -1211,413 -1119,465 -519,313 -691,795 -535,598 -170,712 -831,93 -1299,133 -1266,444 -937,786 -125,184 -718,813 -423,431 -229,290 -440,393 -1074,281 -1197,178 -965,72 -214,501 -263,621 -922,9 -788,649 -306,558 -909,284 -55,730 -1207,371 -1198,469 -994,302 -263,721 -311,299 -104,287 -550,355 -391,714 -216,331 -808,175 -1265,498 -694,855 -749,409 -746,613 -212,53 -378,584 -1026,355 -145,355 -425,604 -132,357 -557,507 -1047,621 -1159,3 -284,66 -1026,592 -28,553 -257,143 -470,228 -309,408 -315,497 -530,805 -882,611 -1113,420 -372,892 -1165,705 -892,11 -1236,479 -683,745 -20,513 -447,150 -753,507 -1290,558 -251,635 -721,120 -1193,739 -60,218 -309,486 -927,858 -509,705 -1178,537 -320,488 -1032,501 -618,598 -1034,500 -344,19 -763,858 -892,883 -1292,667 -561,679 -99,266 -774,226 -113,324 -627,877 -671,723 -907,567 -1056,841 -100,507 -253,64 -1237,605 -38,407 -1034,425 -654,172 -445,491 -348,625 -1233,128 -832,224 -445,448 -401,284 -140,511 -554,809 -1088,735 -567,498 -1116,437 -1135,751 -730,479 -581,50 -967,51 -709,745 -370,715 -32,46 -231,306 -209,739 -67,343 -837,315 -1196,723 -98,402 -1036,425 -98,850 -1233,340 -946,2 -1292,227 -1225,339 -920,529 -1283,465 -284,539 -1079,809 -868,53 -1059,567 -780,537 -171,172 -1215,812 -468,287 -1059,635 -401,50 -479,833 -999,49 -587,791 -611,486 -977,824 -343,52 -1303,284 -1017,784 -574,526 -1165,215 -127,722 -253,158 -512,228 -612,205 -643,397 -927,659 -1300,144 -1126,676 -1299,751 -80,424 -1200,537 -692,296 -535,436 -641,855 -919,714 -223,299 -725,591 -1213,723 -658,516 -838,331 -826,294 -1267,856 -470,653 -97,212 -837,710 -756,835 -831,425 -502,175 -290,2 -319,773 -1049,355 -919,833 -591,845 -373,786 -636,219 -540,802 -1257,597 -478,222 -298,1 -28,341 -850,9 -184,666 -251,327 -554,835 -995,891 -848,190 -1087,147 -1282,553 -152,560 -1236,415 -879,147 -674,219 -591,180 -370,144 -293,110 -1159,751 -940,592 -1073,830 -97,275 -503,21 -321,742 -1176,647 -1243,418 -107,858 -840,666 -281,219 -1265,189 -97,579 -291,620 -67,418 -749,679 -278,501 -272,182 -319,26 -1193,634 -6,488 -1001,408 -1131,61 -20,336 -666,750 -223,147 -1255,164 -1197,324 -20,241 -1139,722 -940,403 -627,45 -366,407 -363,172 -126,668 -1004,336 -711,164 -534,144 -773,525 -610,444 -520,647 -6,600 -455,133 -759,747 -766,357 -509,355 -759,147 -692,2 -1268,355 -530,313 -325,119 -117,379 -711,730 -753,91 -760,735 -1211,292 -775,296 -420,782 -338,592 -706,537 -465,697 -460,9 -503,143 -428,78 -1193,155 -1220,617 -1217,791 -528,226 -355,87 -1044,885 -801,579 -536,226 -145,539 -388,9 -551,147 -1155,844 -1012,45 -1260,619 -431,523 -1034,873 -84,873 -74,479 -691,696 -202,213 -229,499 -353,529 -643,451 -194,288 -169,35 -38,39 -93,499 -54,182 -966,19 -790,229 -170,630 -132,89 -1215,687 -1260,537 -1038,40 -175,21 -55,164 -425,731 -1101,739 -753,884 -793,107 -321,11 -922,829 -1081,499 -1079,85 -883,66 -194,736 -547,858 -356,893 -465,197 -540,275 -791,357 -522,89 -865,827 -38,597 -59,75 -135,313 -50,843 -749,215 -311,346 -378,52 -325,775 -775,744 -669,855 -683,149 -487,870 -1245,120 -1081,395 -769,122 -1282,445 -190,301 -1178,649 -946,892 -42,539 -1283,493 -209,369 -1196,171 -753,547 -529,184 -1146,200 -823,277 -647,284 -567,128 -107,36 -517,787 -423,361 -644,750 -1252,7 -333,294 -1217,26 -1303,610 -45,396 -175,61 -920,813 -952,544 -522,718 -848,359 -348,241 -1046,589 -263,861 -791,537 -356,1 -868,617 -1049,774 -823,572 -301,365 -634,381 -442,841 -1198,254 -27,493 -1283,849 -432,735 -33,558 -875,708 -38,855 -770,725 -263,609 -361,110 -1272,39 -729,172 -363,620 -1083,738 -908,31 -910,53 -848,862 -1178,89 -1010,369 -509,691 -72,11 -69,474 -676,676 -281,257 -1113,474 -544,357 -1174,593 -348,65 -38,465 -1260,394 -760,159 -145,189 -731,744 -266,885 -971,397 -181,481 -634,218 -103,523 -816,378 -1242,789 -145,257 -999,276 -1186,123 - -fold along x=655 -fold along y=447 -fold along x=327 -fold along y=223 -fold along x=163 -fold along y=111 -fold along x=81 -fold along y=55 -fold along x=40 -fold along y=27 -fold along y=13 -fold along y=6 diff --git a/2021/14/input b/2021/14/input deleted file mode 100644 index 2d09dfd..0000000 --- a/2021/14/input +++ /dev/null @@ -1,102 +0,0 @@ -SVKVKCCBNHNSOSCCOPOC - -KK -> B -CS -> P -VV -> O -KO -> S -PO -> N -PH -> K -BV -> O -VH -> V -PF -> P -HB -> B -OB -> V -FC -> F -OS -> H -NB -> P -SH -> S -KV -> K -SO -> C -NP -> B -NV -> F -CP -> O -KS -> N -FP -> B -VN -> V -NC -> S -FH -> N -CB -> V -PV -> B -NH -> B -NF -> H -PC -> B -NO -> N -CN -> P -KF -> B -VF -> S -CC -> K -CF -> N -PS -> S -NK -> N -PB -> H -BP -> O -FK -> N -BO -> S -OH -> C -VB -> S -VP -> F -FO -> V -KB -> C -SK -> H -CO -> H -HV -> H -SV -> B -BF -> O -SS -> K -VK -> S -HS -> B -HF -> P -PK -> F -BS -> O -BB -> O -VC -> P -OP -> F -NS -> P -SB -> C -NN -> K -HC -> S -HH -> B -FN -> P -OO -> V -VO -> N -ON -> P -FV -> K -HK -> S -FS -> V -HO -> V -PN -> B -KH -> B -CH -> C -KP -> S -BH -> O -BK -> B -FB -> H -VS -> S -HP -> O -SP -> P -OV -> F -OF -> H -OC -> V -KN -> H -BC -> F -BN -> F -CK -> K -SN -> P -SF -> K -KC -> C -SC -> C -HN -> V -OK -> O -FF -> V -CV -> V -PP -> V diff --git a/2021/15/input b/2021/15/input deleted file mode 100644 index 3c1904e..0000000 --- a/2021/15/input +++ /dev/null @@ -1,100 +0,0 @@ -3576219475874583191916312133474175459337114195988185136398151631965391991813219974121211251194786128 -1713881999231519357799114192443351147195293575386923868711388519361669464234397975938889146414199688 -2151922113728581598379349983928489926261239862882888968998791929828316718921297117449631496888879522 -3291722311299652548445221254456535112944431135116631433192483199481594768169444158222431199929579291 -1472287315918113113959972189351931626141472991992791413146153989481318998519171231313898962992319251 -8978798318873934543151823824117132228417869392811216547172919119998739911121199246294815175868992773 -4711149989992717728465321161611967173674239298593935117599173279267114155265393397571372124856718732 -9843245319692998612781837729915931371619886371128818266322121623171343132131239399743799827972585645 -7183211712173272827112268971459424836293613294388761928991542137194981939169315879277494581991465822 -2385721996578834579224651431411717198341139751429156637229888849181154922897746418293184413519931124 -6188313732929496115412842928273812153715747411177189187726751991191841181119822534511125656211991265 -8797112815141319881991983914861912838966446818811271274141461487947171138945321912192198815813211761 -6131514331472951494911549373681638637191295997625615885219668259269297171939941498581919718223529141 -3916711951831246219991217199412116783411218814949692281987659123812288937983969116847986196936523779 -9111121227192813382983442234171148191131821497435387936912532695293912972491131977272231919798477344 -9994893855122115213919995636978443773161196511775674783979472217917498285423121574533491643891265199 -9245818921321877317663254739619499915821162412924816263648913499811482474392667993739139899758919393 -1717618849193152316325119128859116191132672215933282127611134982961918179152189411131259943819997123 -3697848795188715264992962617223177221118919863975198881197837936258983111819488622362584888223331999 -1798259211962116675922944295117391732295963342131192112612386194749389991199821195162975124619149837 -5365696872959269494682128272373619348283964191994187749824841195582221478325111187843285531119934786 -6717218734155417511564162235845524121493736962442884479191718924594119911521121422231982184671122116 -9346412964321187889663345611132183519588187791111227269112129947122999176114184938494824342939375892 -2912811929919891428891223818529115949522464779949526791515797886471246181118183121786524127979998512 -7353285281129811915971956929718433284441492484117162562212973157265812816731843791838571691421923924 -3239161911151141369392413114665193927469988999219478935992541193184945926828911597158489999651151172 -9229716159183212219791136121569512978927999177196111291668152292896495877722611129462617229299962112 -5994461796358342348216915883991574569784887978731368749888449599246152414391635925763156831839199496 -1569319989929452917219726368583887924179117119284971126181346919789949393972171262535283921926293357 -9983673949614595396426594299567925779229751982433631919159114841538978735893759492592481573495963491 -3725632421623191323789991288299296415942162988289929992238877153268488127718372211951117951486111926 -1219319492614741819142363452974731825929485665978219725131218962626179997611254524524915768686381164 -8248145978417221154822663831966124539168641311913211295941167919583189792718599334616827916567313217 -3483959252172951953519211189255336234459522397526829492685113849198611624111948187714151963198671919 -7812289559812455122297839958719917624841136314322613942214613249662544617928521344873779598816941946 -6868958791119815122313931178313637489923479492171741443993619161318781194421239654468391996636923611 -6999166111129212624151555925991311538952878946191234511973499736237742491811348911419449161895978178 -3532973784281182181552481928144111246711742443831184236962981395142863562121961323169398316921741321 -8433727191521455193223914171391447439164791659118411391327413285243717794299999523811137619197999791 -8169125649963232439519311131691539694589231314268683691811431259295132344195953951287639889737849189 -8928161919934761971442719391119881113318323987227229831917897151155121657624142152884624176461913498 -2949199492196424164751892146395174669111921799261527568751283712133148212821261936297739912939743599 -9931616797885267969938591912672996183187926259991298429278229232257219428413174972999193796827459799 -3138768154311742899419449741617489465993174645228814938145273266941566223933119891379181296548999222 -1338961668848636157444719898575174699419997972125194827176897565699991611654214368232592793825617931 -9283643143692917314535119897889711191946688911436965194232811624712861576291987716317193114445363435 -8718611398299869991788113111214414269554542114329621286592313532782819131919527228417764279755899812 -8128249329314753847725634378737239939769913811444529224619715471961999278915341955188871714271145449 -1286217894699991715153139268991918988338684391252271254127193342854156438873836258484975151167996316 -4191439845728418348368191516746499654147257851256861534634988281199187541199892317145428248531129171 -9799283477747387253566811199414256363339122372629545249542373591951156699415998714124115397811359516 -3191985767689943186838293175311429527499612824265518522881922917119891424717751985621941995373481629 -8127933395192162886259956635985821651844893796541627799276258692298972881471991789861232424926758792 -4349683335349673317521761437148933192989961489478395417258212949865876242843242464123471244631449998 -3983861771861891251448475182984833811718959521263444111998834975935221115813839514917176912994677265 -3361812177831144971531441184671112122322312961859915722393944269211333951428175372918136112814926411 -2492891241191991149319731182431211211971267682931551534199328118919751416881458658314218331565282229 -1316191719349114251772629411233483317516143684488291792691839198723174287211241498955137331159443961 -1295632882814319179937625629218199381191127966181781921829819969815912382191294796979515315471941392 -1952318366571121641614137937116326339638859628226299126699118638171813164397332391891669798271559135 -1123676641998146639499323488991286491444174358479157916696196841912233773269986812299996975117612192 -2496461124219121332118311532239527696198787778122345883331631119147159212262659717289674149798169111 -3994915157217763242581922474512992479146377117411981999549977495462427199524334285127723311599337186 -2856249932899117429471617195415229923432185189218399415357391954728651191591964713418532917111296399 -1916415314958527255299763241981929186681257596912948977397875248189748655173819381269954513499896991 -4214987991254389723346911149661118597277889213928551947599177915888233175182921923128853579525754718 -3582279578128192231339943295188563998645998149526284997789731787116991199391984141983177825883111821 -3318115949152512995142691231324793411691198458654473675135993122216324137859959272731599996923465431 -9431374329994955614816239978928993493129129641248882311462522524447519388869238199852941551532223632 -6749132793518479891929891686579791123712167784913331559922969149125915827657111724348929978159964476 -6899888192198113996189996152913216258469182711411338723293823541574149295918323829819122941288693461 -9833728958423343229397292861582211971713299293611778961979819175799893793971822162383179128129741328 -9719459171294372288418126215914532995125999274359633129923191213332337513812761149562146497198614329 -6323381739518574154814713691189651618965915153972197836392492518147816118266818195856772641337997448 -9515391698994467556612815425651153225477392335219196697477512338938131933398177519117437353271396315 -2881769116189531115832167881372917543267529333184621316918481786111252281738298936313393416198972192 -1262821848371618529985323295192217356152412696271318793198457225899782896767339942896611231999996177 -7611115824284211421951282951346181221891123993118231772195952872865982323819415318945742389969468591 -6289176957971112617212793915412958239574931721216722823933461763146195116737161463663388274118352919 -2739192179312181318764617662499189345995579913463399176128133623751919135855775349195561978131664671 -7419179135228196296753972713643556671138381494838116814212892453118963456121883515171981991493112197 -2351962484381996196119791327953881225881124837211622273581789216339733276411173141146816794919111532 -4828494193941149581788515219884312818182198261739598611663311138255885557141492174934279519487959315 -6266441934234532987821537914696156313934795144412166199339199381197916324959558778257894958593689511 -1218836684761811498991162549547375891999161535133511817388897491266957819219117988952234747197245136 -7714718988198712181711441996373181351671962319416917816121119483959397254815953421521642116185224622 -6315878819598412161782318179586237893968466116199183185764132999388411414821117761121199725212571499 -9298381112525419214597534611761811137687414291394795245955115116482261788724982532573616634235949295 -2513837618149681781571514782119218925111312739891194994857915371836413112952729282168681511999132471 -9859244419394114469927618849921646911349163815889492121537711577378978633345419421881312649299234749 -6241913851991287776811271361777919519213726771122769111499925516752149976397933753482495291399144132 -7549785323789821947513966787125532113931855716249321712383292746672763573114656989299712174939322181 -9188852123922512181114117536955617335173328988385462159798591117758397298294919117614163738414981949 -2974419341361292817129453536824618155299993142149899966226312193848695911943416589913541194129913422 -1672761999113289962322634642122163368424955339864962951462929691975798622972131599198673671183449929 -3462285147627397867977869242451116812198183328383813959284449969199819896174618466572298882951459875 -6153638634925613615423256118159531429294172496996993184762972841759153392753653191942715379879852345 -6516291128536155113712481272992636373774429965994966353494115221979925592128929821611928492143929534 -3993993153713717844719492314391992638719111242291783837279215399219822611221331985991484863975594721 -5995891457939115884519762228128552168915218299831775259316392719113962218429351553267511523198149462 diff --git a/2021/16/input b/2021/16/input deleted file mode 100644 index a746a7f..0000000 --- a/2021/16/input +++ /dev/null @@ -1 +0,0 @@ -005410C99A9802DA00B43887138F72F4F652CC0159FE05E802B3A572DBBE5AA5F56F6B6A4600FCCAACEA9CE0E1002013A55389B064C0269813952F983595234002DA394615002A47E06C0125CF7B74FE00E6FC470D4C0129260B005E73FCDFC3A5B77BF2FB4E0009C27ECEF293824CC76902B3004F8017A999EC22770412BE2A1004E3DCDFA146D00020670B9C0129A8D79BB7E88926BA401BAD004892BBDEF20D253BE70C53CA5399AB648EBBAAF0BD402B95349201938264C7699C5A0592AF8001E3C09972A949AD4AE2CB3230AC37FC919801F2A7A402978002150E60BC6700043A23C618E20008644782F10C80262F005679A679BE733C3F3005BC01496F60865B39AF8A2478A04017DCBEAB32FA0055E6286D31430300AE7C7E79AE55324CA679F9002239992BC689A8D6FE084012AE73BDFE39EBF186738B33BD9FA91B14CB7785EC01CE4DCE1AE2DCFD7D23098A98411973E30052C012978F7DD089689ACD4A7A80CCEFEB9EC56880485951DB00400010D8A30CA1500021B0D625450700227A30A774B2600ACD56F981E580272AA3319ACC04C015C00AFA4616C63D4DFF289319A9DC401008650927B2232F70784AE0124D65A25FD3A34CC61A6449246986E300425AF873A00CD4401C8A90D60E8803D08A0DC673005E692B000DA85B268E4021D4E41C6802E49AB57D1ED1166AD5F47B4433005F401496867C2B3E7112C0050C20043A17C208B240087425871180C01985D07A22980273247801988803B08A2DC191006A2141289640133E80212C3D2C3F377B09900A53E00900021109623425100723DC6884D3B7CFE1D2C6036D180D053002880BC530025C00F700308096110021C00C001E44C00F001955805A62013D0400B400ED500307400949C00F92972B6BC3F47A96D21C5730047003770004323E44F8B80008441C8F51366F38F240 diff --git a/2021/17/input b/2021/17/input deleted file mode 100644 index 52bdf2b..0000000 --- a/2021/17/input +++ /dev/null @@ -1 +0,0 @@ -target area: x=175..227, y=-134..-79 diff --git a/2022/01/input b/2022/01/input deleted file mode 100644 index 646120f..0000000 --- a/2022/01/input +++ /dev/null @@ -1,2245 +0,0 @@ -2832 -2108 -3082 -4328 -6843 -5121 -2869 -1366 -2358 -1680 -4980 -1161 - -8026 -2154 -4242 -1023 -2744 -3162 -4093 -1150 -5397 -2738 -5657 - -10954 -11208 -8034 -1636 -9430 -9421 -5025 - -3837 -5938 -3967 -2942 -2727 -3623 -4070 -1748 -1795 -1687 -4023 -6068 -2558 -2570 -4214 - -9679 -2986 -5168 -16463 - -5912 -6008 -1259 -5378 -10740 -1642 -2617 -7821 - -3840 -5265 -2104 -1510 -5477 -2636 -5920 -5939 -5430 -4482 -5603 -4915 -5416 -5897 - -3932 -9344 -7536 -4925 -10088 -5253 -5625 -6800 - -3928 -13714 -18995 -3569 - -2424 -5188 -11199 -6078 -11525 -5155 -3142 - -2595 -5893 -5590 -6270 -6095 -5279 -3726 -6015 -3985 -5455 -5190 -4897 -6632 - -5046 -1424 -3629 -6204 -6187 -1149 -4145 -6953 -2958 -6312 -1592 -4614 -2859 - -5750 -9606 -11706 -2629 -13635 -5611 - -2162 -6014 -3168 -8052 -10781 -3762 -5653 - -21918 -14739 - -2431 -5955 -4810 -7476 -2529 -7985 -6040 -5864 -3459 -3347 -4853 - -4695 -3911 -5590 -4439 -4874 -2251 -3967 -6895 -5801 -2720 -5125 -5575 -2057 - -5642 -3714 -5127 -5083 -2925 -5048 -6368 -5883 -2287 -3276 -3326 -2207 -3377 - -18373 -7075 -12254 -18539 - -13758 -19556 -23565 - -6463 -5076 -5429 -3105 -6201 -5959 -6474 -5740 -6997 -7567 -1883 - -2316 -10793 -2985 -10596 -6910 -11957 -5984 - -18521 -7234 -7943 - -8774 -7905 -4375 -1788 -9244 -2259 -4842 -6313 - -4496 -10446 -6917 -1113 -2509 -1229 -2999 - -2158 -3221 -1412 -1484 -1768 -2621 -1087 -1152 -3625 -3767 -4859 -1220 -3745 -4374 -3712 - -4072 -8998 -5778 -4361 -6138 - -11068 -15488 -17001 -16349 - -3493 -15148 -14490 -9502 -11101 - -8952 -2731 -10734 -7581 -4799 -9379 -5405 -10345 - -5008 -4456 -3824 -3025 -4493 -2369 -1050 -3368 -3266 -4641 -5932 -5774 -1287 -3001 -2934 - -16879 -20950 -11598 - -11948 -2932 -1672 -11100 - -24636 -12299 -18577 - -14198 -24466 -25429 - -3539 -5867 -2303 -1372 -3757 -3255 -4606 -4703 -4477 -3515 -5287 -7330 - -2673 -5936 -6292 -4183 -4963 -6462 -4193 -5588 -5140 -2825 -4784 -3210 -1682 -3746 - -12296 -15184 -9500 -16390 - -2816 -6984 -6514 -8120 -8000 -9203 -3716 - -24745 -15138 - -4456 -4546 -4903 -2885 -4578 -2588 -2946 -6634 -1414 -1239 -6070 -4651 -2749 - -3755 -3424 -3633 -2325 -2730 -5526 -6877 -4528 -6567 -2626 -6429 -2464 - -2159 -6338 -2919 -4039 -3091 -7916 -2833 -4192 -5486 -2220 -5616 - -1025 -10572 -6790 -3174 -5986 -2465 -9046 -1559 - -4652 -9609 -4804 -5109 -5301 -9886 -7094 - -1888 -9582 -9566 -2777 -1234 - -6231 -7939 -4757 -3026 -11324 -4069 -6366 - -5078 -6127 -1616 -5894 -3707 -1031 -5544 -4880 -6766 -6411 -2767 -2642 -1197 - -2954 -1929 -8070 -6836 -7396 -7779 -5059 -5299 -3101 -1108 -3408 - -23715 -34978 - -5986 -8393 -3943 -9746 -8118 -6464 -4882 - -66377 - -2291 -6079 -3131 -2006 -6250 -3864 -5167 -3150 -3909 -3435 -2679 -6801 -6361 - -12399 -2412 -2223 -2628 -7269 - -6446 -2771 -6190 -5186 -5672 -5414 -4361 -1204 -1306 -2448 -1425 -2860 -3235 -2123 - -6648 -5782 -2695 -6432 -5396 -5628 -5713 -5889 -5862 -1082 -4800 -6132 - -1804 -6681 -3451 -6039 -6573 -3927 -5420 -1443 -3711 -1906 -5490 -4212 -2221 - -4960 -3469 -3779 -1215 -3665 -6336 -5876 -6523 -1211 -1051 -6900 -2665 -6116 - -5650 -7059 -1520 -3284 -10604 -5219 -6087 - -1385 -3922 -6315 -3317 -2532 -1591 -2191 -6198 -1667 -2358 -4424 -3384 -1452 -1878 - -8968 -6735 -12578 -11709 -7573 -1140 - -8445 -2956 -8682 -8315 -3698 -7811 -6875 -2514 -2348 - -19576 -3115 -13589 -15609 - -43635 - -8805 -24653 -4664 - -6088 -5967 -5407 -3638 -9220 -1047 -2792 -7947 -9559 - -9635 -5762 -7826 -4419 -12047 -8603 -6995 - -6103 -7299 -7646 -4602 -5535 -7703 -6427 -6826 -1506 -5826 -8019 - -5341 -3445 -2020 -4685 -1068 -4974 -5251 -2968 -4358 -4057 -2686 -1122 -2914 -3998 -1247 - -3096 -1152 -4346 -3685 -1365 -4059 -2774 -4958 -3561 -1036 -4612 -4404 -3419 -4733 -3484 - -5167 -1180 -1172 -5057 -3974 -6226 -1309 -4009 -5230 -1105 -4158 -2016 -3786 -2513 - -2940 -1134 -6443 -7340 -5325 -3750 -3839 -7379 -4766 -4173 - -4547 -11948 -7129 -6433 -7101 -2361 -8366 - -1507 -6017 -3115 -6258 -6404 -6000 -1869 -5286 -1623 -1410 -3739 -1632 -2433 - -5846 -6515 -2172 -6728 -6626 -2611 -1583 -2759 -3192 -3197 -1057 -5425 -2712 - -7224 -2884 -2611 -1784 -3902 -7393 -5299 -2389 -1941 -4128 -5461 -1015 - -1743 -9456 -8535 -6753 -7773 -10241 -5969 -8666 - -19734 -2085 -9467 -12261 - -1778 -7318 -2654 -3489 -3276 -4511 -2533 -3292 -4718 -5173 -2267 -5451 - -5567 -5103 -1888 -2210 -4582 -1260 -1264 -4326 -5352 -3549 -5226 -1875 -3156 -3571 - -1380 -7048 -2322 -1694 -4611 -6541 -8334 -2071 -1390 -7593 - -5343 -4878 -1115 -1400 -8760 -4952 -5444 -4012 - -3021 -2193 -6671 -1502 -7320 -7557 -4150 -3959 -1818 -8798 - -19469 -23032 -11831 - -8257 -5493 -5583 -7627 -3801 -3468 -1742 - -9306 -4711 -6825 -8310 -2782 -2447 -10195 -4287 - -10790 -6505 -15999 -15093 -14116 - -1469 -2435 -4534 -8314 -7762 -2064 -5315 -1109 -4439 - -28459 -29638 - -1530 -1274 -5799 -7684 -2594 -6179 -1450 -4017 -5336 -2397 -7630 - -1467 -5771 -5730 -2600 -3958 -4481 -4994 -2718 -6763 -4521 -6496 - -3638 -7722 -6498 -3612 -7521 -1310 -6183 -1850 -6394 -4763 -2657 - -7537 -4591 -2179 -9064 -6970 -2782 -9339 -1265 -7281 - -3380 -12388 -5521 -1191 -8912 - -2776 -3427 -3206 -2075 -2589 -3545 -1806 -2603 -4079 -2700 -3430 -1185 -5708 -1322 - -1466 -4217 -3529 -1232 -5654 -2061 -5435 -5875 -4521 -4841 -6114 -5252 -1185 -5842 - -21001 -8876 - -5131 -5556 -6014 -7791 -3957 -8731 -8053 -8015 - -10379 -3070 -21154 - -3012 -5818 -1144 -6315 -4495 -1846 -7923 -1340 -2675 -4955 -3654 - -5014 -1838 -1302 -4994 -1105 -4055 -3542 -6260 -1219 -1737 -1191 -6069 -5293 -4765 - -18556 -13230 -15065 -18284 - -48135 - -9070 -7739 -6829 -7932 -8713 -4312 -8262 -4925 -2769 - -13528 -4077 -21766 - -6782 -20020 -15396 - -15610 -4166 -5153 -14554 -6008 - -5875 -4131 -2371 -1381 -1793 -5487 -5816 -6051 -5595 -5412 -4800 -3069 -2332 -4360 -2380 - -3310 -5210 -13776 -3665 -2335 -6094 - -2728 -4544 -6050 -8616 -8297 -5501 -1544 -5770 -3807 -5388 - -10758 -7573 -7170 -4945 -8868 -8074 -8055 - -6053 -6804 -6870 -9779 -9992 -7935 - -25222 -8776 -10549 - -2785 -37443 - -7055 -7876 -6587 -6322 -6447 - -2403 -3529 -1514 -2202 -2622 -4484 -3216 -7798 -1135 -2120 -1624 - -12169 -8212 -13127 -11115 -7072 -3080 - -5017 -6458 -5226 -1287 -6413 -7938 -4211 -6724 -4862 -1242 -7481 - -47712 - -8432 -3562 -5349 -2961 -1171 -5888 -10533 -6771 - -31566 -13234 - -52095 - -11601 -2394 -1084 -4909 -5592 -5718 -3912 - -10963 -12196 -15697 -3599 -8635 - -22503 -4376 - -9918 -8408 -1882 -6546 -7045 -3395 -6931 -9059 - -4664 -3815 -3110 -1676 -5396 - -9459 -2435 -9466 -8929 -2587 -8181 -5385 -1703 -7383 - -1271 -6006 -4250 -2558 -4734 -1817 -4695 -5683 -6119 -5150 -1060 -3814 -6012 -3977 - -2690 -1343 -3990 -2648 -5829 -5590 -5609 -1718 -2148 -5400 -1130 -4659 -3463 - -3287 -2098 -5050 -6246 -6901 -2001 -2289 -1892 -7836 -1358 -5224 - -7024 -3331 -2742 -6134 -4850 -6971 -4798 -6270 -3375 -3678 -2791 - -2968 -7186 -7213 -1818 -3735 -6366 -1138 -5386 -2479 -3978 -6926 - -10692 -9805 -18086 -13749 - -9566 -1552 -7121 -2410 -8839 -1581 -7143 -5682 -4454 - -2580 -5217 -5391 -3347 -3384 -5377 -2047 -2465 -4622 -5743 -3015 -1305 -1960 - -15710 -1936 - -2012 -1530 -4286 -3519 -4311 -5820 -2446 -5807 -4890 -1242 -4685 - -28724 - -1094 -1190 -2500 -3617 -1286 -2430 -8633 -6728 -7392 -6037 - -7997 -8802 -4988 -6780 -5537 -7377 -1238 -5501 - -3131 -8597 -7966 -6157 -4817 -2327 -4515 -7983 -3165 -6785 - -6203 -2841 -5423 -2632 -7410 -4532 -2012 -8719 -7507 -1449 - -37282 - -3012 -2285 -4191 -2242 -2014 -3836 -1261 -1951 -4484 -5194 -1328 -1295 -5970 -5030 -3604 - -6092 -2930 -1517 -1064 -6648 -6112 -1392 -6746 -4490 -1785 -3352 -2248 -4975 - -1774 -2925 -5667 -4315 -2228 -4088 -2936 -6062 -4679 -5220 -3173 -2961 -3431 -1907 -3213 - -11417 -6055 -10378 -11585 -11495 -3286 - -4242 -2198 -1453 -2454 -2088 -1068 -3263 -2082 -4262 -3684 -3614 -1624 -1772 -3144 -2264 - -6044 -5100 -1281 -4829 -5966 -5878 - -1648 -3848 -2167 -1269 -2907 -5569 -2338 -3106 -3710 -2819 -3167 -6767 -1247 - -11542 -5319 -7390 -10247 -5825 -3701 -5173 - -24038 -13030 -12703 - -21677 -13326 - -7060 -1796 -1544 -5340 -2291 -3485 -3469 -4839 -1484 - -5894 -1537 -11507 -6994 -8819 -9523 -1286 - -2034 -6244 -4109 -1153 -3516 -1981 -5427 -6918 -5572 -6415 -6618 - -7353 -11049 -9629 -9086 -6160 -10827 - -4833 -4240 -5281 -2985 -5001 -8689 -5876 -7358 -3057 -1477 - -64086 - -5607 - -3536 -10591 -7185 -8614 -1048 -4488 -8893 - -20808 -3764 -4172 - -11061 -3485 - -2184 -4986 -6147 -1483 -4170 -7920 -3623 -4908 -2433 -8087 -5981 - -4145 -5088 -3079 -2696 -1069 -6533 -6205 -4633 -3393 -1875 -6734 -4047 -4783 - -16756 -30731 - -27320 -12665 - -2342 -1130 -2482 -1540 -7263 -6251 -3244 -7960 -7255 -5031 -5540 - -6945 -10279 -5400 -3868 -4448 -1159 -7190 -1858 - -7499 -7600 -3816 -6417 -11374 - -53260 - -10436 -7554 -7263 -7794 -2222 -10687 -3170 - -9157 -3146 -1723 -6066 -9016 -7758 -2885 -4938 - -4079 -1302 -5794 -4695 -3859 -2063 -1108 -2669 -4541 -2125 -3846 -6019 -5780 -5048 - -11772 -3333 -8185 -3786 -7493 -10737 -2954 - -5412 -4386 -2105 -4871 -1621 -2588 -6143 -1314 -4979 -3222 -1918 -4300 - -3598 -3198 -4102 -8638 -3899 -8204 -2209 - -3851 -5188 -5494 -4102 -2427 -2568 -5264 -3951 -5236 -4779 -2152 -2163 -4852 -1866 - -4900 -4865 -1946 -1585 -2073 -6066 -3482 -1118 -1250 -2125 -6795 -4522 -3602 - -1352 -6115 -7150 -6257 -7255 -3150 -3372 -4024 -3744 -1436 -4558 -5741 - -5330 -7428 -6493 -4217 -9133 -2001 -2117 -8205 -4679 - -1039 -5446 -1385 -6914 -2516 -1703 -3439 -5279 -5214 -3995 -2455 -2006 -4653 - -11735 -6890 -18785 -11174 - -6361 -4088 -8048 -2118 -6994 -3985 -7492 -2137 -7852 -7743 -5795 - -1399 -5322 -7254 - -2887 -3842 -2467 -7211 -5307 -6887 -3368 -4678 -1254 -1202 - -4740 -5746 -1742 -2749 -6503 -2949 -1161 -5671 -6057 -5157 -1619 -5947 -6338 -4537 - -1448 -1427 -15871 -4776 -10021 - -7272 -5789 -6013 -3511 -2392 -8082 -9583 -6188 - -42302 - -1943 -3178 -7626 -7150 -2064 -1486 -7344 -1988 -6079 - -7075 -1400 -4314 -5688 -4630 -6478 -1247 -5885 -6741 -6403 -3825 - -5186 -2077 -3021 -4983 -4907 -3529 -3227 -4448 -1144 - -4816 -1427 -8101 -6482 -8208 -9606 -5595 -5328 -7792 - -6090 -2627 -1141 -2740 -4856 -5727 -2102 -2985 -5365 -1041 -1036 -1636 -2345 -2379 -4654 - -7437 -9144 -4579 -1225 -7821 -6909 -1844 -6643 -5680 - -9820 -20439 - -10177 -1834 -5160 -6476 -8352 -6981 -6495 -4232 - -19764 -2091 -13751 - -9408 -21846 -23438 - -36692 - -2312 -23451 -21444 - -8577 -16088 -6638 -3195 - -8178 -2765 -5564 -3191 -4604 -1430 -4034 -6644 -4469 -3445 - -17210 -34046 - -8370 -5176 -1309 -6288 -7944 -1098 -7113 - -1468 -3241 -4149 -7521 -5759 -4483 -2993 -6307 -7456 -2687 -1646 - -5728 -1132 -6223 -4918 -5095 -4815 -5589 -4549 -1827 -2757 -2134 -3079 -4709 - -3905 -4016 -2848 -1499 -2841 -4670 -4478 -3694 -2334 -3019 -3761 -3986 -5486 - -1096 -3760 -4569 -4388 -2661 -6027 -7493 -5582 -6502 -2966 - -7501 -1109 -8955 -3136 -6744 -6849 -1916 -3971 -3396 - -1865 -1631 -1981 -1333 -1431 -5516 -7613 -1926 -3224 -4058 - -9732 -9318 -1299 -7300 -9826 -6425 -7878 -10546 - -10269 -17150 -1771 -10243 - -17664 -19265 -1710 -18754 - -3695 -4063 -1571 -6002 -3421 -2712 -5175 -3987 -2780 -5452 -2383 -4207 -6162 -5926 - -5918 -2169 -5996 -3842 -5338 -1061 -1221 -3034 -1357 -1447 -2178 -5486 -2861 -4633 -1822 - -9053 -9367 -2796 -13702 -10292 -2461 - -20214 -25924 -5012 - -6229 -3670 -9939 -6177 -5980 -9907 -9698 - -3846 -6923 -9058 -9689 -7405 -3684 -9010 -5705 -2877 - -13046 -8583 -2706 -1403 -4918 -10851 - -1349 -11562 -14857 -2260 -8315 - -1375 -3094 -3849 -8763 -7189 -2550 -5346 -1905 -3498 -1416 - -34144 -11430 - -11590 -4032 -7238 -2641 -4778 -4260 -6007 - -1226 -1934 -6034 -3159 -2234 -3509 -4759 -5837 -1789 -4726 -1075 -5543 -2774 -3144 - -8556 -1675 -12135 -10831 -10837 - -3087 -1977 -3832 -6304 -4023 -4219 -1594 -4685 -2650 -1652 -3029 -3913 -3970 -2311 - -1088 -15228 -3891 -9920 -7675 - -4758 -2544 -3198 -7038 -4561 -5105 -7469 -6070 -4917 -1288 -2099 -2257 - -10202 -1478 -1355 -10235 -9177 -7656 -10315 -5359 - -1336 -4004 -2306 -1358 -2831 -2861 -6211 -1492 -5542 -6370 -2111 -4289 -5037 -3784 - -3083 -3535 -2551 -4519 -2305 -5878 -2102 -1477 -5529 -2048 -5068 -5816 -2887 -2567 -3309 - -11079 -4417 -19925 - -3159 -14561 -24535 - -4712 -2595 -2996 -2035 -3697 -2792 -1377 -1002 -4955 -1728 -5072 -5754 -2671 -1267 -5035 - -7438 -2343 -6421 -3441 -6451 -3448 -3853 -7268 -5461 -4265 -5232 - -4224 -1229 -2945 -2152 -2899 -1055 -4692 -2627 -5771 -5807 -4868 -2069 - -7271 -1691 -1945 -1814 -8487 -7836 -11053 - -4542 -6055 -9464 -1919 -6973 -1526 -3408 -5265 -7587 - -26489 -25984 - -13254 -34865 - -3338 -2313 -1854 -1232 -4036 -2156 -3203 -3959 -4643 -4045 -2097 -5726 -3509 -3801 - -1530 -5956 -5236 -6895 -2136 -8084 -1550 -6776 -1042 -5389 -4815 - -1479 -2337 -5443 -5880 -8131 -9774 -4225 -5564 - -9111 -3248 -5761 -8147 -3285 -11468 - diff --git a/2022/02/input b/2022/02/input deleted file mode 100644 index 6ec569e..0000000 --- a/2022/02/input +++ /dev/null @@ -1,2500 +0,0 @@ -B Z -A Z -B Z -C Z -C Z -B X -A X -C X -A Z -C Y -C X -C Y -C Y -A X -A Z -A Z -A X -B Z -B X -A Z -A X -C Y -A X -B Z -B Z -A X -C Z -A Z -A X -B Z -A Z -A Y -C Y -A Z -C Z -A Z -C Y -C Z -C Z -A Z -A X -A X -B X -A Z -B Z -A X -A Z -A Z -A X -A X -C Y -A Z -B X -C Y -A X -B Y -A Z -A X -A Z -A X -C Z -A Z -A Y -A X -C Y -A X -B X -A X -A Z -C Y -A Z -A X -C X -C Z -C Z -A Z -A X -A Z -C X -C Z -B Z -A Z -C Y -C Z -B X -A X -A Z -A X -A X -C Y -A Z -C Z -B X -A X -A X -A Z -A Y -A X -C X -A Z -B X -C Y -A X -A X -A X -C X -B Z -B Z -A Z -A X -A Z -C Z -C X -C Y -B X -C Z -A Z -C X -A Z -A X -A X -A X -A X -A Z -B X -A X -B X -C Z -A Z -A Z -A X -A X -A X -B X -A Z -A X -A Z -A X -B Z -A Z -A X -B Z -A Z -A Z -C Y -B Z -A Z -B Z -A Z -A X -C X -A X -C Y -C X -A X -A X -C Y -A Z -A X -B Z -A Z -A Z -B X -B Z -A X -A Z -A X -A X -A Z -A X -A Z -A Z -C X -A Z -A X -C Y -A Z -A Z -A X -A X -A X -A X -B Z -B X -A Z -A X -A Z -C Y -B Y -C Y -B X -A Z -A Z -A Z -C Y -A Z -A X -B Z -C X -A X -C Z -C X -C Y -A Z -A X -A Z -C Z -A Z -A Z -A Y -C Z -A X -A X -B Z -A Z -C Z -A Z -A X -A Z -A Z -A Z -A Z -A Z -A Z -A Z -A Z -C X -A X -A X -A X -B Y -B X -A X -A Z -A Z -A X -A Z -A X -A X -A Z -B X -A Z -C Z -A Z -C Z -A Z -A Z -C Z -A X -C Z -A X -C X -A Z -A Z -B Z -A Y -B Z -A X -B Z -A Z -A X -A Z -A Z -A X -A Z -B Z -C X -A Z -A X -B Z -C Y -B Z -C X -A Z -A Z -C X -B X -C Z -A Z -A X -A Z -C X -A Z -C Z -C Z -B Z -B Z -A Z -C X -A X -B Y -A Y -A Z -C X -B X -A Z -A Z -B Y -A Z -A Z -C Z -A Z -A X -A Z -B X -C Z -B X -A Z -B Z -C Y -A X -A X -A Z -A Z -A Z -C Y -A X -A Z -A Z -A X -B Z -A Z -C X -C Z -A Z -A X -B Z -A X -C Y -A X -A Z -A Y -C Z -A Y -A Z -C X -C Y -A Z -C Y -A Z -A X -C Y -A Z -A X -A X -B Z -A X -C X -A X -C X -A X -A Z -A X -A Z -A Z -A X -C X -C Z -A Z -C Z -C X -A Z -C Y -A X -A Z -A Z -C Y -A X -B X -C Y -B Z -C Y -A X -A X -C Z -A X -A Z -A X -A X -C X -A X -A Z -B X -C Z -A Y -B Y -A Z -A Z -A Z -A Z -B Y -A Y -A Z -B Z -A Z -A X -C Z -B Y -C Y -A X -A Z -C Z -B Z -A Z -A Z -A Y -C Z -A Z -A Z -C Z -C Z -C Z -A X -B Y -C X -A X -A Z -A Z -B Z -A Y -A X -A Z -B X -A X -A X -A Z -A Y -A Z -A X -B X -A Z -C X -A Z -A X -C X -B X -B Y -B X -A Z -A Z -A Z -A X -B X -A X -B Z -A Y -B Z -C Z -A X -C Z -C X -A Z -C Y -C Y -A Z -A X -A X -A X -B X -A Z -A Y -C Y -B X -A X -A X -A X -C Y -A Z -A Y -A X -C Z -A Z -A Z -A Z -C Z -A X -A Z -C Z -B X -C Y -A Z -B Z -B Z -C Z -C Z -A X -A Z -A Z -B X -B X -A Z -A Z -A Y -C Z -A Z -A X -C Z -A Z -C Z -C Z -A Z -A Z -B Z -A X -B Y -A Z -A X -C Z -A X -B X -A Z -C Y -A Z -C X -C Y -A X -C X -C X -A Z -C Z -C Y -A Z -A Z -A X -A X -C Z -A Y -A Z -A X -B Z -A X -A Z -A Z -A X -B Z -A X -A Z -C X -A Z -A Z -C X -A Z -A X -A Z -A X -B Z -A Z -A Z -C Y -C Y -C Z -C Z -C Y -A X -A X -A X -A Z -A Z -C Y -A Z -C Z -A Z -C Z -B Z -B X -A Y -C Y -A X -A Z -A X -A X -A Z -C Z -C Y -C Y -A Y -A X -A Z -A X -C Z -A X -A Z -A Z -C Y -A X -A Z -A Z -A X -B Y -A Z -A Z -A Z -A Z -C Y -A Z -A X -A X -A Z -A Z -C Y -A Z -A Z -B Z -A Z -A X -A X -A Y -C Z -C Z -A Z -B Z -A Z -A Z -A X -A X -C Z -A Z -A X -A X -A Z -A Z -B Y -A Y -C Y -A X -A Z -C Z -C Y -A Z -C Y -A X -A X -A X -A Z -C Y -C Y -A Z -B X -C Y -A Z -A X -A Z -A Y -C Y -C Z -B Z -A Z -C Y -A X -C Z -A X -C Y -C Z -A Z -C Y -C Y -A Y -B X -A Z -C Z -B Z -B Y -A Z -C Y -A X -A Z -A Z -C Y -A Z -C Z -A Z -A Z -A X -A Z -A Z -C Z -A X -A Z -C Z -C Y -A X -A X -C Z -C Y -A Z -C Y -A Z -A X -A X -A Z -A Z -A X -A Z -C Y -C Z -A Z -B X -C Z -A Z -A Z -A X -B X -A Z -A Y -A X -C Z -B X -A Z -C Y -C Z -C Z -C Z -A Z -A Z -A X -A Z -C Z -C Y -A X -A Z -A Z -A Y -A X -A Z -A Z -C X -B Z -A X -A Z -A X -C Z -A X -C X -A X -C Y -C Y -A X -A X -A Z -B Z -A Z -A Y -B Z -A X -C X -A X -C X -A X -C X -A Z -A X -A X -A X -C Y -A X -A X -C X -C Z -A X -B Y -A X -B Z -A Z -A X -C Z -A Z -A X -A Z -A X -C X -C Z -A X -C Z -C Y -C Y -A X -A X -A X -C Z -C Z -A Z -C Z -A Z -B Z -A Y -B Z -A X -A Z -A Z -A Z -C Z -A Z -A X -A X -B Z -A Z -C Y -C Z -B Z -C Y -C Z -A X -A X -C X -B X -C Z -A Z -A Z -C Z -A X -A Z -A Z -B X -B Z -A Z -A Z -B Z -A Z -A Z -B Z -B Z -C Z -A Z -C Z -A Z -A Z -C Z -A Z -A Z -B Z -A Z -A X -A X -A X -A Z -C Z -A X -A Z -A X -A Z -B Z -B Z -C Z -A Z -A Y -C X -A X -A Z -A X -A X -C X -C Z -B Y -A X -A X -C Y -C Y -A X -A Z -A Z -B Z -B Z -A Z -C Z -A Z -C Z -C X -A Z -A X -A Y -A X -A Z -C Z -A X -A Z -A Z -A Z -A X -C X -B Z -A Z -A Y -C X -A Z -A Z -A Z -A X -A Y -A X -C Y -A Z -C Y -A Z -A Z -C X -A Z -A Y -C Z -A X -A X -A Z -A Y -A Z -A X -C Z -A Z -A Z -B Z -A Z -A Z -C X -B Z -C Y -A X -A Y -B X -A Z -C Z -C X -C Z -A X -A X -A Z -A Z -A X -A Z -B Z -B Z -A Z -B Y -B Z -A X -A X -C Z -A Z -C Y -B Z -C Z -C Z -A Z -A X -B Z -A X -A X -A Z -A Z -A X -B Z -A Z -C Z -A Z -A Z -B X -C Z -B Z -C Y -A Z -A X -A X -B X -A X -B Z -C Y -C Y -B Z -C Y -C Y -A X -A Z -A Z -C Y -B Z -A X -A Z -A X -B X -A X -C Y -A X -A X -B Z -A X -B X -A Z -C Y -B Z -A X -A Z -A X -A X -B X -A X -A X -A X -A Z -A Z -C Y -A Z -B Z -C Z -C Y -C Z -A X -A Z -A X -C Z -C Z -C Z -C Y -A X -B X -B X -C X -C Z -C X -C Z -B Z -A Y -A X -C X -B X -A X -A X -A Z -A X -A Z -A X -A X -A Z -A Z -C Z -A X -C Y -C Y -C Z -A Z -A X -A Z -A X -A Z -A Y -A Z -A X -A X -A Z -A X -A Y -A Y -C X -A Y -C Y -C X -A Z -C Z -C Y -C Z -A Z -C X -A X -C Z -A Z -C Y -B Z -A Z -A Z -A Z -C Y -A X -A X -A Z -A Z -A Z -B Z -C Z -A X -C Y -A X -A Z -A X -C X -C Z -A Z -C Y -A Y -A Y -A Z -A X -A Z -A Y -A X -C Z -A Z -A Z -A X -A X -B Z -B Y -B Y -C X -A Z -A Z -C Z -A X -A Z -C Y -B X -C Y -A Z -A Z -A X -A Z -A X -A X -C Z -A Z -A Z -A X -A X -C Y -A X -A X -C Y -A Y -C X -A X -C Y -A Y -A Z -B Y -A X -C Z -B X -A X -C Z -A Z -B Z -A Z -A Z -C X -A Z -B Z -C X -A Z -C Y -A Z -C Z -A Z -C X -A X -A Z -A Y -B X -A X -B X -A Z -A Z -C Y -A Z -C Z -A Z -A Z -A Z -C X -A Z -B X -A X -A Z -C Z -A Z -A X -C Y -A Z -C Y -A Z -A Z -C Z -A X -A Z -A Z -B X -A Z -A X -C Z -B Y -A Z -A X -C Z -A X -A Z -A Z -A Z -C Z -A Z -A Z -C X -A X -A X -C X -A X -A X -B Z -A Z -A X -B X -A X -A Z -C Y -A Z -B X -C Y -A X -C Z -A Z -B Z -A X -A Z -A Z -C Z -A X -C Z -A X -C X -A Y -A X -A Z -C X -A X -A X -A X -A X -A Z -A X -B Z -C Z -C Y -B Z -B Z -B X -A Z -A X -B Z -A Z -A X -C Z -A Z -C Y -B Z -C Y -A X -C X -A X -A Z -C Y -A Z -A X -A Y -C Y -C Y -A Z -A Z -C Y -A Z -A Z -A X -C Y -B Y -A X -A X -A X -C Y -B X -A Z -A Y -A Z -A Z -A X -C Z -A Z -A Z -C X -A Z -B Z -B X -A X -C Z -A X -C Y -A Z -C Z -C Y -C X -C Y -A Z -A X -A Z -A Z -A Z -B Z -A Z -C Z -A Z -C Z -B Z -C Z -C Z -A Z -A Z -B X -A Z -A X -A Z -A X -A Y -A Z -B Z -C X -A Z -A Z -B X -A X -C X -C Z -A X -A Z -A X -C Y -C Z -A Z -C Y -A X -A Z -A Z -B Z -C Y -A Z -A Z -C Z -A X -C X -A Z -A Z -A Y -C Z -C Z -A Z -A X -B Z -A X -A X -A X -A X -A Z -A Z -A X -A X -C Z -C Y -C Y -C Y -A Z -C X -B Z -C Y -C Z -A X -A X -A Z -C Z -C Z -A Y -C Y -B X -C Y -A X -A X -A Y -A X -A Z -A Z -A X -A Z -A Z -A Z -A X -A Z -B Z -A X -A X -A X -C Z -C X -A Z -C Y -C Z -A X -A Z -A Z -A X -A Z -A X -B Z -A Z -A Z -A Z -C Y -C Z -B Z -A Z -B Z -A X -A X -A X -C Y -A Z -A Z -A Z -C X -A X -A X -A Z -A Z -A Z -A Z -B Z -A X -A Z -A X -C Z -A Z -A Z -A Z -B Z -A Y -A Z -C Z -B Z -C Y -A Z -A X -C Y -A X -A X -A Z -A Z -A X -B Z -B X -C Z -C Z -A Y -A Z -A X -A Z -A Z -A Z -A Z -A Z -B Z -A Z -B X -A Z -A Z -C Z -B Z -A Z -C X -B Z -C X -B Z -A Z -A Z -A Z -A Z -A X -B Z -A X -B Z -C Y -A Z -A Z -C X -A X -A Z -A Y -A Z -C Y -C X -C Z -A X -A Z -C Z -A Z -A X -A Z -B Z -A X -A Z -B Z -C Y -A Z -C Y -A Z -C Y -B X -C Y -A Z -B Z -A X -B Z -B Z -C X -A Z -C Z -A Z -C Z -A Z -C Z -B Z -C Y -C Z -A Z -C Y -A Z -C X -B Y -B Y -C X -C Y -A Z -C Z -A Z -C X -A Z -A Z -C Y -A Z -A Z -C X -A Y -A X -A X -B Z -A Z -C Z -A Z -B Z -C Y -C Z -A Z -C Y -B X -C Z -A X -C X -C Y -C Y -C Y -A Z -A Z -B Y -C Y -A Z -A X -A Z -A X -A Z -C X -C Z -A X -C Z -B X -A X -C Z -A Z -C X -A Y -A Z -A X -A Z -C Z -B Z -B Z -A Z -C Y -A Z -C Z -C Y -C Z -A Z -A Z -B X -C X -C Z -A X -A Z -A Y -C Y -A X -A Z -C Y -A Z -B X -A Z -A Z -A Z -A Z -C X -A X -A Z -A Y -A X -B Y -A X -A X -A X -A X -B Z -A X -C Y -C X -A X -A Z -A X -A Z -A Z -A Z -A Z -A X -A Z -C X -C Z -C Z -A X -B Y -A X -C Y -A X -C Z -A X -A Z -A Z -A Z -A Z -C X -A X -C Y -A Z -A Z -C Y -A Z -A X -A Z -A X -A Z -B Y -C Y -B Y -C Y -A Y -A Z -C X -B X -A X -A Y -C Z -A X -B Z -A X -A X -A Y -A X -A Z -A Z -C Z -C X -A Z -C Y -A Z -A Z -C X -A Y -A Z -A X -A Z -A Z -C X -A Z -A Z -A Z -C Y -A X -A X -A X -C Z -A Z -C Y -A X -A X -C Y -C X -C Y -A Y -C X -A Z -A Z -A Y -C X -A Z -A Z -A Z -C Y -C X -A Z -B Z -A Z -A X -C Y -A X -C Y -C Y -A X -C Y -A X -C Y -B Z -A Z -A X -A Z -A X -A X -A Z -A X -A X -C Z -A Z -B Y -C X -B X -B X -A Z -A Y -B Y -A Z -A X -A X -C Y -C X -B Z -A Z -C Y -C X -C Y -A Y -A Z -C X -A X -A X -A Z -A Z -B Z -C X -A Z -B Z -A X -B Y -C X -A X -A Y -C X -A X -C Y -A Z -A Z -A X -A X -C Z -C Z -B Z -A X -B Z -B Y -A Z -A Z -C Y -A Z -B Y -A Z -A X -C Z -C Z -A X -A X -A X -A Z -A Z -C Y -A X -A X -A Z -A X -C X -A Z -A X -B Z -B X -A X -A X -A Z -B Z -A X -A Z -C Y -C Y -B Z -C Z -A X -B X -B X -A Z -A X -A Z -C Y -A X -A X -B Y -C Y -A X -A X -C Y -A Z -A Z -C Z -A Z -B Z -A Y -A Z -C Y -B Y -A X -C X -A X -C Z -A Z -A X -A Z -A Z -A X -B Z -C Z -A Z -A X -C X -A X -C Y -B Z -B X -C Z -C X -A X -A X -A Z -A X -C Y -B Z -A Z -C Z -A Z -A Z -A X -B X -A X -A Z -A X -A X -A Z -A Z -A Y -A Z -C Z -B Z -A X -A X -A X -A Z -B Z -A Z -A Z -C Z -C Y -C Y -A Z -A X -A Z -C Z -A X -A X -A Z -A Z -C X -B Y -A X -B Z -B Z -A Z -A Z -C Z -C Z -A X -A X -A Z -C Z -A Z -C Z -B X -A X -A Z -A Z -C Z -A X -A Z -B Y -B X -A X -C Y -C X -C Y -B X -A X -C Y -A Z -B Y -A Y -A X -C Y -A Z -A Z -A Z -A Z -A Z -C Z -A Z -A Z -A Z -C X -B X -C Z -A X -B X -A X -C Y -A X -C X -A X -A Z -A Z -B X -A X -A Z -A X -C Z -A Z -A Z -A X -C Z -A Z -C X -A Z -A Z -A Z -A Z -B Z -A X -A X -C Y -A Z -A Z -B Z -A X -A Z -A Y -A Z -C X -B Z -A Z -A X -B Y -A Z -A X -C X -C X -A X -A Z -A X -A Z -B Z -B Y -A Y -A Z -C Y -B Z -A Z -C X -C Y -C Z -C X -A X -A Z -A X -A X -A Z -A X -A X -A X -A Z -C Z -C Y -A Z -A X -C X -B Z -C Z -C Y -C Y -A Z -A X -A Z -A Z -A Z -A X -A Z -A Z -A X -C Z -A X -A X -A Z -C X -B Y -A X -C Z -A X -C X -A Z -A X -A Y -C Z -A X -A Z -C X -B X -A Z -A Z -A X -A X -A Z -C Y -C Z -A X -A Z -C Z -C X -A X -A Z -A X -A X -B X -C Z -B Z -A Z -A X -A X -B Y -A Z -A X -A X -A Z -A Z -A Z -A X -C Y -A Z -C Y -A Z -A Z -A X -C Z -A Z -B X -A X -C Z -A X -A Y -B X -C X -A X -A X -A Z -A X -A X -A X -C Y -A Y -A Z -B Z -B Z -B Z -A Z -A Z -A Z -A X -B X -C Y -A X -A Z -C Z -B Y -A X -A Z -A Z -A X -A X -B Z -A X -C Y -A Z -A X -A X -A Z -A Z -A Z -A Z -A Z -A X -A Z -A X -A X -C Z -A X -C Z -A Z -C Y -A X -A Z -C Z -A Z -A Z -A X -A X -A Z -A X -A Z -B Z -A X -A X -C X -A Z -A X -A Z -C Y -C Y -C Y -C Y -C Z -A Z -B X -C Z -A X -A Z -C Y -A X -A Z -B X -A Z -C X -C Z -C X -C X -A Z -A Z -B X -A Z -A Z -A Z -B Z -A Z -C Z -A X -A X -A Z -A X -A Z -C Z -C Z -A Z -C Z -C X -A Z -A X -B Z -A X -B Y -C X -A X -A Y -A Z -A Z -A X -A X -A Z -A X -A Z -A X -A Z -A X -A Y -A X -C Z -A Z -A Z -A X -A X -A Z -A X -C Y -C Z -A Z -A Y -A Z -A X -A Z -C X -B X -A Z -C Z -B Y -A Z -A Z -C Y -A X -A Z -A Z -C Z -C Y -A Z -B Y -A X -C Y -A X -A X -A Z -C Z -A Z -A Z -A X -C Z -A X -C Y -C Y -A X -B X -C X -A Y -A X -A Z -B X -A X -B Z -A Z -A X -C X -A X -B X -A X -A Z -A X -C Y -A Z -C Z -C Y -A X -B X -C Y -C X -A X -A Z -A X -A Z -A X -A X -A Z -A Z -A X -A Z -A Y -A X -A X -A Y -A Z -A Z -C Z -A X -A Z -A X -A X -B X -A X -B Y -C Y -A Z -B Z -A Z -B Y -A Z -C Y -A Z -A X -A X -A Z -C X -C Z -B X -A X -A Z -A X -A Z -A Z -B X -A Z -A X -C Z -B Y -C Y -C X -A X -A Z -A X -C Y -A Z -C Z -A X -A X -A X -A Z -A Z -A Z -B X -C X -A Y -B Z -A X -A Z -A Z -C X -C Y -A X -A Z -C Y -A X -A Z -A X -A Z -A X -A X -B Z -A X -C X -A X -A X -A X -A Z -A Z -A X -A Z -C Y -C Z -B Z -B X -A Z -A X -C X -C Y -A X -B Z -B Z -A Z -B Z -C Y -A X -A X -A X -C Y -A Z -A X -A Z -A Z -A Z -A X -A Z -A X -A Z -C Y -A X -C X -C Y -C Y -C X -A X -C Y -A Z -C Y -B Z -B Z -C Z -A X -B X -C X -A Z -A Y -A Z -B Z -A Z -B Z -A X -A X -A Z -A Z -A Y -A Z -A X -A Y -A Z -A Z -A Z -A Z -B X -A Z -A Z -A Z -A Z -C Y -B Y -C X -A Z -B Z -B X -A X -C Z -A Z -C Z -A Z -A X -A X -A X -A X -A X -A Z -C Y -A X -C X -A Y -C X -C X -A X -A Z -A X -C Z -A X -C Y -B Z -C Y -C Z -B X -A Z -C Y -A Z -C Y -A X -A X -A X -A Z -A Z -A Z -A Z -C Z -C Y -A X -C Y -B Y -A X -A X -A Z -C Y -C Z -A X -A X -A Z -A Z -A X -A X -A Z diff --git a/2022/03/input b/2022/03/input deleted file mode 100644 index e3223a0..0000000 --- a/2022/03/input +++ /dev/null @@ -1,300 +0,0 @@ -hDsDDttbhsmshNNWMNWGbTNqZq -VQfjnlFvnQFRdZWdVtqMGdWW -zvvvRnFFfjjlRBlBPzgQgRvvmtrmhHcptLHCDhcHHmLsBmsB -FrzFvvdTDcTnmTzdDTTzdvWmjhgVPrhSljSQSPwPjPjPjSVC -sMsGbqGsbbRqRbBMBGRMbLpNSSpjhlQljHVClhjgPjjPhlVp -sNbGtJbMfssNtvcnWFVmnvDd -TNfmdFJmfdZMQffVRQVV -jVHBCcDSjWrMZjvg -SShSbCGpcBtBtwtVLJJddmtLmT -CtpNftbNWbtSJDHqGZJFLfLr -dPsHlsRBHcZdqDFDZwwJ -snjVlvTPlPjVlQlHWjpSmzgNNzSmtpSm -qhZtSVqCqThGcGzZnnfZcB -WbddWbDwrBzcpzHpBb -DBBMFWRJDrDFWLWljCqjQjFvtCsqTjqs -vhFTzRzzTmPvbplWFtQttQQZtZhMZqcqSQ -fJVCfDfJNCLDwJNGmssZgwqgZcmtgcms -VmdVNLHGGVDBdfLCHnLGHnbWpTplWbddRTlzplWPpbFp -smwtNVqRjNmZjZBDSvzSzl -FnTJFcTTFccCrJGTLncdCCcPJZfBBDSlSJwZDlggSffvgSSf -FWTFGLFWLCPWrCnFnQWNbQVVwphhmHHbptVsss -BrrgrtgfBpPFhhgMWq -ZGvsvDGClvsSRScpGBhPphWMPhhTNh -SBSBdBZCcdwHrVQwQr -qmFqdVtqsVdzqGbwMJwGPpmPHM -ZjTjLQLLDrrLjcFhlfrGHppfbJwGpMMpGHwRCC -BTlZjrBBBcLTcDrjBlThWBjBtWNqnSzSnsSdvsFggNnqVVnv -zVvmjGgpcJnbTTTJHRHSRb -NPFrFQfCLPrdRlbtQRRvBtHb -frMLqPFMrfrPLCwqqNvjczwwnmwggGmssnmnnm -HbFJhhshsffcvslmGmLFrQBrlFTG -jNRPwwPjSPCdCdvRzRBTlRzmGrmB -nCSWdNjCCPqvtttZnDscth -ScSrRTPcSSDRWSptWcdmmWGbmGGLmLJvNJNbbJ -flzHjFpZjFfjjgszjlqzJNnnvsmbMmGvJLNNbmJv -jFZFVpffpVlqfQhgtTwcTVtrTcRBwBTD -rHrdGSMSSbZbjShj -qZfDBBvllvvWLtqbbQwhJjbtwbnQgN -WzWlzZmLWBLZLzCzrHMVcRrMRFRCCccF -BzdplppDlBBrqWnjFMBWqNWq -whZhZSSHhhVSrvSgHPvgvjnFTPsFFnnNTcjTFnTTsc -HLCwVSfZLffSHhLvwtQbJbrdGlRRrGdmpztG -grDFfDlfCftCzCfNztclNFrBNQjbZjJjjPPVsjNvsbvPsj -HwwTpGpRwMdpHWhvjzVsPJjJGVvVZs -ShphRpwzMWdpHdwWHwMpnHwLDmmgcLCCDtLDCCSlcgcfCD -ccqqLLqCqTSlZMLQMllZTvnNfjddttmmDpRJjvhfpfthRmdf -rbVssWwggFrGsWzPbVFGJpftQRPDmQDpdPmdJmfR -bBHWWHzWHWWHrsVbsFgwbFqqMLTnBclTMMSnLnqLqMQZ -CcSPGCCPrdPtdjcsBLDghbVLhqDl -vMJwTHzPvzVwqBBDblls -QNvMFfRMJHPZHjnfWmdftSjSnp -dnBCPhhBCrQfChdbNVGLszzDzVDsTbWT -HgcJgpppPqqHwPwJSczVzDssNNVWTtqVVGts -JHRFpjFccplcRwPJpHPScpMPQmCdBQQfQjjhCfBCrQQvdmnn -rQGmVRLRbDRHmmZLGBGVLHBVFspSstWWWNJcsgpQTSsNppJS -qlldhPdfCgnspJFWCFsFNT -jMMzwndfhnwPfqPMjgjMVBrGBmrHDHLZbjRGHbHj -wzpZfzHRSRfzgHfffZwwStCtSrBhBBCTrtFhhBFG -QPjQQQDcDWJNFWtrtWrGmTCMtmBW -lDvvDQcdjQcQLvlDwnpFgbbznZZglZsl -RfMFTMFrVrSRFPlFSfVlHpLqgzpHBLzHBBVzVpHG -CchbhcwdmdJmwJJtGgnqzppLmGGBQqQp -hCsstCJwLvMRvsZsTR -fQlfMlNClQhhZhrlWrWw -njDbnTDTBtGjmrGvSh -bgshBdBcDbTTdnnnTqcqLgqfpfQppCsCMsHHVVpHHNCHFF -PbCnTbzJnqQNzbbTNDdpwcmjDmwjGQjccw -hWgvSdLvwcGjSpSm -vVfrFvvhHFTZndJq -FFvRVCRqVRcfsDLrgqGNWjjHfhQQzGWjQHzN -ppJPBwplwSBJTmPpTzWWStzHHjNNLNzHNh -wnwMPbLJMJllJJwBmJmnLVvCvsCsbFgDrRrsCsvrqc -jqHgVgdgGQttWCtNqNflmllgFnfDnmFFlpcl -TZZsrrwwhwrsrZRGmhcfSnhGlmSFcf -rsLvvbJPPLBGPCQqHWtMCMHN -WzzBpCBpMsBpCvCfsgnPPfHgbfFNfF -jtdTLLjGTGjDjLbbbGlDLLLmfFgmmfgrPrgmNPHSnnNnqFSq -jbRRbjlwlRVpvWwvzBpB -qpwzCzCznFznTcCvrcrvVcLb -cPmNMHSlMsLfvWgsrWvL -mMHGPDMBGSGPHlPBcBPzznnzpdQFBjqRFdwdnn -QGZLJzmJrZgZzZhNQFqDWlWPWDFCWNRlPW -hMMbhVbhHWCsPWCMRs -BwjbSHVBVvfcTfZgZzQhrzdGrt -cvPTjfDPpDmmBjbQjZMdlBZj -CHNnghNChVzNgrFVwCMJLMMMMMQQdbLZ -FNSzShrHhNnWgVnWfvfbpfpDGTfvsG -FFpVrZhpTlSQlQzTtRtZHfmPmJDbRtZJ -jNnwBLnWwBgNBNCwsNgsMsCLVfDWfmDJRffmRRtmfRmPDRtR -BnLdNdjnBNcLngdCVBndgllFlQrrpQlSSFrQphFcQq -JmVLJPMNjmVJpMLJSVmNQZZQZZrnTHqZQHTrTTMr -ltfdwChhwRdRswDDdnBQqqWNTqrrHrqZRr -dwdwwDwsGlhhDFtsCwhsJLcPmGPcGzSjSjjLzNPS -QgSbgQCLQSJFMccLFLVVzH -WBNffrBpBNdNRdWDfptBtdzWcMZZVPMVwHMmsVHFccHsDsVc -ptphRWrfGRGRnqlCSQvhqbCzJS -VvdMLMLMBMlVlVschsNpDGpdNsGc -tqFSmnmnnttGfDqNcfvNDD -nzRHnrwrrWRrrzHtbMlTMBjCvWLgBBMl -pCBlRvzwzlCzvZqqDwzmvgtsLsQdgZsgPNtdrsWrst -JbGjbGVGHSFbhbnhTShSTbQtQrPsLsHLQgNRtsgdQsLP -GnnbJbGMGbSjjbSbCzqlwMRRDzqzMBBv -TTVRJVMWMshSQtjSVTQJRQlcCBncJccdppnJcBBDngFpgP -frvfzfHrwzZNrtNwzzzZncCCZFdFFCgBDpPcBcBg -LwNGbqwvmvvtbNQjQlVVRWTGTQWM -RnggwVLRLDfCVZhfpDGGMGMGcGzGNHvv -jmmWBTSsBmFmSzctsqpccHvzpN -SBSrTblSQPbQhNwwZfPVdZPf -CCvCwzfNStLzfrbmMJbZMtlsbJMW -gPPPBqDjBcPFpVgBRbnMsVsbJZnWsdbSbM -qgDPHjHcPhpDRRpPBRpCGSLwvHQwGfzrHLGLTL -CLGqDZZLTdddPsdJpq -gbRbbnghnrWvgrdJdSTRSsVNJlld -hMnwrjnnjggvnLDwGffTfwCZZZ -NzJHbNHNNzJzgmHmzpQSvvLqbLsVVsVGvB -WtWhtWDdrZldDWrWTlZgppVVsqQTVQBqsGqBsQVp -jWjWRRRlPcHRwJgw -CCnnFTmnPCMCRNfnwGwdfzvwwl -VQQVShDSSshhDDtDLhjccGjLBBzBzlZflNZvwZzdwBzpSNNZ -QLHhJDDhDhgscgtjbGHTrWbrTbRmbFrm -CJbLvJvbwtFHqvLzwJqqqtHWTWRgDScDRSWQQjTRcWRDLT -mssGsMNphZMNsPPBnhSjRgdnQRdWgdjgrcDn -GGmBMMsffmslMGshZlMphGqCzHCbzlbvzqwzzgFJggCF -WCgWBphpWLQZQpgdhGdwmfbfFRVRjRTbbSFttdbSbT -qqrZnDNqZJDTVzRjVFbfSN -rPMvqJJqrJMPJnZMZZgLPgLWLggWQghwhmBh -CWGGzdHHmPPSmPsC -LqwlZwRLrPMQlMqrlbZrQRsSNsmssSNSsNcBNpgmsJ -lwLDQhrDMQqPGfhzGGjhGn -ZqDlZssCqJJMvpdBpBBmBQSMRp -wLgVcbgFLzTLTNNZmNNRdjdRmF -HZHbctWTwgVWgsfrnnPqlnsWlD -RSnwSPFcLnFPnRwjzctzbGNlZgNbbGdGpLhZdpgM -BqqBfMvTmmJqDgGNVdGVbVJJZG -vsTDfqBmHmMWQCwjtrHjjSFFnRSn -LsCmmcDHRjdtNMstwwzJ -TvThqfBFBNTnnndTtL -lvGQfbFQGblFrRccLRSSlPPVHS -qbLpqTHSqpbqbrPcQgjPDjcdDL -gnzhhBBwBWZzMglmjDrDPjvfdvQPdwtd -WZZzZZlZmhsMmFgRBBBzHHJpNJGVRSJVGTVpNqCH -JDphhGhDdGzWRBnvqqLDNLMnLw -gsrTHHffTHPcrPrlHCNZhvBZnZNLhPvBNwvh -sHVCSsSghJpSJjQh -JTMGlfjlTdqjnqbnqFwqmnbQ -PBZhBBcWRZprPZcZDDCZTZRgnnzwbbsbnvhbvznFsNFFvvNQ -BcWrVgCCZTDRDrlGttfVtMddSJlH -vwwvpVbSvnSRRmfMCmTHVHTBHB -QLZgDPgSDgGTMZfmTTBZ -QDDsQFDlzlgtJlLdFDgSJQFvvpRvjqzjRwwwzWvhvWwqjj -mRRTGGNNflGRGGmmgRblsGwCZwVZlZjVwjztpjZhpBCB -PMLLFLHPLPnLqDDLvFDrzzMjhwVCjtphBzjMhV -FDdSPSpLcDsNRRWSTNWN -STldJthdJbtTqljCRDDHmqmj -VVvNwwvNFssJFJPNNwVvRMCgCgDqjjjqrDqqMHqP -QBZwQfZwfVhtcSBtBJnT -TzjjPzsQTslNlNzPRVGJJJGGtTJmgJHtmTZC -dBDWScMBhhPGgdwwJPfw -SqSqbSPDBhqnMqvrrSWVNFpRVRLzVQslvpNjVL -bWFgFCPFtgvDZWgtChDNFJHvGVzHHpjzHnnzGzzHRR -qcScQbbmqdQmlQmrlcQwLmHlRRjzGHnHJnnGVjHzBHzG -TqQwmLmfcddfwrfCgbWCNPsZNfCb -pddprrtrCPdvJdMjwwwHnLwwjLWCLg -qhzZTmZcmRhmpFlVHcQQVwWQHVQwnH -lGmhfRfmBZRlmmbvDPBMvNbvJJpP -NsptgfGLLNwnNQSZbCvZnRnMCb -JldhdzwzBMCSZvrz -JFcdWTdwhPTFVDVmTJNqmstLqgLtLtjGGpsG -dVVTSgTDpHVDjgdWpdpHTZSbWGrnnvrNwzFGNrFwnNNwvh -CPRlMPJcMQcBcsmmLCMPrzbFfhwfrvLrNNwwGwfF -CRJmtbmJlQbsQlRBpZDVjTHTdjDtSjZt -rQVJrRFdrwDfzHQHQBTnpWTW -PCLbPcPCsgqCgPgLjScSqNbHTzMtWmWtzlTHmBtTlMssMT -cCqghSSPcvgScPbwFGdDDVZFfDhZGB -zrRQRdqzPHQtnMPrtzPMRRQMVBBblJJBSClBpJbpdCCbBlCC -hTcGwzswGwGmGfDvvfGmGNfBpllVSWbWppNCBNBVpCBClW -gvGFTmTgwDhTDccsTfzfmfGGQPgPPqrgRZPHnRqRZrQLnRgP -hvmmJllPbmCRMNGMMlNwNl -PFTpTVjTgpTpBRgMGMnRNHBB -WWrqzTTPVQDPqpjTqPJbmLtcfsQsftbLbvct -SzrmpjjcsjTZNzgnnNzN -BLHNDwBLBPLwLBhwDVLgdQCgCQGTngHQZCngZd -PPJBDvBVVBmppNjJjrrr -ZHBNQFhsqHBsgCfqtctcPvSwPqrV -LlnGTnJpJJTmdDpmLlmLndWfVrPvvRwDfcwwwRVwcfQtvP -GnbQblWmWGdTJQdTGnZHsHhZhFNsbCsjFgjC -hWfDzDTVndDMhddMlBWMBDfJRnRtvvSSQjCvZCtjtpJvSR -bGHsccFcbscsqGPHNGcrpjJZtvSRtFtQCZrjSj -GsbwGGwNNGLgPLwMzBzfMMVMTLdTCC -GBcNzTSSmGzmTLNgvwgpNCDqpDggpw -JRZMrJWFZZnZtJgvvjwbpbCJDd -rFMPRhZtZFnWrRtQGmPPDcLfmGLTfz -VdWnVdjhhdFjVWbndMlNLQspVMHCNVlClV -RSrJBRRJwJSBQpMBHLLDCL -TqwtRRRJzJTSqJSzSrtmqgWWhcncvPgnWbPQnbnWmb -VnDFpPpFssVSpFDVHbRbscCvgbMTvTCR -JfzqdQBfhBdddfBBGDLdGQvbrqMMcCRRMTgbqgMrbbqc -QDfzJNWBJLQBhmdGDzDGhQGGlFZwPtWjtFFppllSVpZZFnjj -qrLLNpJbJnRLNnpvQtRVhhRFCdlFFlFd -mmjzjvGjwPwmTsSTSQjDVlVWQjlCDthCCC -cSSmcTTPcSswScfSHmTSTzJqqNrnpBpqBbJLvZMrqfrL -NSvRZRfFvfHSZQcNJBLbzDLnrDFnhtFLFnrh -wmTGpmGCwsMplMsHllPlMnDLjznrgrzDjgnntznr -dsCVGGGwmpTGPplmCmPppVmHSSRJNfJvBNZQfWdBRJZRBZcR -TwQwqDPQtwNwzNDTZcnZbJvMnMMbFqZM -SzGSjrjLWrjHHspWVhvVVnFJbccVZcRJbllb -pHppszGSprhhWHLCLrsjdTtDDPfwdfwtdNfDgNCN -ftcvBtBFtmBlmvPFmmcczCChrgSCzzCSnCSSnGHf -sJddbdTDbDHdnJRggrGzGzrG -dppDVDZMMMsTTVsDTsTDpwVctNcvBZQPcPctqtQcHmvlvQ -jzbdzztbDqNqwvLvRmQZjvRH -FSJbFFWgJnZFLRZmHmRQ -TgVJTVSJGJcJlllgTMdqpdNsrztNNsNbMDDp -CCCVWbwVnlRbTcqSShqGhhGcnF -PgDBfDpMNlfgpPfNZZtcJgcqqhmmjqSmjFmhmS -tpfpsPrlpsPDDMDfBZrwLrVWLLLWRCdHLTwbVR -pjvfDGjSMpvDmDpDpSDnJmfqbPVsCMFsPqFVPqCrwrbMFV -NQlHtHNhZHgZZNBHhQgzPmCwbqqVFlsrPFrFCP -hgHtQdQchcHctHgcgNgBQdWNpmvTWvpGmLJDLGjTpLGnnjfv -QhgLLLmtlRqDtRGP -HLbnCZFWVHLZnFCJJRFrGJzDGDGJDD -WZHfndfMfCZbMnTVTfZhSNQQpdwSdLwhNcmdSN -sPwrPMgLFPFFsLZtmcclSSZDtcZs -qVzqdNdCnnNVVNCGmbncDBlmBlBBnRlZ -VTdCGVvVfffrjpfMQPwm -BPDldDTDPZcggjcccTdNMbbMNSQNqqjtzMbrRb -LvmWsfvssLGnQbQMRQqrSRnz -WpvsVmmpmmfpfJGrHfVCHVvmcDgpDlZphgFgdhclhdgdBlgF -VGwHbNzMMrzHbbHChhqgCqPNghgCqW -ZJVBvBvZWqvRvggP -JBJlBlBZcsBfcJVrHnLwQQGzLQMc -gBWfBPPPfhvVWFfSVfVdjjbvTvwwQppHcHcctTcQTHcZ -DnNnMJMqMJzqchbZtTQQrb -llRmNLDLDGlCsWSFCffWdshd -LpNMZZpqqpfTTwNqLZwGsZqZbdHRHbHGddnCBHRcmzGmmCdG -JFRtRlVStjPlhtjbBzBncmVWdzWBnb -rPhhSlrvQlFFFPgtJlJtFlhlDNTwRMfZTZfDZNrspZLMMsrq -zBLjLFBjLjmHWlzNZlzVCC -dcJrdfddbllJbdMTwDNMZWNVwVDwHT -gRcgJbcbqfgbftdjlqLhFFLPPhGBjm -WfBgBRzQGNNQqmmqZN -nFjCjCpLbtpPJtCDDnCDJpzncrSVbmdVqbhhdqNbSSmrdVSq -CLPJpDLlLlFDpFjjsGRsBGRfWwsHHglz -lSlSlpCRSsWTRLTlWRvlmMrBPjBPjpqrrmqPJMPZ -DDzbhVhQhDGzhQnGGfnHHQGBPZjMqJjBJMBVJmqMdrqqdT -NNGQbFwnHzNzwbQwFnwbfsLCLtsvLsWggFslsTggSc -nvzPvCnlvtwCrZWmWwvvZCQfbbfQfGbqSJJGmqGSFSbJ -LhTBWdsMNNRgNcgDWsDNcVSfQqJGFSFJqSSddQGSJF -HNgchHcWDRNhTNMWwtPrtZZjnHzrnvCz -djhnzRghMMVCBfhh -qjQTrTPQJCDDqBDJ -LQvGrLjTHLjNNPPTpQgtztSmmbFgmgLbFnmL -FRDNFBBRRVFFmbLZHPZBZvvH -QnhgMllglJTdGgJnhLQQJpZpvwZHpwsPTwpbsZHmsH -lnhnQGrMgthMlntlGfQhgWWcRSDcVCrLWzRSrRFDRN -PqrrrRnPBbrVhVqFrFVRPVhZLvNSNvLZcQvtJfRvNScJNJ -dDzWwwCTmmdwdddpDLWQZMSSMfSJtcWJfQSQZN -CCwmTdjsClVjFjnLBl -srjCvjPmQVlPjFPmQmPrdHHZhvHZDqHhDDwHHqfB -pLcnJQNQMZpqZDDZ -WNRbtNJgRPjjQVmz -NJJRmjmJbbJfqSVMNHFCSFzLLlrLLrFHTz -QvnsQGvBwWwQvgRHlGGDFPFCGlrR -QhvwBvBctBccZWZNRNmVfjpmjJjb -RMmGGMLRRCFmRPPfGFpGPFPJWZQWctrtlQvZvltfrQWcWWBq -gggwjjbjwwbZtwZBBcmQQv -SdNbDDVSgPMFmPzdMm -nZhnNZDnZPmZPWbppPpMlvRlzvrtMmRtqRzRfq -HcFwsCQLVQwFwLtLbvtzrlrLtt -GsgCFCgCQHHCVHsFQHcFdDPDbJDZTpZDbWJPNWWZDd -BBrBrGlGpgGjsNhlBlpBwpfSwZJdQwfcZwvSQnnn -LvWvHLmmVJQQHfQH -RPLRMvqFTbRTjGBhjNFsslls -cNZZZmZDcDDJmhzzrrlHtSbvgjSvgfPSWvPfjShv -VBwnndnVCqbqpRRpnspnqRWtGgWSSgvFBSGGSWgtGGSP -LqCMnTLVRwCRCpRLpbHDNzMMNcmmHNHQJQ -MMqDtnVnBlHtZvtB -WLWrWgdWwdrLCTFCwLlbbsJsJQsbQlQzlvrB -jFSvTdjfnfRmVcRR -ZLGqnvnqLzvbGRMfcRpwMpdV -fgfNNfgHHjVmRcVdgM -HsWDCDfCQCZBBZnvWtLq -bTZjqflqZhcrlczGzppGNgjmFNnp -PmmRSWWDMBQVNpWFznGF -SStRBDSCCSSSwPBwBDBwPmZhZlfZhqHTsTfltHHZfsHH -GbNbsSptQGqsdJCzsddcgzzv -DHRRnmWWmZnmRhllnHnnnMLvvLgcTVvjVhCTvgzcJgLj -RnWMlDZRlnHlmHWBFwGQqNGGPNQzPGqFwz -vSGvHpJnBLbGHBNCgfDzzChDgbCfzT -wFRslqmqTRgggQghPmQf -qjRFMjWqNNMMGHTL -fWGcQGGSRFQZhttZJfSSJflDDrwdClljVrNDdrdCFBCr -MTgvLLPPnHzMbDwdlNbMBwMM -mnTvnnPTcNmmJJWN -qqbbQQnbWrqGgnWqvZpVzMCZjCgfjZCSVM -ldcmDPDhmlFBHPDddLBVFDHLppZpjSCjjNfwNMwCpSMwhCMp -FtDdsHPcHmdHVPLtHsdtBHQnsbvnTRRTRsRRqbqvqWnJ -hhtBtPrgbbhhgjZjjCCHHNpNDHpffHWCvr -LGFLVwswsJMSgFwMMpddSvpHCCdDdvCpvm -sGsFsQLsVsLFnnFTJQthjcjQqhRcBZZtRg diff --git a/2022/04/input b/2022/04/input deleted file mode 100644 index e2d1be7..0000000 --- a/2022/04/input +++ /dev/null @@ -1,1000 +0,0 @@ -5-96,6-99 -29-97,80-97 -3-87,3-4 -12-12,6-12 -64-65,24-66 -52-54,1-53 -86-89,85-88 -37-69,38-38 -81-96,47-75 -1-13,18-44 -46-93,46-63 -12-75,65-75 -27-58,27-34 -10-74,83-87 -17-19,18-95 -96-96,10-95 -1-90,7-89 -62-79,90-98 -5-93,6-96 -17-82,31-82 -1-2,1-12 -37-50,49-92 -21-65,20-79 -7-61,8-91 -2-6,1-99 -51-92,51-52 -18-18,20-94 -21-26,27-69 -7-86,6-86 -71-71,72-99 -34-96,95-95 -63-64,11-71 -85-87,42-86 -3-4,4-74 -14-14,13-97 -8-12,9-10 -70-78,65-79 -6-10,5-5 -4-78,46-78 -21-21,22-94 -20-21,19-19 -7-56,6-56 -16-84,84-84 -8-14,15-88 -61-90,60-63 -25-75,42-75 -39-54,50-54 -48-86,48-71 -4-45,5-5 -55-55,57-87 -1-97,1-54 -39-44,39-41 -10-41,40-41 -75-87,4-88 -11-88,87-89 -10-74,75-75 -4-98,5-95 -1-70,5-93 -85-90,85-91 -11-33,8-32 -6-79,5-79 -51-97,50-96 -16-29,16-20 -49-56,9-56 -35-91,34-91 -2-6,10-58 -29-55,54-55 -15-53,15-59 -39-91,44-46 -96-96,95-99 -33-49,33-48 -61-96,61-95 -20-86,18-86 -18-98,17-84 -13-20,8-14 -25-39,24-25 -23-32,27-37 -25-51,5-24 -44-91,45-91 -83-83,37-84 -87-87,17-86 -24-42,23-42 -1-62,49-62 -40-82,88-91 -58-91,59-93 -12-62,11-53 -17-36,37-74 -13-70,71-71 -17-60,17-77 -15-48,63-74 -3-89,10-90 -35-36,35-82 -74-99,23-87 -15-94,15-91 -99-99,23-86 -60-89,88-89 -25-83,33-84 -12-83,12-13 -9-68,8-68 -57-99,18-57 -24-31,24-64 -70-97,71-86 -10-22,15-79 -24-77,16-77 -82-84,66-85 -83-84,50-84 -9-98,8-98 -5-77,76-77 -5-94,6-90 -48-57,34-64 -18-49,25-50 -15-85,1-14 -15-72,15-91 -10-82,9-96 -4-4,3-87 -9-93,10-10 -2-92,2-85 -20-95,21-21 -53-67,66-67 -2-97,1-97 -49-72,12-66 -48-57,47-47 -86-95,95-95 -41-87,41-75 -37-83,62-84 -75-90,38-63 -35-95,22-36 -70-78,42-77 -23-99,98-98 -49-58,2-62 -16-35,10-18 -24-63,91-98 -34-36,35-72 -19-94,88-94 -5-28,3-3 -9-81,10-82 -68-94,99-99 -5-53,3-54 -56-91,2-91 -7-9,10-43 -17-71,72-84 -19-55,18-20 -13-93,85-94 -4-6,5-53 -13-99,69-99 -29-31,29-40 -47-81,48-48 -78-96,79-99 -14-88,89-89 -42-51,43-75 -86-98,84-96 -36-57,29-37 -71-84,83-83 -5-68,5-88 -3-86,29-86 -79-97,7-63 -36-49,47-63 -17-45,4-42 -2-17,16-83 -53-66,54-86 -81-99,17-80 -9-37,29-38 -49-50,22-50 -81-81,43-80 -28-75,37-76 -4-98,3-98 -5-11,11-86 -5-70,69-81 -70-70,69-87 -17-57,16-57 -16-92,14-92 -19-22,13-22 -32-90,5-91 -37-73,8-73 -4-84,1-2 -22-53,22-61 -75-99,74-97 -57-81,13-81 -32-33,12-33 -56-78,56-92 -11-84,85-85 -8-49,49-74 -6-91,7-70 -38-93,93-93 -92-92,35-91 -95-98,10-90 -5-36,4-92 -36-36,14-36 -1-59,42-59 -88-92,8-47 -21-57,6-22 -7-86,12-99 -29-63,97-99 -12-79,80-80 -20-22,24-92 -95-96,25-96 -12-26,13-16 -54-58,32-58 -64-65,60-64 -36-78,35-35 -3-55,1-2 -9-56,4-40 -32-36,76-96 -1-2,3-99 -69-95,14-97 -93-93,78-93 -78-78,59-79 -23-77,10-78 -7-71,70-71 -8-93,2-94 -3-3,4-98 -77-98,5-98 -16-16,16-98 -17-48,16-17 -98-99,3-80 -41-63,41-55 -54-54,53-86 -32-63,40-46 -77-78,18-77 -32-55,33-33 -89-97,66-97 -6-90,90-97 -3-81,3-64 -9-99,3-93 -6-99,5-94 -62-93,86-94 -95-95,11-95 -17-99,8-13 -34-84,35-97 -23-23,22-85 -85-85,22-85 -8-24,7-44 -9-92,9-33 -1-63,1-96 -28-97,30-97 -12-90,8-89 -14-14,2-15 -38-79,38-39 -54-55,55-57 -46-80,34-79 -12-80,11-95 -9-56,8-56 -64-94,28-93 -14-14,15-95 -3-43,44-51 -19-61,5-5 -62-99,15-95 -67-78,77-79 -23-40,24-40 -1-55,9-54 -6-81,1-80 -4-84,4-85 -4-4,6-94 -68-89,20-67 -10-79,9-11 -26-52,26-27 -16-60,12-60 -92-92,7-92 -51-51,56-72 -2-7,6-99 -35-36,36-36 -98-99,8-97 -87-87,4-86 -83-89,68-75 -6-92,6-91 -64-74,65-65 -14-70,15-73 -18-22,18-56 -3-99,2-99 -7-95,2-96 -34-82,34-34 -46-94,45-94 -14-52,1-13 -29-93,28-28 -1-40,2-32 -24-28,23-28 -55-83,18-65 -3-84,1-84 -2-57,7-58 -7-21,3-22 -20-78,20-79 -88-99,32-46 -25-58,57-99 -37-84,37-70 -18-76,18-80 -14-99,31-98 -54-83,54-83 -14-14,2-13 -1-81,1-20 -3-54,4-89 -15-48,14-14 -7-76,75-76 -4-4,3-16 -11-12,11-97 -27-90,28-60 -4-99,1-39 -10-62,41-62 -8-93,9-92 -14-78,27-87 -10-25,24-25 -16-42,15-93 -25-68,76-89 -46-46,2-47 -67-96,65-89 -53-54,53-53 -40-74,15-26 -58-75,57-59 -12-17,16-17 -11-31,30-66 -16-49,17-49 -7-82,15-82 -42-60,41-41 -32-34,3-33 -5-7,6-59 -27-64,94-99 -17-72,34-73 -12-97,12-13 -53-61,52-65 -1-97,1-96 -85-86,27-86 -11-85,10-85 -78-98,19-77 -6-99,98-99 -58-58,10-57 -13-91,12-93 -77-80,76-80 -22-24,23-80 -80-80,28-81 -21-74,5-19 -35-87,36-74 -7-68,82-82 -2-35,10-74 -39-66,40-54 -21-38,29-61 -18-59,41-60 -14-94,97-99 -47-53,54-71 -28-84,49-85 -71-95,70-88 -6-98,6-51 -7-26,27-27 -18-79,2-81 -29-79,28-88 -16-16,16-61 -11-49,48-54 -28-28,27-84 -9-94,94-95 -3-8,2-43 -3-89,89-89 -57-79,60-78 -27-96,28-94 -5-81,61-80 -34-63,64-79 -12-14,15-96 -8-99,24-99 -14-14,15-81 -3-78,12-95 -48-92,48-93 -80-99,1-98 -79-98,87-95 -5-77,77-78 -36-41,36-40 -5-86,1-6 -10-66,11-11 -48-74,76-84 -66-98,19-66 -8-53,52-52 -28-99,19-28 -9-68,63-65 -2-6,1-97 -22-74,22-86 -5-8,7-50 -8-80,7-87 -91-95,77-82 -2-21,97-99 -1-2,3-74 -2-94,1-98 -3-93,94-96 -1-2,1-25 -30-67,30-70 -52-96,96-98 -81-82,71-82 -24-48,4-25 -4-50,6-50 -89-89,88-88 -97-97,18-97 -47-95,46-96 -5-81,4-92 -1-1,2-84 -97-97,1-98 -8-32,2-33 -5-57,4-56 -30-53,25-29 -6-16,4-11 -90-90,33-89 -80-81,80-96 -1-2,1-61 -62-73,62-72 -47-82,47-83 -17-97,17-17 -8-89,2-7 -2-91,67-91 -29-67,29-66 -2-99,3-96 -59-89,88-88 -43-73,43-72 -23-67,23-68 -5-75,75-75 -10-97,9-11 -33-82,33-34 -45-89,46-46 -4-97,4-93 -7-16,16-79 -17-21,20-36 -65-95,96-96 -36-63,37-37 -3-78,77-77 -4-96,5-76 -21-72,20-20 -46-73,46-72 -70-98,71-99 -48-99,8-99 -1-98,1-65 -69-69,20-70 -10-37,38-55 -45-46,36-46 -35-47,35-48 -8-86,7-86 -12-77,38-77 -9-26,5-26 -12-89,12-88 -11-68,29-69 -72-72,5-73 -50-83,10-82 -3-67,3-67 -12-97,12-89 -14-99,15-95 -17-67,18-39 -4-88,4-87 -28-28,22-29 -31-38,31-32 -6-46,6-16 -48-48,47-54 -24-95,25-40 -73-89,73-91 -13-17,11-20 -29-51,30-52 -12-86,12-85 -36-52,35-52 -6-99,7-7 -6-6,2-5 -41-74,73-86 -31-87,73-87 -20-90,20-87 -47-76,46-76 -36-37,38-78 -74-97,73-73 -63-85,62-93 -1-95,97-98 -5-90,5-93 -19-65,52-65 -4-54,21-54 -8-8,7-86 -94-98,2-85 -46-46,47-49 -53-53,52-61 -15-94,13-15 -56-73,27-74 -95-95,3-95 -61-63,7-62 -29-85,97-99 -39-74,73-75 -6-95,43-94 -3-3,3-16 -3-98,99-99 -35-94,36-94 -14-75,76-77 -39-45,38-38 -6-6,7-94 -3-56,7-55 -92-96,36-81 -17-85,18-85 -87-90,10-86 -19-91,18-96 -61-72,60-60 -62-86,85-87 -87-87,23-86 -36-89,37-37 -1-94,1-95 -5-60,5-61 -96-97,96-99 -23-31,15-30 -14-52,52-52 -44-87,43-87 -25-99,20-26 -53-85,55-85 -44-62,43-98 -77-78,64-78 -85-86,85-90 -25-43,41-43 -32-65,64-66 -18-87,18-81 -6-60,7-7 -32-79,78-80 -13-18,13-13 -14-92,14-14 -1-98,1-97 -21-23,22-98 -19-61,18-18 -1-98,3-97 -6-64,14-64 -2-7,33-96 -75-77,11-76 -40-52,31-77 -21-35,15-36 -31-64,13-32 -89-90,51-90 -14-77,34-78 -51-85,52-96 -73-73,20-74 -36-44,41-44 -8-36,32-40 -44-94,93-98 -5-54,5-53 -45-97,4-42 -28-50,25-27 -58-76,58-76 -6-78,77-78 -19-96,20-90 -85-86,1-86 -12-70,11-11 -9-85,86-86 -45-46,44-70 -43-74,10-73 -60-91,11-91 -1-65,64-87 -13-14,14-79 -46-46,45-45 -58-89,59-59 -3-98,1-98 -23-53,8-53 -9-99,8-10 -12-75,12-74 -8-70,24-71 -57-94,8-94 -78-92,77-92 -3-54,1-36 -89-99,87-92 -2-86,86-86 -76-84,83-93 -17-70,18-72 -11-89,10-82 -8-99,9-18 -39-53,39-53 -13-46,13-57 -2-95,49-56 -52-54,52-57 -30-58,31-58 -10-45,10-46 -9-75,8-72 -5-75,1-75 -2-67,4-66 -9-93,10-10 -1-99,75-99 -24-90,24-25 -15-91,15-93 -49-58,64-92 -33-73,73-74 -10-76,12-77 -16-88,87-87 -60-91,50-61 -40-61,39-75 -61-62,2-62 -7-88,7-8 -22-97,21-94 -61-61,25-60 -21-81,9-36 -66-95,16-94 -3-97,1-1 -22-81,21-21 -36-48,35-74 -19-57,29-56 -81-82,14-82 -31-73,73-76 -4-92,8-92 -16-17,16-17 -9-97,10-99 -62-64,63-95 -10-18,3-17 -63-63,63-94 -13-88,8-88 -45-48,7-47 -2-65,3-98 -6-17,5-13 -54-79,53-79 -58-63,58-58 -42-64,8-49 -58-91,2-57 -25-98,12-26 -11-17,10-81 -23-23,18-22 -34-98,33-58 -28-56,29-57 -46-99,16-98 -16-78,17-17 -41-42,37-42 -15-31,14-14 -20-60,61-61 -29-48,23-26 -24-88,5-47 -17-86,4-16 -31-95,31-96 -15-62,22-62 -36-46,7-45 -13-94,9-10 -67-67,3-66 -33-33,21-34 -1-94,3-94 -5-99,6-97 -85-92,19-43 -67-90,81-90 -1-8,9-96 -30-30,31-53 -8-37,7-25 -8-82,4-28 -17-18,17-76 -59-69,34-58 -5-93,20-93 -3-97,99-99 -20-88,94-96 -14-94,92-99 -21-99,22-97 -24-91,23-23 -27-66,28-67 -98-99,1-96 -61-76,18-80 -30-86,85-85 -21-96,20-98 -47-83,10-47 -37-40,36-58 -80-81,21-80 -25-74,4-87 -4-68,67-68 -17-22,5-7 -17-67,25-67 -1-99,1-2 -88-96,84-93 -5-93,97-98 -4-89,90-93 -41-45,42-42 -16-80,15-83 -23-94,23-88 -1-1,2-80 -28-58,59-59 -35-36,36-36 -1-48,1-75 -1-5,14-99 -44-60,44-77 -97-97,6-98 -24-61,3-68 -23-35,24-35 -91-91,92-93 -30-48,29-58 -20-83,13-82 -17-88,18-99 -2-3,2-98 -63-63,59-64 -94-94,1-93 -40-47,5-46 -16-88,16-88 -26-84,25-99 -32-88,31-33 -29-80,30-75 -98-99,14-94 -10-34,35-35 -74-85,75-80 -43-88,42-89 -3-93,17-94 -5-10,4-43 -89-99,81-85 -45-71,46-46 -7-89,6-82 -2-2,2-88 -32-85,5-97 -55-91,54-56 -72-97,21-96 -18-97,18-19 -18-73,19-74 -92-99,7-88 -35-81,36-36 -3-59,60-99 -3-4,3-87 -36-97,28-97 -16-51,38-52 -5-25,4-18 -49-92,28-46 -2-3,4-92 -85-85,47-85 -4-77,78-78 -45-70,71-78 -93-99,79-99 -84-98,48-99 -1-1,1-99 -14-94,13-95 -21-44,22-45 -87-88,6-88 -52-96,95-95 -12-87,11-91 -47-72,11-52 -64-72,34-63 -25-78,26-26 -84-87,82-86 -55-63,23-62 -8-60,59-60 -9-40,3-10 -43-97,80-97 -8-95,3-95 -56-58,57-90 -14-52,15-52 -11-11,11-35 -20-56,21-57 -2-89,2-76 -1-72,3-73 -25-27,26-59 -35-97,35-42 -24-88,1-67 -71-83,71-75 -30-33,32-33 -2-97,2-2 -12-56,5-55 -18-67,23-94 -42-67,68-68 -70-89,18-58 -71-82,27-71 -24-69,25-50 -9-64,8-10 -68-83,9-83 -17-95,98-98 -8-17,16-18 -12-43,15-97 -30-76,30-96 -41-52,10-51 -29-95,2-95 -1-91,90-91 -10-89,8-90 -1-99,31-99 -62-83,33-82 -54-56,11-55 -4-54,53-55 -69-69,26-70 -47-93,46-46 -8-85,9-85 -48-61,48-97 -33-79,32-97 -1-47,9-48 -29-63,64-64 -32-93,27-90 -70-70,67-69 -66-97,67-68 -28-68,28-67 -21-92,4-91 -1-87,3-88 -25-76,21-75 -69-76,72-76 -88-89,40-89 -37-38,37-97 -41-61,60-61 -39-76,75-77 -14-28,3-13 -56-96,56-92 -85-86,9-85 -82-82,68-81 -46-78,40-78 -45-68,44-44 -70-83,30-83 -93-95,20-92 -18-33,29-30 -24-91,66-91 -1-77,14-97 -24-72,73-73 -15-71,15-16 -8-93,7-24 -14-44,43-43 -15-66,15-65 -4-58,9-61 -15-49,33-61 -1-59,1-60 -39-97,38-96 -91-92,4-92 -6-79,3-96 -9-94,95-95 -12-60,23-75 -51-59,40-50 -19-30,20-99 -72-97,97-98 -33-60,58-61 -3-10,3-9 -21-34,20-98 -3-65,53-78 -7-48,7-7 -61-71,59-60 -5-10,4-4 -87-88,8-88 -1-19,12-26 -6-89,26-89 -74-96,74-74 -16-40,10-12 -87-87,9-86 -5-7,8-92 -7-89,6-6 -44-95,45-59 -87-92,4-85 -62-63,43-63 -4-22,4-93 -22-71,21-38 -46-57,56-57 -39-90,39-92 -3-28,2-86 -35-84,84-84 -4-69,9-69 -34-34,35-95 -67-96,1-90 -10-54,45-95 -4-85,3-88 -26-97,25-99 -14-21,22-22 -52-66,24-86 -7-53,8-91 -99-99,7-61 -1-3,4-99 -24-87,24-94 -17-89,16-18 -13-55,30-42 -2-48,21-48 -31-38,37-37 -1-98,1-97 -4-21,1-3 -7-7,6-10 -14-77,68-77 -45-98,50-98 -4-96,5-96 -43-77,15-78 -32-51,24-60 -99-99,1-98 -41-41,42-67 -7-73,9-72 -16-77,15-15 -9-44,43-43 -13-76,14-61 -14-16,15-56 -1-65,8-66 -18-57,18-19 -24-24,31-46 -7-90,90-90 -1-81,13-81 -39-88,40-59 -2-95,1-1 -48-48,22-49 -12-90,11-91 -4-96,1-65 -13-63,36-64 -4-90,5-86 -24-93,96-97 -11-90,89-89 -30-91,30-31 -99-99,28-94 -18-55,14-94 -79-89,10-90 -98-98,27-97 -12-71,4-11 -89-97,21-92 -19-80,18-91 -51-58,13-55 -42-56,41-79 -57-75,57-70 -19-63,33-62 -77-82,7-85 -45-95,96-96 -97-98,11-98 -6-87,6-7 -3-85,67-86 -50-97,50-50 -26-50,50-68 -37-53,12-54 -8-29,8-29 -82-98,1-97 -16-16,17-98 -93-93,91-92 -5-99,4-76 -2-56,2-3 -6-7,6-61 -68-81,3-69 -6-84,7-84 -13-65,64-64 -92-98,5-91 -31-70,32-92 -1-51,51-51 -3-30,3-92 -68-77,53-69 -43-52,46-48 -82-96,69-81 -13-36,12-74 -28-75,61-76 -7-61,8-8 -20-80,20-51 -33-89,83-90 -13-13,14-92 -1-1,1-99 -8-16,15-97 -26-28,26-41 -62-80,62-62 -1-76,35-75 -7-56,7-98 -33-76,32-38 -8-9,8-50 -1-61,61-61 -14-73,14-96 -62-89,89-89 -9-9,8-99 -3-4,4-95 -9-72,8-10 -37-37,36-36 -18-79,24-80 -92-92,9-91 -29-50,29-30 -68-68,65-67 -39-83,79-83 -60-82,39-51 -13-96,95-96 -4-85,68-85 -44-49,48-48 -31-42,30-73 -10-74,9-73 -65-65,32-65 -91-92,8-92 -14-85,84-85 -34-41,14-40 -1-32,1-88 -78-80,74-79 -29-85,86-93 -24-27,28-97 -85-86,57-79 -22-46,41-54 -74-99,5-31 -8-11,11-85 -25-71,24-24 -29-95,11-96 -65-65,66-92 -9-53,4-53 -18-98,19-75 -32-39,35-86 -4-98,2-2 -10-69,1-70 -55-93,94-97 -6-99,2-7 -62-90,70-74 -48-74,26-97 -5-80,15-37 -1-97,84-98 -2-98,68-79 -96-97,46-97 -34-99,98-98 -66-73,65-67 -42-43,25-44 -5-99,5-98 -4-5,4-58 -78-91,6-91 -91-95,16-90 -32-88,88-88 -56-89,55-93 -5-25,4-4 -60-98,61-96 -58-61,57-62 -13-60,59-60 -19-29,20-44 -15-29,14-94 -4-4,5-11 -46-78,6-78 -29-29,29-72 -1-95,68-94 -36-51,50-51 -10-85,9-9 -15-60,16-93 -3-60,5-61 -7-70,11-69 -6-68,5-6 -49-84,40-54 -63-89,76-90 -6-13,9-72 -98-99,5-97 -71-71,33-73 -19-63,18-64 -32-76,20-77 -11-97,12-93 -11-11,3-11 -29-65,19-48 -63-64,13-64 -2-91,92-92 -85-91,86-91 -10-85,11-64 diff --git a/2022/05/input b/2022/05/input deleted file mode 100644 index 053f98d..0000000 --- a/2022/05/input +++ /dev/null @@ -1,513 +0,0 @@ - [B] [L] [S] - [Q] [J] [C] [W] [F] - [F] [T] [B] [D] [P] [P] - [S] [J] [Z] [T] [B] [C] [H] - [L] [H] [H] [Z] [G] [Z] [G] [R] -[R] [H] [D] [R] [F] [C] [V] [Q] [T] -[C] [J] [M] [G] [P] [H] [N] [J] [D] -[H] [B] [R] [S] [R] [T] [S] [R] [L] - 1 2 3 4 5 6 7 8 9 - -move 8 from 7 to 1 -move 9 from 1 to 9 -move 4 from 5 to 4 -move 4 from 6 to 1 -move 3 from 8 to 5 -move 6 from 5 to 9 -move 1 from 5 to 1 -move 4 from 4 to 9 -move 7 from 3 to 7 -move 6 from 7 to 3 -move 1 from 8 to 7 -move 2 from 7 to 6 -move 1 from 8 to 9 -move 1 from 6 to 3 -move 4 from 3 to 5 -move 5 from 1 to 3 -move 1 from 1 to 8 -move 2 from 3 to 4 -move 1 from 4 to 1 -move 7 from 9 to 2 -move 1 from 6 to 3 -move 2 from 1 to 9 -move 20 from 9 to 7 -move 6 from 4 to 9 -move 1 from 2 to 9 -move 6 from 9 to 4 -move 1 from 4 to 6 -move 1 from 8 to 6 -move 1 from 4 to 7 -move 5 from 2 to 3 -move 2 from 6 to 4 -move 3 from 9 to 5 -move 5 from 3 to 5 -move 3 from 3 to 8 -move 3 from 5 to 6 -move 1 from 9 to 8 -move 5 from 4 to 5 -move 3 from 4 to 9 -move 1 from 8 to 2 -move 2 from 8 to 2 -move 11 from 5 to 6 -move 16 from 7 to 1 -move 2 from 1 to 7 -move 14 from 6 to 1 -move 11 from 1 to 6 -move 2 from 1 to 4 -move 4 from 3 to 4 -move 9 from 2 to 4 -move 2 from 4 to 8 -move 2 from 5 to 3 -move 9 from 4 to 7 -move 2 from 3 to 2 -move 1 from 2 to 7 -move 1 from 8 to 4 -move 4 from 1 to 4 -move 1 from 9 to 1 -move 7 from 4 to 7 -move 2 from 6 to 5 -move 1 from 8 to 6 -move 1 from 4 to 2 -move 10 from 1 to 6 -move 5 from 7 to 3 -move 1 from 4 to 7 -move 2 from 1 to 2 -move 2 from 2 to 4 -move 4 from 3 to 4 -move 18 from 7 to 6 -move 6 from 6 to 4 -move 1 from 7 to 4 -move 1 from 7 to 6 -move 11 from 4 to 5 -move 14 from 5 to 9 -move 1 from 8 to 7 -move 8 from 6 to 2 -move 2 from 4 to 5 -move 7 from 9 to 1 -move 6 from 9 to 7 -move 5 from 1 to 8 -move 1 from 3 to 6 -move 10 from 6 to 3 -move 1 from 9 to 6 -move 1 from 5 to 4 -move 4 from 3 to 8 -move 1 from 5 to 9 -move 9 from 2 to 3 -move 1 from 9 to 5 -move 4 from 8 to 4 -move 1 from 5 to 3 -move 5 from 8 to 7 -move 5 from 7 to 2 -move 3 from 4 to 1 -move 8 from 6 to 5 -move 1 from 7 to 9 -move 4 from 1 to 3 -move 2 from 4 to 6 -move 5 from 5 to 2 -move 4 from 6 to 9 -move 1 from 1 to 2 -move 1 from 5 to 6 -move 7 from 2 to 8 -move 5 from 6 to 8 -move 4 from 7 to 9 -move 15 from 3 to 9 -move 1 from 7 to 3 -move 1 from 5 to 3 -move 6 from 2 to 6 -move 1 from 5 to 2 -move 2 from 3 to 9 -move 1 from 6 to 8 -move 5 from 8 to 9 -move 2 from 3 to 8 -move 3 from 3 to 6 -move 11 from 9 to 4 -move 1 from 2 to 1 -move 2 from 8 to 4 -move 1 from 1 to 4 -move 7 from 4 to 7 -move 9 from 6 to 3 -move 4 from 7 to 8 -move 4 from 7 to 6 -move 19 from 9 to 4 -move 7 from 8 to 5 -move 5 from 3 to 6 -move 6 from 6 to 9 -move 3 from 3 to 5 -move 1 from 3 to 9 -move 8 from 4 to 5 -move 2 from 9 to 6 -move 3 from 8 to 2 -move 1 from 8 to 4 -move 1 from 2 to 5 -move 19 from 4 to 1 -move 2 from 5 to 7 -move 2 from 2 to 4 -move 13 from 5 to 2 -move 1 from 5 to 1 -move 2 from 6 to 9 -move 1 from 8 to 7 -move 9 from 9 to 3 -move 2 from 3 to 8 -move 1 from 4 to 2 -move 5 from 6 to 7 -move 1 from 4 to 6 -move 2 from 8 to 7 -move 7 from 1 to 5 -move 1 from 6 to 7 -move 10 from 1 to 8 -move 1 from 1 to 3 -move 1 from 1 to 2 -move 6 from 5 to 3 -move 4 from 5 to 3 -move 5 from 7 to 1 -move 3 from 1 to 2 -move 4 from 7 to 5 -move 8 from 3 to 6 -move 2 from 1 to 7 -move 4 from 5 to 8 -move 7 from 3 to 5 -move 3 from 7 to 2 -move 1 from 7 to 3 -move 12 from 2 to 8 -move 23 from 8 to 2 -move 16 from 2 to 6 -move 1 from 9 to 6 -move 7 from 5 to 7 -move 7 from 2 to 4 -move 2 from 3 to 8 -move 1 from 1 to 9 -move 5 from 8 to 1 -move 2 from 3 to 9 -move 2 from 7 to 1 -move 4 from 1 to 3 -move 4 from 7 to 2 -move 2 from 1 to 4 -move 11 from 2 to 9 -move 3 from 3 to 4 -move 1 from 9 to 1 -move 2 from 2 to 7 -move 4 from 4 to 8 -move 2 from 9 to 5 -move 2 from 5 to 7 -move 4 from 4 to 6 -move 1 from 3 to 8 -move 1 from 9 to 8 -move 4 from 4 to 2 -move 2 from 1 to 3 -move 1 from 8 to 4 -move 2 from 3 to 5 -move 3 from 9 to 7 -move 2 from 8 to 9 -move 1 from 9 to 6 -move 2 from 7 to 3 -move 2 from 8 to 1 -move 1 from 4 to 9 -move 18 from 6 to 2 -move 1 from 6 to 5 -move 1 from 5 to 9 -move 18 from 2 to 3 -move 1 from 8 to 7 -move 2 from 5 to 9 -move 1 from 1 to 4 -move 3 from 2 to 1 -move 9 from 9 to 4 -move 7 from 4 to 6 -move 2 from 7 to 3 -move 2 from 4 to 9 -move 7 from 6 to 7 -move 3 from 7 to 2 -move 7 from 6 to 3 -move 2 from 6 to 9 -move 24 from 3 to 9 -move 2 from 6 to 8 -move 1 from 4 to 2 -move 2 from 8 to 5 -move 31 from 9 to 3 -move 6 from 7 to 4 -move 35 from 3 to 7 -move 1 from 1 to 8 -move 1 from 5 to 7 -move 1 from 5 to 4 -move 1 from 3 to 9 -move 1 from 8 to 2 -move 3 from 1 to 7 -move 7 from 4 to 5 -move 1 from 9 to 8 -move 4 from 5 to 6 -move 2 from 5 to 2 -move 6 from 2 to 5 -move 2 from 5 to 7 -move 2 from 2 to 1 -move 2 from 5 to 4 -move 1 from 8 to 4 -move 3 from 4 to 6 -move 4 from 6 to 7 -move 1 from 5 to 2 -move 2 from 6 to 9 -move 1 from 6 to 4 -move 1 from 4 to 8 -move 2 from 9 to 6 -move 1 from 8 to 9 -move 34 from 7 to 9 -move 6 from 7 to 3 -move 1 from 7 to 2 -move 1 from 5 to 8 -move 1 from 8 to 6 -move 6 from 7 to 4 -move 1 from 7 to 3 -move 7 from 3 to 5 -move 6 from 4 to 6 -move 31 from 9 to 1 -move 3 from 5 to 7 -move 24 from 1 to 3 -move 1 from 2 to 4 -move 3 from 9 to 1 -move 14 from 3 to 5 -move 1 from 4 to 3 -move 1 from 9 to 7 -move 8 from 3 to 7 -move 1 from 2 to 9 -move 7 from 1 to 5 -move 3 from 6 to 8 -move 3 from 6 to 1 -move 1 from 1 to 3 -move 4 from 3 to 2 -move 4 from 2 to 3 -move 2 from 5 to 1 -move 9 from 7 to 4 -move 1 from 6 to 5 -move 1 from 1 to 7 -move 3 from 8 to 9 -move 5 from 4 to 2 -move 3 from 2 to 3 -move 1 from 2 to 3 -move 2 from 4 to 1 -move 2 from 9 to 4 -move 1 from 9 to 3 -move 1 from 6 to 1 -move 1 from 9 to 6 -move 25 from 5 to 4 -move 4 from 1 to 9 -move 2 from 3 to 7 -move 2 from 6 to 9 -move 2 from 9 to 5 -move 6 from 7 to 1 -move 5 from 3 to 6 -move 10 from 4 to 3 -move 10 from 4 to 8 -move 2 from 4 to 2 -move 5 from 1 to 9 -move 2 from 6 to 4 -move 6 from 9 to 6 -move 7 from 6 to 4 -move 3 from 9 to 4 -move 3 from 2 to 4 -move 4 from 3 to 8 -move 2 from 5 to 3 -move 10 from 4 to 9 -move 4 from 9 to 7 -move 5 from 9 to 5 -move 4 from 5 to 1 -move 9 from 4 to 6 -move 10 from 1 to 3 -move 1 from 5 to 4 -move 3 from 4 to 5 -move 2 from 5 to 7 -move 1 from 7 to 3 -move 1 from 6 to 9 -move 11 from 8 to 6 -move 14 from 6 to 5 -move 1 from 4 to 7 -move 7 from 5 to 3 -move 3 from 5 to 4 -move 2 from 9 to 5 -move 2 from 4 to 3 -move 2 from 7 to 4 -move 11 from 3 to 9 -move 2 from 8 to 2 -move 2 from 2 to 3 -move 1 from 8 to 2 -move 1 from 2 to 9 -move 3 from 4 to 5 -move 2 from 6 to 9 -move 1 from 1 to 8 -move 10 from 9 to 7 -move 2 from 9 to 3 -move 23 from 3 to 9 -move 4 from 6 to 4 -move 9 from 5 to 6 -move 1 from 5 to 3 -move 5 from 6 to 7 -move 1 from 1 to 7 -move 1 from 3 to 9 -move 4 from 6 to 7 -move 1 from 8 to 7 -move 1 from 7 to 5 -move 1 from 5 to 1 -move 12 from 7 to 6 -move 9 from 9 to 3 -move 6 from 6 to 4 -move 8 from 7 to 3 -move 3 from 7 to 4 -move 6 from 3 to 1 -move 10 from 4 to 8 -move 10 from 8 to 7 -move 2 from 3 to 7 -move 9 from 3 to 8 -move 2 from 6 to 3 -move 10 from 7 to 1 -move 3 from 4 to 6 -move 5 from 8 to 5 -move 3 from 5 to 7 -move 1 from 3 to 2 -move 1 from 2 to 6 -move 6 from 9 to 1 -move 12 from 1 to 3 -move 3 from 6 to 9 -move 3 from 1 to 7 -move 1 from 3 to 2 -move 7 from 1 to 7 -move 1 from 2 to 7 -move 2 from 6 to 4 -move 1 from 4 to 5 -move 3 from 8 to 7 -move 2 from 6 to 3 -move 2 from 6 to 1 -move 1 from 3 to 8 -move 5 from 3 to 4 -move 2 from 8 to 5 -move 14 from 7 to 4 -move 1 from 3 to 2 -move 1 from 3 to 7 -move 7 from 7 to 4 -move 2 from 5 to 3 -move 2 from 1 to 4 -move 9 from 4 to 6 -move 1 from 1 to 2 -move 4 from 9 to 4 -move 8 from 9 to 3 -move 2 from 2 to 7 -move 13 from 4 to 8 -move 4 from 4 to 1 -move 2 from 7 to 6 -move 12 from 3 to 2 -move 11 from 2 to 9 -move 6 from 4 to 9 -move 18 from 9 to 4 -move 2 from 1 to 6 -move 6 from 8 to 1 -move 13 from 6 to 5 -move 8 from 4 to 5 -move 1 from 2 to 9 -move 8 from 1 to 4 -move 7 from 4 to 8 -move 4 from 3 to 5 -move 10 from 8 to 5 -move 13 from 5 to 8 -move 12 from 4 to 5 -move 2 from 9 to 8 -move 29 from 5 to 9 -move 24 from 9 to 2 -move 23 from 2 to 4 -move 5 from 9 to 2 -move 7 from 5 to 7 -move 1 from 5 to 1 -move 7 from 4 to 8 -move 14 from 8 to 1 -move 5 from 2 to 6 -move 16 from 4 to 7 -move 8 from 1 to 6 -move 1 from 2 to 8 -move 20 from 7 to 6 -move 11 from 6 to 4 -move 3 from 1 to 5 -move 3 from 4 to 3 -move 8 from 4 to 9 -move 8 from 6 to 1 -move 2 from 1 to 4 -move 3 from 5 to 2 -move 12 from 8 to 2 -move 1 from 7 to 1 -move 1 from 3 to 5 -move 1 from 7 to 8 -move 1 from 7 to 3 -move 12 from 2 to 8 -move 13 from 6 to 4 -move 2 from 1 to 9 -move 3 from 2 to 6 -move 3 from 9 to 7 -move 5 from 9 to 1 -move 4 from 6 to 4 -move 2 from 3 to 6 -move 1 from 5 to 9 -move 1 from 6 to 7 -move 9 from 1 to 5 -move 11 from 8 to 3 -move 1 from 6 to 8 -move 3 from 7 to 1 -move 1 from 8 to 7 -move 2 from 8 to 9 -move 7 from 1 to 2 -move 17 from 4 to 7 -move 1 from 8 to 6 -move 4 from 7 to 2 -move 4 from 9 to 7 -move 4 from 2 to 3 -move 1 from 1 to 4 -move 2 from 4 to 3 -move 9 from 5 to 4 -move 1 from 6 to 8 -move 6 from 2 to 1 -move 5 from 1 to 9 -move 9 from 4 to 3 -move 1 from 4 to 6 -move 2 from 9 to 7 -move 1 from 1 to 5 -move 1 from 2 to 7 -move 1 from 8 to 9 -move 1 from 6 to 8 -move 1 from 5 to 4 -move 1 from 8 to 7 -move 23 from 3 to 7 -move 36 from 7 to 6 -move 33 from 6 to 1 -move 1 from 4 to 8 -move 7 from 1 to 5 -move 1 from 8 to 1 -move 3 from 7 to 2 -move 24 from 1 to 3 -move 7 from 7 to 3 -move 3 from 5 to 1 -move 4 from 5 to 3 -move 1 from 9 to 8 -move 2 from 9 to 6 -move 1 from 8 to 5 -move 3 from 2 to 5 -move 30 from 3 to 5 -move 1 from 6 to 7 -move 6 from 1 to 8 -move 7 from 3 to 2 -move 1 from 7 to 5 -move 2 from 3 to 2 -move 2 from 6 to 8 -move 1 from 6 to 1 -move 7 from 5 to 8 -move 8 from 8 to 7 -move 20 from 5 to 8 -move 2 from 9 to 7 -move 8 from 2 to 1 -move 7 from 7 to 3 -move 1 from 2 to 1 -move 3 from 7 to 9 -move 4 from 8 to 3 -move 5 from 5 to 6 -move 1 from 5 to 9 -move 4 from 9 to 4 -move 1 from 5 to 9 -move 2 from 3 to 6 -move 1 from 5 to 8 -move 7 from 6 to 3 -move 1 from 4 to 1 -move 7 from 3 to 2 -move 3 from 3 to 5 -move 2 from 4 to 7 diff --git a/2022/06/input b/2022/06/input deleted file mode 100644 index d549e64..0000000 --- a/2022/06/input +++ /dev/null @@ -1 +0,0 @@ -rqwqtwwrmrqqrcrtrpppjrjgrgjgqgttgbbhppftpfpdpmpsstffqvfqvvdjjpllltqltqtrrzlllbldbdsdqqgpqggzccgbgnnmjmljmljldjldjjlnnhndhdmmslmslmlhmmntnrtnrnbrbqrqhqfftwftfsfzfcfrrzllchcwwtwstwwjwrjjfwwgzwzqzpzhzqhqbhqhssltsszhsszdssrwssdppjcpjjrwjwnwjnnzjjhsjhsjsjvvtffffqfflglwglgbgpbgbgghfghfhdfhdfhfssqppvlvslltwwhwvwpwgggnpnnmqnntqnnlhhdbhdbbtvvcrrcgrrdrvrjvvlmlnmndnmnrncnznsnsqnsswrwzwmwzzbpbhphqhpqpbpqpjpjvpvwpvwppdvdhdccqbccfncctrcrjcjjdsdhdnhhwpwlwwbmbhmbhhpzhhccvffqqnsqqmnnspnnpfpzppspgsppgbbdwbbdcchfhgfhfllljtllnjlnlddvcdvdqvvqwqppprtpthtthqqfbqqpfpzfpfcfsscrsccbgbngbbgdbbpgpqqlmqlmmgffqqqsbqbtblbwbqqvbqvbqvvnzvzpvvqhvqqtltptllbflbflbflltddlblflvfvbffmsffhlhshmmgbbgjjdndqqmqllzjzvvhjhnhcnchhznnhhppwqpwpffwvwzzppwpfwftwtnnqbnqnrnrzznffzzblzlvzlzrrszscsqcssbggcgvvddsttgqqgwgcclzzszddlvddvbddrlrcllrblrrhlldzdtdccqllsblsszlszzdllhjljhhhzhffdwfdwfddwdtdrtdtntddldsllqffdvdhdpdhdrdprprrhggdqgghggmwgmghhchlhmllrnrdrcrqccbqqfbqbccjpjhhvppcwpwffmmzzfqflfjfdfbfqqtmthmttwftwwpmpzplzzpvvgppsbpbccbtcbcddzbzwwmsscrcctgtgjgtjthhjzzcqqmmmvccwjcwjwzzwnnwgwtgwwbsbvbccrscccnggfjfwfjfrfsfddncdncndnqqwzzmssbdsbswswdddpdqdbddcvcmmwwssrtrrlddndmdtmtdmttwwmsmffwqwvwbwhbbqfqqgcqcmctctntjntnbnrbrmbbqtqccqbcbvbnbqnnghgbbmfmwmdwmdmpmwppdwpdwwnzwnwrnwrnntqnttcmcqqbrqrttsjtstcscpcspsnswsggrhggjrjjbhhbnbmmdlmddtqdtdrdwwjvjgjjdhjdddbwwsfflppbwbcbpbjjzqznnrwnnvmvjvwvqqrlljgjmjjqhjhwjhwjjsvsnvvlwlqqjpjjbsjjcddtfthffrqfrqrfqfrfllfzzqllztltnltntpttqmmgwmwwwjjdrjrzrlrwlwzzzzphpphvphvphvpvdvfdflljgglrlrqlrrfpfqpqnpqpmmblbflbfbpfpwpjwpjpbjpjmjljblldbllnrnjjjljrlrcrrgzgbbzrznzzhnzhhtmhmqhmqqnzzvfzvzfftjftfvvpmvppwzzhnzhzvvwzwwqcwctwwgrrtgglgngsgvgwvwpvpbbrvrvwrvwvbwwpsprrrcbbpqppfjjjqnjndnmddvsvlslmmwwdwcchmmrjmjwwsrwrhwwpcgmpmvbdmlmqbnblbbgtmtgqslnvcnmwrflrnwhqzrsnwhncwdvbcpjrqsscwzrjvslhscpvmqjnltwhshjmbhgttbzllrvpnhgdmwtddbwmpgbhrndpgwzfvqdmpcvhlnjnqbwqmshgwhmfjgsbscsjtfbfvmlljqwwjtnltbzjpcqdfmdldvmsnmzqmghcvhlpjzzszcpvldrflbcppzwgppfpbslplrqwgbfwpwbtbnrmbrrrpqndzvhmlhvtlnjvhdrhhvmwzjntsgffjsdpdlhnlslnbmbsmdsvpmpbjpjcwhbpfnhbmttfglglnnhhcqvbpvnrwcszwjsdhqwctrpgsrcbfpzhbnrbllrlflqdlgzwpwgwwvmbsppbcjcdltbgwfndqjlvndhtclfmwnqrbfvvqdzspfcslplhtmsqqtrcdvbhfscvnmzplcglwnzbvgflclclqmdgfzjqqrrmpcqrzgqcnzbmncmvdzrmmvfqrrqzqbjmjgjwmfbnmmgvmzsgjjspjqbvfhrdvllgqsffjnfqdthjbjwhwqdqhsnctwgbszvrsbwbpptcjjvftnhdmwmhtjrjrlrdrqjznhqftgtldnpbrlprjmplmwdbzqpmwwvcqccjlhqbhcjprvrfmmfmljwmbrlhcglthgbmrfmbpsztfcglpzlfbpjhmvcmvrprmvmrvvgbbllzschwshhfbnmgwrbhlqvsdjdmmbtjzthwssghtqvhtqcswdhbwhphhsrwhwwtslwvrhpgqfmftnrtqpwfqqdgftdlqfndjlzhvlrthnqdqrzpprdgwwqlplrmqtdqgbdntmjcjhlbbmctvnnhtppfbjpsbmndbdplqlfqfhzqvtqcvmprwbhdtjrqrqvmcssqnfqwtchmjfjlpwsghplbthdnbhfbhhphdmlmtjcvmzjbnqbfldrvlmjfnnrlsnwrtnrpfqdhchltmbvjzhgjwzblqdthmffztqvzzfszmdqdzlfpbfgjfdjqscrhvjflbllnlghncczrlpcbwpnmzcnqhbfnlmnbqvmwvbchwhlfcssctsdcwmtfdgbhljwprfncdgwlgzzmvfqrdsmlwbrmbmtzqqdqdpzvtbstscglrwdpndnstrhgjchnpzsvcjngmzsddwsbllpvqqzzjlmsbncbndqmqphzqzcngjzpfnjmsvngtcvhhjsssrnhjrsmvbsrdjcrppvgsqbqjzbrhjqlgmqfclbrdhwwjdlsjnmjcjrmsstngswrhmdqthprcbrndfpdjgpqtfmmfvbztqdhzhzbzhjjpfgnvrmspdvmhfvbvztmlrhfqfdcfnzzndlfldpfhrbjrwlwnprdmqjwppbrdjhpbvnrvjlrbwdwttzhqqgcclbwghbgrhcvwjrrchqgzztrjgrltcpdscjdfcphndfzdqsbpsjrljdnflfvrzcrjflddfgpvnpmdqbhzwbfrpzsnpbcbgfchvvmqpnfpvvdvhfnpbfzwmbnlpqzgrpwtsjbpzdrsfmnfqwqvpgnrjhmvmphlfdpfhdjljlzftdzdvhjrvjdctwfrctglwmrtdlrvmhcqvfvpgmstghczmvclptzspdsrlvrgvjtvflhsmqswdpqjrrnhgrggzmcpqsctqbhpqrsbstwzgzghqgltcpbrhbcdqlhfjhlcrnhrpjdzlzqqprvzntbjztqgdqqttmbpbcfbjmdjqsflbczmfnsjdzcnnmjjllhvwbwlgrlpvbffwjvctwnrsfqdnwntscpsjnshhdmcqmcpscrmzltldwlmfnbhbtprsgtsbvzfrsfpvmqjzjqqhwdjjzvbhrvtbscrcpzrqsbgfbpwqfmbsrlhhtntjmtrtlwqsdbmgtdlrwfdnmwwzlltbrjgghbstbnffzmzzdlcdgvmrzsjnqjvczmhrgwbrblrqfmzbbcnfsbfpgjsmptzbclfdnwfgbzlpbgqrdhdmfjdnlzczdpvtbzdmrthslngbrldllfcjplhglmwsfpqjnrgpgqfmbbwchbrqqsncfwnmgdmtchdhlzzqjvtvtvgqbtwvwpsjqwdqhrlfmdgdzchvfbcmqjllpjtnphwqvfwpcjmzqhsbwlcmbsgththrsjtnzlsrcptgtrfcwptbstcsdzbwjljzjztzbqsjdvwglpbpgdjtthjjmsnljltglqcszbzqmblfpncntjzzhmjffldcrcvjjswvzlfffrmsgjtpzggtlpfwpwbmhmggpnmzwrgdjrhglnhfdcjdfjtdjvrnlgqtfqmpgjcvcmnwhhbczwwntfbmgssglngqlttfpcznswvmbprsrzljtlwlljnbbrnwdvvlsbdv diff --git a/2022/07/input b/2022/07/input deleted file mode 100644 index 1d69f2d..0000000 --- a/2022/07/input +++ /dev/null @@ -1,1030 +0,0 @@ -$ cd / -$ ls -dir dtcfhsm -dir hblzj -dir jbssdwf -35442 jrfpjdpw.znd -dir ljv -dir nhp -31592 qtwnndbg.rsh -326062 sjc.mvn -235205 wmtvbq -$ cd dtcfhsm -$ ls -206818 czgnjmw -dir drjhjtm -dir hjlmf -dir jllhmmf -187778 jrfpjdpw.znd -49334 lljh.jhb -dir qtwnndbg -dir sshvc -dir tzhbztd -290622 vmwddb -214581 wmtvbq -dir wqcsrw -dir zjbzdrnd -$ cd drjhjtm -$ ls -dir cvrf -dir gddqh -dir qccmn -dir qjgv -dir sjgwv -$ cd cvrf -$ ls -233913 frfvjtt.dhv -30000 ljcmscc.jvh -61418 mcs.blh -227397 swd.mrf -dir tpwvvbh -120888 vsrfw.gvd -$ cd tpwvvbh -$ ls -266824 qtwnndbg -dir sdwjz -dir vrgjhvrd -88616 wmtvbq -dir wqcsrw -$ cd sdwjz -$ ls -269696 jrfpjdpw.znd -$ cd .. -$ cd vrgjhvrd -$ ls -67409 sddmdd.dsb -$ cd .. -$ cd wqcsrw -$ ls -dir ttgwphbc -$ cd ttgwphbc -$ ls -178435 csjzz.vcd -$ cd .. -$ cd .. -$ cd .. -$ cd .. -$ cd gddqh -$ ls -dir cfvpq -318413 jrfpjdpw.znd -dir wwv -$ cd cfvpq -$ ls -dir ljncp -175740 ljv.nqn -$ cd ljncp -$ ls -146594 rhjlds.nfm -$ cd .. -$ cd .. -$ cd wwv -$ ls -dir zqzch -$ cd zqzch -$ ls -dir jllhmmf -$ cd jllhmmf -$ ls -dir pvqhg -$ cd pvqhg -$ ls -76789 ntdtbnr -$ cd .. -$ cd .. -$ cd .. -$ cd .. -$ cd .. -$ cd qccmn -$ ls -dir czpnrsfc -123617 jrcgldd.pvd -$ cd czpnrsfc -$ ls -316779 lqtw.vtp -dir tdwmpl -$ cd tdwmpl -$ ls -84395 rvqgwwz.rbq -$ cd .. -$ cd .. -$ cd .. -$ cd qjgv -$ ls -173535 qtwnndbg.clf -73941 wldfq.rjm -327245 zfqsvs.qwh -$ cd .. -$ cd sjgwv -$ ls -307757 mvgmfhh.thn -$ cd .. -$ cd .. -$ cd hjlmf -$ ls -313069 qlmlvvvg -$ cd .. -$ cd jllhmmf -$ ls -180570 chhgrj -dir fqqnjd -dir hmz -dir ljv -dir lrlqc -dir pfvmhz -299487 tnhwncj.nfv -dir wqcsrw -$ cd fqqnjd -$ ls -131810 mcm.pbj -237810 mvgmfhh.thn -199479 qrqpl -281772 vmwddb.qbh -$ cd .. -$ cd hmz -$ ls -319803 lqtw.vtp -111388 mgdwvvqd -38536 mlqsbjr.npn -85619 vmwddb.vhq -$ cd .. -$ cd ljv -$ ls -dir vmwddb -$ cd vmwddb -$ ls -dir bgdchqwj -$ cd bgdchqwj -$ ls -147734 jrfpjdpw.znd -$ cd .. -$ cd .. -$ cd .. -$ cd lrlqc -$ ls -327255 wmtvbq -$ cd .. -$ cd pfvmhz -$ ls -dir bpdv -dir cgnhzrb -dir cpgvb -71305 mmlbp.hnw -207351 rgwgmtr -223983 sgmlt.nrj -$ cd bpdv -$ ls -50169 stvpjws.pbn -$ cd .. -$ cd cgnhzrb -$ ls -328146 fzd.fgm -307323 gnmgw.rsf -311890 tmrdgzmm -$ cd .. -$ cd cpgvb -$ ls -241313 vzgnlqzh.fcb -$ cd .. -$ cd .. -$ cd wqcsrw -$ ls -dir jllhmmf -$ cd jllhmmf -$ ls -dir jllhmmf -$ cd jllhmmf -$ ls -161384 rvqgwwz.rbq -2778 zlbgrzs.jlv -$ cd .. -$ cd .. -$ cd .. -$ cd .. -$ cd qtwnndbg -$ ls -222554 qtwnndbg -20197 rrnmgz.hsj -135325 rvqgwwz.rbq -dir rzbjntjl -81086 tbsj.zns -275538 wqcsrw -$ cd rzbjntjl -$ ls -315148 lqtw.vtp -$ cd .. -$ cd .. -$ cd sshvc -$ ls -37541 mvgmfhh.thn -27276 vwwpbqq -$ cd .. -$ cd tzhbztd -$ ls -dir gcrfzd -dir ltvhvt -dir qtwnndbg -dir rgqwp -dir wqcsrw -$ cd gcrfzd -$ ls -319338 jrfpjdpw.znd -24471 wmtvbq -77828 zcbwwf -210897 zgfncbmh -169336 zvrfwmgm -$ cd .. -$ cd ltvhvt -$ ls -dir qtwnndbg -1644 rqr -114660 sfvv.frz -dir shl -dir vmwddb -dir wqcsrw -$ cd qtwnndbg -$ ls -dir hgfvpn -dir jcgr -dir ljv -dir scrd -dir zwwclfj -$ cd hgfvpn -$ ls -83476 nrpjcnz.psn -$ cd .. -$ cd jcgr -$ ls -dir jhvqhq -dir zhdch -$ cd jhvqhq -$ ls -dir ljv -$ cd ljv -$ ls -213483 hsjbmv -165211 rvqgwwz.rbq -48993 wmtvbq -$ cd .. -$ cd .. -$ cd zhdch -$ ls -126929 zsmpbnml.qbl -$ cd .. -$ cd .. -$ cd ljv -$ ls -60596 jrfpjdpw.znd -$ cd .. -$ cd scrd -$ ls -313679 nmhhp.bvt -199353 wmtvbq -$ cd .. -$ cd zwwclfj -$ ls -dir czqszmf -dir dmv -dir pgjwmnwf -dir whpmfw -$ cd czqszmf -$ ls -181716 jrfpjdpw.znd -$ cd .. -$ cd dmv -$ ls -303356 qtwnndbg.phh -$ cd .. -$ cd pgjwmnwf -$ ls -59757 cbdggnvh.szc -$ cd .. -$ cd whpmfw -$ ls -102901 lqtw.vtp -162907 rvqgwwz.rbq -dir whd -$ cd whd -$ ls -dir rvqnddsb -$ cd rvqnddsb -$ ls -265936 wmtvbq -$ cd .. -$ cd .. -$ cd .. -$ cd .. -$ cd .. -$ cd shl -$ ls -270493 llqj.cvz -199257 lvhrltd.cbq -44404 qqhvstd.vjd -$ cd .. -$ cd vmwddb -$ ls -176668 dsmjtpcm.vfr -$ cd .. -$ cd wqcsrw -$ ls -85545 wqcsrw.llm -$ cd .. -$ cd .. -$ cd qtwnndbg -$ ls -dir ljv -dir psqjqb -dir tnvlnmw -44316 wmtvbq -dir wqcsrw -$ cd ljv -$ ls -205777 jrfpjdpw.znd -279684 mvgmfhh.thn -dir ppw -dir rms -dir tsccztf -dir wqcsrw -$ cd ppw -$ ls -139214 ljv -dir vmwddb -$ cd vmwddb -$ ls -141988 fbgbwp.fwl -$ cd .. -$ cd .. -$ cd rms -$ ls -221170 crlhwdqs.rbp -$ cd .. -$ cd tsccztf -$ ls -dir csrc -dir dbtzwqj -dir vqw -$ cd csrc -$ ls -dir jllhmmf -281285 nwbcqwf.lqw -$ cd jllhmmf -$ ls -337404 qtwnndbg.qhb -$ cd .. -$ cd .. -$ cd dbtzwqj -$ ls -89297 clsblqf.sql -75292 jrfpjdpw.znd -242192 mvgmfhh.thn -$ cd .. -$ cd vqw -$ ls -43526 vrgfvcd.tsc -$ cd .. -$ cd .. -$ cd wqcsrw -$ ls -38096 lqtw.vtp -37490 mvgmfhh.thn -$ cd .. -$ cd .. -$ cd psqjqb -$ ls -9842 wqcsrw -$ cd .. -$ cd tnvlnmw -$ ls -dir cvgs -dir npslzj -dir qtwnndbg -dir tsshp -$ cd cvgs -$ ls -48820 jllhmmf.rjr -2036 sprlcwv -$ cd .. -$ cd npslzj -$ ls -dir bbj -227147 slfq.bdf -$ cd bbj -$ ls -77671 bsmgb -$ cd .. -$ cd .. -$ cd qtwnndbg -$ ls -121924 wmtvbq -$ cd .. -$ cd tsshp -$ ls -33269 jllhmmf -$ cd .. -$ cd .. -$ cd wqcsrw -$ ls -dir jllhmmf -$ cd jllhmmf -$ ls -133114 rvqgwwz.rbq -$ cd .. -$ cd .. -$ cd .. -$ cd rgqwp -$ ls -13207 djgldhd -120394 fpjppcp.sbr -296110 fwwqr.gzz -146254 nprjzt.fml -265873 wqcsrw -$ cd .. -$ cd wqcsrw -$ ls -dir bbjgh -157738 mvgmfhh.thn -dir njdnjmz -dir wqm -179080 wtgpwt.sqm -$ cd bbjgh -$ ls -2285 wqcsrw.cvn -$ cd .. -$ cd njdnjmz -$ ls -dir cfd -$ cd cfd -$ ls -95362 vmwddb.rgq -$ cd .. -$ cd .. -$ cd wqm -$ ls -235077 jrfpjdpw.znd -$ cd .. -$ cd .. -$ cd .. -$ cd wqcsrw -$ ls -11821 rvqgwwz.rbq -$ cd .. -$ cd zjbzdrnd -$ ls -273551 ljv.mtt -73077 ljv.rpz -dir sbqsqw -102241 wmtvbq -$ cd sbqsqw -$ ls -308189 drmlmhb.jqt -$ cd .. -$ cd .. -$ cd .. -$ cd hblzj -$ ls -dir cgm -113128 csgchmtn.drj -dir qlg -dir rsgbjpp -dir tpjpnjg -dir vmwddb -$ cd cgm -$ ls -dir dfm -dir fqhzrms -dir ljv -125604 lqtw.vtp -dir vtrs -56731 wmtvbq -$ cd dfm -$ ls -228574 ljv -$ cd .. -$ cd fqhzrms -$ ls -dir qtwnndbg -$ cd qtwnndbg -$ ls -230853 njvmtghw -$ cd .. -$ cd .. -$ cd ljv -$ ls -68290 fbrm.gdc -117256 jllhmmf.dvj -$ cd .. -$ cd vtrs -$ ls -150365 brt.dqc -313762 chhlg.fst -dir dtmjbfm -92651 ljv.sjz -306760 rrwh -276248 rvqgwwz.rbq -$ cd dtmjbfm -$ ls -270715 jllhmmf.vdw -20878 wmtvbq -$ cd .. -$ cd .. -$ cd .. -$ cd qlg -$ ls -dir fgv -131774 jrfpjdpw.znd -dir ldmpnbt -36604 mvgmfhh.thn -dir prhtj -dir vfsj -dir wqcsrw -$ cd fgv -$ ls -222821 wmtvbq -$ cd .. -$ cd ldmpnbt -$ ls -183619 tbfjvng -$ cd .. -$ cd prhtj -$ ls -201210 lpdvzs.ndv -309785 smmfht -$ cd .. -$ cd vfsj -$ ls -dir bzznmpc -123825 cbzvvdm.rvs -dir ghp -dir gwzm -313610 jrfpjdpw.znd -dir ndsfzz -34270 rjq.ttw -dir rsqhz -108776 rvqgwwz.rbq -dir tsmlpnbc -29065 wwqfpv.fgv -dir zmljzwt -$ cd bzznmpc -$ ls -147394 rft.fsn -$ cd .. -$ cd ghp -$ ls -dir bhvgpz -248463 gwwtl -285955 tccqqtbw.bzv -122937 zwqh -$ cd bhvgpz -$ ls -300057 jllhmmf -137933 jrfpjdpw.znd -170731 pstc.hjq -dir tvpw -$ cd tvpw -$ ls -226913 ltjtlcp.nfj -113485 mvgmfhh.thn -$ cd .. -$ cd .. -$ cd .. -$ cd gwzm -$ ls -33023 jrfpjdpw.znd -dir zwztrgr -$ cd zwztrgr -$ ls -310997 mtrfsv.jgn -$ cd .. -$ cd .. -$ cd ndsfzz -$ ls -dir bhfnclp -dir jllhmmf -15445 lqtw.vtp -68225 rvqgwwz.rbq -46093 spvrn -dir vdfmwrq -dir zwzlr -$ cd bhfnclp -$ ls -174231 mvgmfhh.thn -dir qgtrvmf -202378 qtwnndbg.cnp -124762 sctssqpq -$ cd qgtrvmf -$ ls -65851 mvgmfhh.thn -$ cd .. -$ cd .. -$ cd jllhmmf -$ ls -dir jmqltsd -dir mjzcf -281062 sjdmlqzs -dir vmjjtbl -$ cd jmqltsd -$ ls -327426 ddhs.qsp -$ cd .. -$ cd mjzcf -$ ls -229568 cjq.jss -227699 jrfpjdpw.znd -41949 pjzcq -62253 rvqgwwz.rbq -$ cd .. -$ cd vmjjtbl -$ ls -dir sjqpfc -$ cd sjqpfc -$ ls -dir mbpfvsg -dir vfwvtscb -$ cd mbpfvsg -$ ls -128515 lqtw.vtp -$ cd .. -$ cd vfwvtscb -$ ls -dir ljv -$ cd ljv -$ ls -dir nwbfd -$ cd nwbfd -$ ls -297506 mvgmfhh.thn -$ cd .. -$ cd .. -$ cd .. -$ cd .. -$ cd .. -$ cd .. -$ cd vdfmwrq -$ ls -dir ntm -$ cd ntm -$ ls -36060 vlvdhw.vlj -$ cd .. -$ cd .. -$ cd zwzlr -$ ls -126975 bfnpq.hzt -$ cd .. -$ cd .. -$ cd rsqhz -$ ls -dir cjzh -238925 crgfccz.hlg -dir dsssbm -197221 ftrdjhcn.grz -171860 jvvcpbh -60237 qtwnndbg.rwr -247770 whwf -$ cd cjzh -$ ls -105519 rvqgwwz.rbq -$ cd .. -$ cd dsssbm -$ ls -128213 dqsrbnjd.bwf -dir frmmlzv -318040 wmtvbq -$ cd frmmlzv -$ ls -127732 mvgmfhh.thn -37436 qtwnndbg.zzg -$ cd .. -$ cd .. -$ cd .. -$ cd tsmlpnbc -$ ls -dir bdb -dir ddjd -dir gbdm -dir grm -273561 hzszqjgf.ggp -$ cd bdb -$ ls -100286 qtwnndbg -$ cd .. -$ cd ddjd -$ ls -dir vmwddb -$ cd vmwddb -$ ls -261837 wqcsrw.mzq -$ cd .. -$ cd .. -$ cd gbdm -$ ls -233279 wmtvbq -$ cd .. -$ cd grm -$ ls -dir cghd -$ cd cghd -$ ls -8883 ncjc.vsj -$ cd .. -$ cd .. -$ cd .. -$ cd zmljzwt -$ ls -274821 lqtw.vtp -dir ltpmzrtf -dir qtwnndbg -dir shfjtm -$ cd ltpmzrtf -$ ls -222040 vmwddb.fcz -$ cd .. -$ cd qtwnndbg -$ ls -245288 lhbjpggt.rfr -dir ltgqs -dir nqngjr -161396 rmlm.psv -130067 vmwddb.ssz -$ cd ltgqs -$ ls -45032 vmwddb.zwl -$ cd .. -$ cd nqngjr -$ ls -296145 fbt -$ cd .. -$ cd .. -$ cd shfjtm -$ ls -dir dqv -dir jhgdb -dir jllhmmf -dir sczqst -dir zngqfcw -$ cd dqv -$ ls -327447 jllhmmf.ndg -$ cd .. -$ cd jhgdb -$ ls -138120 bdbjjfs.rtn -dir nfd -dir qwng -dir zwdbl -$ cd nfd -$ ls -dir tdslfhgq -$ cd tdslfhgq -$ ls -dir jnfrd -45044 jrfpjdpw.znd -133120 sdjzcfhh.dmm -$ cd jnfrd -$ ls -314151 wmtvbq -161805 zzctqr -$ cd .. -$ cd .. -$ cd .. -$ cd qwng -$ ls -202921 zvtlrb.sdf -$ cd .. -$ cd zwdbl -$ ls -219865 wmtvbq -$ cd .. -$ cd .. -$ cd jllhmmf -$ ls -258183 rvqgwwz.rbq -$ cd .. -$ cd sczqst -$ ls -37030 jrfpjdpw.znd -$ cd .. -$ cd zngqfcw -$ ls -dir fmwlfgm -254522 rvqgwwz.rbq -$ cd fmwlfgm -$ ls -229979 jgcr.qlt -282169 wwpwcjgv -$ cd .. -$ cd .. -$ cd .. -$ cd .. -$ cd .. -$ cd wqcsrw -$ ls -111251 ghjbjfhg.nqs -$ cd .. -$ cd .. -$ cd rsgbjpp -$ ls -dir dchrnhrl -dir lsqztz -dir lwlh -dir slb -$ cd dchrnhrl -$ ls -45452 ctmp.cmv -dir gqznj -206243 mvgmfhh.thn -166028 szzzlft.lst -156182 trtgnc.gcr -75072 zrh -$ cd gqznj -$ ls -251328 ljv.tpg -24996 lqtw.vtp -$ cd .. -$ cd .. -$ cd lsqztz -$ ls -dir cmrqhlf -$ cd cmrqhlf -$ ls -290574 wzbg.fdp -$ cd .. -$ cd .. -$ cd lwlh -$ ls -dir flc -dir pjm -dir vhs -140257 wqcsrw -dir zqwvr -$ cd flc -$ ls -75721 fbhzn -84992 jrfpjdpw.znd -2018 rvqgwwz.rbq -$ cd .. -$ cd pjm -$ ls -dir bzctws -213358 jllhmmf.vlr -243414 jrfpjdpw.znd -dir ljv -dir vjjhgjmp -$ cd bzctws -$ ls -89520 ljv.nbf -$ cd .. -$ cd ljv -$ ls -210757 fnnbm -$ cd .. -$ cd vjjhgjmp -$ ls -dir ljv -dir qvpcmscg -dir rsbdmvjq -219321 wjcwpt.psz -dir wqcsrw -$ cd ljv -$ ls -137884 jrfpjdpw.znd -$ cd .. -$ cd qvpcmscg -$ ls -36087 gwflqqnm.qjb -82032 pmqfdv -242377 qpth -$ cd .. -$ cd rsbdmvjq -$ ls -223158 wmtvbq -72999 zchc.wfg -$ cd .. -$ cd wqcsrw -$ ls -dir ljv -$ cd ljv -$ ls -dir mrw -$ cd mrw -$ ls -271684 tmnldb.rgb -$ cd .. -$ cd .. -$ cd .. -$ cd .. -$ cd .. -$ cd vhs -$ ls -dir hsjs -dir jhvqqcls -172468 rvqgwwz.rbq -$ cd hsjs -$ ls -227982 jrfpjdpw.znd -323849 wmtvbq -$ cd .. -$ cd jhvqqcls -$ ls -dir wqcsrw -$ cd wqcsrw -$ ls -145011 twdzdhrb.nsw -$ cd .. -$ cd .. -$ cd .. -$ cd zqwvr -$ ls -333371 rvqgwwz.rbq -144186 vmwddb.htb -$ cd .. -$ cd .. -$ cd slb -$ ls -101405 jrfpjdpw.znd -80571 lqtw.vtp -212763 rfqt.cvz -242678 ssrbmlwn.rgn -204742 tftbz -$ cd .. -$ cd .. -$ cd tpjpnjg -$ ls -37762 wqcsrw.vhz -$ cd .. -$ cd vmwddb -$ ls -dir ctgzpnn -237933 hhv -dir lwvcw -dir wpw -$ cd ctgzpnn -$ ls -dir jbfqtvhl -100662 jhp -117832 lqtw.vtp -225417 mvgmfhh.thn -21553 rvqgwwz.rbq -240333 sbmzdqrc -dir shnnqff -$ cd jbfqtvhl -$ ls -37115 ljv.rws -73007 wqcsrw -$ cd .. -$ cd shnnqff -$ ls -294441 frghtdtd.qwf -dir srbf -dir vmwddb -$ cd srbf -$ ls -dir fqhhcdcm -$ cd fqhhcdcm -$ ls -142423 vmwddb.snc -$ cd .. -$ cd .. -$ cd vmwddb -$ ls -dir jllhmmf -dir ljv -61218 nsmtdl -58661 wqcsrw -$ cd jllhmmf -$ ls -6984 qdjnldqn -231401 sfcwg -$ cd .. -$ cd ljv -$ ls -110331 jfjsgfn.lvq -269960 mvgmfhh.thn -$ cd .. -$ cd .. -$ cd .. -$ cd .. -$ cd lwvcw -$ ls -115763 mvgmfhh.thn -$ cd .. -$ cd wpw -$ ls -187278 lqtw.vtp -$ cd .. -$ cd .. -$ cd .. -$ cd jbssdwf -$ ls -31839 ljcttp -$ cd .. -$ cd ljv -$ ls -270886 jrfpjdpw.znd -$ cd .. -$ cd nhp -$ ls -dir sgffh -$ cd sgffh -$ ls -76321 psbpb.sqj diff --git a/2022/08/input b/2022/08/input deleted file mode 100644 index a531013..0000000 --- a/2022/08/input +++ /dev/null @@ -1,99 +0,0 @@ -002100030222341303232115221524311502200403234452204125251345024423544443305142410110142101223120110 -102030322341143330244233013052025453422005415304655426206452251310214055314024034341233110302320003 -003012203404011430120134554314552441635001641050211406204621114102021543144514102510421243314102033 -330313423002034140035001210441156554545625042262651356556544202500446121455112434243313013430141203 -331203121131230002055113430244610062654034520106363462155201210355601153542301323442223310134324300 -232201231021003254355411402310326206625011564114125202263504451451212600155351424154310240411213431 -033033333301011523544023206136145505304224325606020360006206455564513553512054354124523232201230441 -132201032234334044251334220345360402456541662253556375754662323265201641514121105025300453041111234 -314322341322104402235020206565044225363527617767574524475421763504341061551154250344125514014234344 -101323043023430543342440532324326413655657527215661116623455613664321005134300223542510253102211310 -320404242514122111525043444530625417656773117247512712444315767422412130351505513231104322032421303 -221204123205133142044056245654205231734371546616753217321556472223654044043612554152141554333102034 -340310155225452152216635634352712541366312326272262143522347111166646736001360102010220214000133002 -012404003515002416422500163244271366252711531615333437352461454777311142132000140205630042305222013 -332434552302203445503543424523327464362526657251687634745536521746523154717531643250132300541053000 -020130312425316362611130462217125425435545265467725256332777233137141524314631100051153314314343032 -112115124512002346011342433146124542356845483862756322785545283652723747276776403131622540014001524 -332354013101003031053022245431274627654677343638672643442563448782737464337546541546630431125021330 -220315320142064161406534365262377268373743527784575246325564676238816733767331345114363612344051535 -102041153526000601402325625766534543527882476653366727573448727775677146365732431425225562043130034 -350054114310533002426654125166575285757827422257872378766383267543484865317252532765440216543555512 -222440404353016144747347457368562668586285847553578732435887584463446862116134751240360645225435344 -554234546163262630313431762248876668663352436888374587856263343842526635237314231451062036605442520 -525531324662660356256614344438373575732699988366775989976447384338336827686445577222030363631240512 -055541261042533424177375756738443482846986979788978997559377679255463858237757327464422026230510130 -514123221240250442457744728347386637684953574546455344754548333793233865436751231314653541223102202 -355454250661114645144551785724753237378345375493453967559796675839837444334776625552412552302431302 -202445234333206767744653874724276586973668878949653473947686567565487325864733735677672241416513452 -445415223211061633767433865252483574744685974593334963668983745643354885658423263536531213102544202 -201405464251164654177385783224666473975674643767946648464678958969336335638578275154116223152222102 -401423140356441654745572266848965593553995667644648964747884544439493545472454437715336645303346422 -154440323240741427732867467564957336394985859766644495658985963583496399736552632162756445212536404 -441663663062661372122867364584655388977474857585778686889578799644949733463423826715534215154065204 -422036122016243651174663588693898583374968974778579585977478599643389537573534354622377452555411315 -430412403362272513348763673566578945645997454758694486758844958569786758359475575577532661126532300 -503653020441267422765353469867998339764449596776968996449777464644846938866332635583727771665263026 -006252631541331635768754753357384754988659585857956567666645975599653466655333342485345762600032403 -215205542775713732868842389885585646884858449858579777975997584997463698339932263363162431251615251 -342224450731115175762626546538955447796468885776778879697695699945446388444478355347827635732006646 -045011110226211633623658548365544498466468766878699597655897586488555435934935526883851537736604133 -440352212243431376382869634434568447654566895897796875679759667598898849334873844583742271767024403 -566632367121414762272448784755746799985759966559657989697977677955455754549393784586875275341562621 -004131167135757426882464486773699786789959957795985595559587775554479945637849747667752242212324244 -022411031432724262533554794664597446479869568767598899669969588984864457535986725263473577457413134 -036415005331162527346577487593798458668976888776888766856699598847776567686579476836656723623111342 -504001302331545267684439554776894957999788577876688969865558955547965687556849786463457244355044511 -464266074264126575276833864784546697885788878967966988678696686685576789843676844576623242451411411 -660130573642326366362654785549676574587876888769689696798799988678648554635745724364273772474666502 -413511521313437652422664948645649566979966676679778669968777776786958464356797545247763267365643645 -455033174473274564484285387995879595555686569997977698868769855686564847593489668858847744131410225 -560316675532344635443349663994499869866598568889798868967976679655597494679336978524332246567265361 -121053163342234352453837754569968465557968697766766888969966667796479457384444468264837376474515455 -604062313527642634768255846899648545559665886668966887999959659769978495794795825775373713613231451 -041031112622754332842439776736966994677888699898679988967779696758849589365579766676242256227420364 -630161363126476778455475799658545955598576568877768698668579988799596866465635488284555252726211044 -455563641427127283364758796475975894658677688789777769876667978747955677573575525588444241765111511 -256420063532645225542863884958844496596759999769769687678888788875449888945958948378756476127155054 -523256165217547362636325547686549767698957967985968987897777685866576744344388256886854362647342110 -205224606764556763544234874676659474468968576879668558856675855668779847849738247387744421321145610 -022651355615653552468486676459694744747575877656886776677858584988944678787576556747724125467333305 -526313424324717126486746644643397589664468865599858886996669788566489473798387676766873216657521426 -426530404522411762572567697375959747975669667958685679878659587764977658398697353283563215312244014 -023510245741131775436864579684699874979976567776557765866775469587757498544476554753722641656303654 -211341433442225414565332887899363678699495567888998675657659688744458493387343842346747477252626250 -406543152154335614758277748595836896786654948759999978569588555764838686653647362854723163226456101 -333640633617315535456525364849458558744656899855554897897568844446533866457545654847562377442214226 -040003053246534354438748723933365934878485997458955574785966996653353969666867276761661111124104550 -405602516206264365157378627495546935658594587869579958969686766986836687348285865231616336232000100 -304131030254233641578272475868953446545577766644956989679964489688554398956223433417637732661500540 -131164662225325441733366324345477954639475997658684766465487974699579665344326248136151472051130445 -452312154206174654138684277376889449945746954689646875777596486949365968888456226732332263263420000 -003010154551246223274282454345355673349967689986885795449989359633496728553885221437611730454554455 -131435126460017635544785754344874379695379366384573934357795398633967475353836864461424146264354142 -350154544045013352533173566257757787385448697484997454578735937499665628425542376452563635450224022 -302420224365163651765264446875287359533637498445639443969586466433384346337722662774436566624454214 -415242456321105173655733744886343826548944666338683876383973497998744488687446541256724244661531431 -155303206134314124372553618623857237346567857564464797593393675563536467777317174625640132203003240 -335521544652523624641575451785635352333587957647598535633948867838652636686573137515062356442045153 -235314500244636615342325346277256685653838226755493858683465683736283367654226655456541546644313125 -252520511531061305614364671212856473625642477732845278766573642425286572562373137446456005011330433 -241525455120116046543737642325543677623243884242534423327827446383376441727657314343125403632434002 -301045223551220356167117621755325772252845222546246588464784874685774676163655131632622146412415515 -011150133311336614251435416453632383454327534367288242328746537673543714263674263262001132354544412 -314104033000306256531666256433553535833538337463847277453476563227672715617272601302551120422305504 -104211442013141664402363645617163435245556228235337864656673626354151416721375243323635625100210424 -413422313502535362615054171511431775335574748526574728747453724472157632635263350024552502052340024 -131225301023304456424150404525765416565572272321835377167235317312551645334432406536160545434122120 -342131052232413325301451041516716541737346252413667115612642227312572433104525003114240240141232002 -244421101354005430232434420344323273421374225635551363463245561271743411452116466311034334101231020 -232404402304311415164151401553463731147111147752141732625152553615361046133341313265525232544143442 -201321033520133414312301326330253041267251614477322566645472656414545035321106361434351501123314104 -211232034442524242313453325046331353174352335422752364775746537513333534355120322320404054014303124 -224032233240430510135541652065052415154147565656231651653327511443424113100543020223335130010141400 -004110101133543440511523265424013341433043655022512172622140322434116104552043413352211021312421433 -000304433232402410151205333526613043463556021413402141634154404530112303306244402221312522221004042 -200204441020135232033032541516232550445221141520665016336536052063115335040344025054213324400312303 -300211022440310123055510053251505226452265556365100101014044645236505213550201425252404100302413231 -310312413210032422053242024243343060135340422313312403505631104430120233112324204414021331012401232 -132020341330304022053503522313342026211133610000020554213662244142551253124302245242110111033101203 diff --git a/2022/09/input b/2022/09/input deleted file mode 100644 index b87df75..0000000 --- a/2022/09/input +++ /dev/null @@ -1,2000 +0,0 @@ -U 1 -D 2 -U 1 -L 1 -R 1 -L 1 -D 1 -L 2 -U 2 -L 2 -D 2 -L 2 -D 2 -L 1 -R 1 -D 1 -U 1 -D 1 -R 1 -U 2 -D 2 -R 2 -L 2 -R 2 -D 2 -L 2 -D 2 -R 1 -L 2 -D 2 -R 2 -D 1 -R 1 -L 1 -D 1 -U 1 -L 2 -D 2 -R 1 -L 2 -R 1 -U 1 -R 1 -L 1 -R 2 -D 1 -U 1 -D 1 -R 1 -U 2 -R 2 -D 1 -R 2 -D 1 -U 1 -D 1 -R 2 -U 2 -D 1 -U 2 -D 1 -L 1 -D 1 -U 2 -R 1 -L 1 -R 1 -D 2 -U 1 -D 2 -L 1 -R 2 -U 2 -R 1 -D 1 -R 1 -U 1 -R 1 -U 2 -R 2 -L 1 -U 1 -D 2 -U 1 -D 2 -L 2 -D 1 -U 2 -L 1 -U 1 -D 1 -U 1 -L 1 -D 2 -L 2 -R 1 -D 1 -L 2 -D 2 -R 2 -L 1 -D 1 -L 2 -U 2 -L 1 -R 2 -U 1 -D 1 -L 1 -U 2 -L 1 -D 1 -U 3 -D 3 -L 3 -U 2 -R 1 -U 2 -R 1 -U 2 -L 2 -U 3 -R 2 -L 1 -U 1 -D 3 -R 3 -U 1 -D 3 -L 2 -R 1 -L 1 -U 3 -R 3 -D 3 -U 2 -L 3 -D 3 -U 1 -L 1 -U 2 -D 1 -L 3 -D 3 -R 3 -U 1 -L 2 -R 1 -L 3 -U 2 -D 2 -R 3 -D 3 -L 1 -R 2 -D 1 -L 3 -U 1 -D 3 -U 3 -D 1 -U 1 -R 1 -U 2 -L 1 -D 3 -R 3 -D 1 -U 2 -D 2 -L 3 -D 3 -U 1 -D 2 -R 2 -L 1 -D 3 -L 1 -U 2 -L 2 -D 1 -L 3 -R 1 -L 1 -R 3 -U 1 -L 3 -R 2 -L 1 -D 1 -R 3 -D 1 -R 1 -D 1 -L 3 -D 1 -U 2 -R 3 -D 1 -U 1 -R 2 -U 1 -R 3 -L 3 -U 3 -D 2 -R 3 -L 1 -D 2 -R 2 -L 2 -U 1 -L 3 -R 2 -L 2 -U 3 -L 1 -D 1 -U 2 -R 1 -U 3 -R 2 -D 3 -L 3 -U 4 -D 4 -R 3 -L 3 -R 3 -U 2 -R 3 -L 4 -R 2 -U 1 -R 3 -U 3 -R 4 -U 2 -D 3 -L 3 -D 4 -U 3 -D 4 -U 3 -D 2 -R 2 -D 1 -R 4 -U 2 -D 4 -L 3 -D 4 -U 1 -L 2 -R 1 -L 3 -R 1 -L 3 -U 3 -D 3 -U 4 -L 2 -D 4 -L 4 -U 4 -L 3 -D 1 -R 2 -U 4 -R 2 -L 1 -R 3 -D 2 -L 3 -U 2 -R 1 -U 1 -D 3 -L 4 -D 3 -L 3 -D 3 -U 4 -D 3 -R 4 -L 1 -U 2 -R 4 -D 2 -U 3 -L 4 -R 2 -L 1 -D 4 -U 3 -R 2 -L 2 -R 4 -L 4 -D 1 -L 3 -D 4 -L 3 -U 2 -R 2 -D 4 -R 2 -U 2 -D 1 -U 4 -D 2 -R 4 -D 1 -U 1 -D 1 -R 1 -L 1 -R 2 -U 4 -R 4 -D 3 -R 4 -L 1 -D 2 -U 1 -L 3 -U 4 -R 3 -D 4 -L 1 -D 1 -L 4 -D 3 -R 1 -D 4 -L 3 -R 2 -D 3 -L 2 -D 4 -U 2 -L 2 -D 4 -L 2 -U 5 -R 3 -D 2 -U 5 -R 3 -L 3 -R 1 -D 4 -R 1 -D 3 -U 3 -R 2 -D 5 -U 4 -L 1 -D 1 -R 5 -D 5 -U 1 -L 3 -D 2 -L 4 -U 3 -L 2 -U 1 -R 1 -U 2 -D 5 -L 1 -R 4 -L 1 -U 3 -L 5 -U 2 -L 1 -R 1 -L 1 -R 1 -U 5 -D 5 -R 2 -D 4 -L 1 -R 4 -L 3 -U 5 -L 4 -U 3 -R 5 -D 1 -L 3 -R 1 -U 5 -R 2 -L 4 -U 1 -L 2 -U 5 -L 3 -U 1 -R 3 -D 4 -U 1 -R 5 -L 5 -R 1 -D 1 -R 5 -U 1 -R 2 -L 5 -R 2 -L 2 -R 1 -U 5 -D 2 -L 2 -R 4 -L 3 -U 5 -R 2 -L 3 -R 2 -D 1 -R 5 -L 4 -D 2 -U 1 -R 4 -D 3 -R 4 -D 2 -R 2 -D 5 -L 3 -D 1 -U 2 -L 1 -U 5 -D 4 -U 2 -R 5 -U 3 -D 4 -R 2 -U 2 -R 4 -D 6 -L 6 -D 1 -U 2 -D 4 -R 3 -D 6 -R 4 -L 6 -R 4 -D 2 -U 4 -D 3 -U 2 -L 4 -R 6 -U 5 -R 3 -U 1 -L 3 -D 2 -R 5 -D 4 -U 6 -D 4 -R 2 -U 6 -D 6 -U 5 -R 1 -U 4 -R 5 -L 6 -U 2 -D 2 -R 5 -U 3 -L 3 -U 2 -D 4 -L 5 -R 2 -D 5 -L 3 -U 4 -D 3 -U 5 -L 2 -U 3 -L 2 -U 3 -L 3 -U 1 -L 2 -U 1 -L 6 -D 1 -R 4 -D 4 -L 4 -U 4 -D 4 -R 2 -D 1 -U 1 -R 4 -D 2 -R 4 -L 6 -R 5 -U 2 -R 2 -U 1 -R 6 -L 1 -U 6 -R 5 -D 4 -L 2 -U 4 -R 3 -D 5 -L 5 -D 2 -R 6 -U 5 -R 3 -D 1 -L 2 -D 1 -R 4 -L 5 -U 6 -R 4 -D 3 -U 3 -R 1 -D 3 -U 2 -L 1 -U 1 -R 5 -L 4 -D 1 -R 2 -U 1 -L 3 -R 5 -D 5 -U 5 -L 1 -U 2 -R 7 -D 5 -L 7 -D 2 -R 7 -L 2 -D 6 -U 1 -L 5 -U 5 -D 2 -R 4 -U 3 -L 7 -R 5 -L 3 -D 6 -U 2 -D 5 -L 3 -R 4 -U 6 -D 5 -L 5 -U 2 -D 5 -R 4 -U 2 -L 2 -D 5 -U 2 -R 5 -L 4 -R 5 -U 6 -D 3 -U 7 -L 6 -D 4 -U 2 -R 7 -L 5 -D 5 -R 6 -L 1 -D 2 -L 2 -R 2 -U 3 -R 7 -D 1 -U 3 -R 2 -U 3 -R 5 -U 3 -L 7 -D 6 -L 7 -D 5 -L 5 -R 5 -U 2 -L 4 -U 7 -L 2 -D 7 -U 5 -L 4 -R 4 -L 2 -U 5 -L 4 -D 5 -R 7 -U 2 -L 1 -D 6 -R 1 -U 6 -D 1 -L 7 -U 3 -D 2 -L 3 -U 4 -R 4 -L 5 -U 7 -L 1 -D 5 -L 7 -D 1 -R 6 -L 1 -R 5 -L 3 -U 5 -D 2 -U 6 -D 4 -U 1 -R 2 -D 8 -R 8 -D 1 -R 4 -D 6 -L 8 -R 5 -D 5 -R 6 -D 5 -U 1 -L 1 -D 2 -L 4 -R 1 -D 1 -R 7 -L 8 -U 1 -D 8 -U 6 -L 7 -R 4 -U 1 -L 2 -U 1 -L 7 -D 2 -R 8 -L 1 -U 8 -R 8 -D 6 -U 2 -L 8 -D 7 -U 4 -R 8 -L 7 -U 6 -D 6 -U 2 -L 4 -D 3 -L 2 -D 3 -R 7 -U 3 -L 3 -U 3 -D 8 -L 2 -D 3 -L 1 -R 2 -U 8 -L 4 -D 7 -L 8 -R 3 -L 7 -U 2 -R 8 -D 3 -R 7 -U 3 -L 8 -U 5 -D 5 -U 5 -D 8 -U 8 -D 2 -L 4 -U 3 -D 2 -R 6 -U 3 -R 2 -U 4 -R 2 -L 6 -U 7 -R 6 -L 5 -D 6 -L 8 -U 5 -R 3 -L 5 -U 7 -D 7 -L 1 -U 6 -R 7 -D 3 -R 2 -L 7 -R 6 -D 7 -U 4 -D 2 -L 2 -U 3 -R 1 -U 5 -R 6 -D 2 -R 8 -U 7 -L 7 -U 8 -L 4 -R 9 -U 7 -D 6 -L 6 -R 4 -D 9 -L 1 -D 5 -U 2 -L 3 -R 9 -D 2 -U 1 -R 4 -L 8 -R 1 -L 1 -U 4 -R 4 -U 4 -R 3 -D 2 -U 5 -R 8 -D 1 -U 5 -L 4 -D 5 -U 3 -L 1 -D 4 -L 3 -U 8 -R 3 -L 3 -R 9 -U 3 -D 1 -R 4 -U 2 -L 8 -R 7 -L 4 -R 4 -L 7 -U 6 -L 2 -U 9 -R 7 -D 6 -U 5 -L 9 -U 7 -L 5 -D 1 -U 8 -R 4 -D 1 -L 8 -D 8 -L 7 -R 1 -L 7 -R 3 -U 2 -R 5 -D 1 -U 9 -R 1 -L 5 -U 5 -R 6 -L 4 -D 3 -R 9 -D 7 -R 3 -D 2 -R 6 -U 2 -D 5 -L 7 -U 1 -D 8 -R 2 -D 3 -R 3 -L 6 -R 2 -L 7 -D 8 -R 6 -D 6 -R 9 -U 6 -R 9 -D 3 -R 8 -U 7 -L 5 -D 2 -R 5 -U 6 -R 7 -D 7 -U 6 -L 2 -U 6 -R 4 -D 2 -L 9 -U 2 -L 9 -U 9 -R 8 -D 1 -U 9 -R 7 -U 5 -L 3 -D 5 -U 9 -L 2 -R 1 -U 3 -D 4 -L 1 -R 10 -D 9 -U 3 -R 6 -L 1 -D 5 -U 1 -D 10 -U 6 -L 3 -U 7 -D 10 -L 2 -U 10 -D 5 -R 1 -L 1 -R 3 -L 7 -D 4 -L 7 -D 10 -R 8 -L 7 -U 2 -R 6 -U 3 -L 6 -D 4 -R 8 -D 3 -R 8 -D 10 -L 3 -D 5 -L 5 -R 10 -U 6 -L 10 -R 1 -L 7 -D 3 -U 2 -D 6 -R 3 -D 6 -L 4 -R 10 -U 8 -D 4 -L 8 -U 7 -D 3 -L 3 -D 2 -R 8 -U 9 -L 1 -U 8 -D 8 -R 4 -U 9 -D 3 -R 10 -U 3 -L 4 -R 5 -U 3 -R 7 -D 9 -R 4 -U 9 -D 5 -R 8 -L 9 -U 1 -L 8 -R 4 -D 1 -L 4 -D 6 -U 5 -L 4 -R 9 -U 2 -D 7 -R 1 -L 1 -R 7 -D 6 -L 10 -R 10 -D 4 -R 11 -L 8 -U 9 -L 6 -R 4 -U 3 -L 1 -D 7 -L 8 -D 6 -L 3 -R 5 -U 1 -D 9 -U 3 -D 4 -U 11 -D 2 -U 1 -L 4 -R 11 -L 9 -R 6 -U 6 -L 4 -U 11 -L 4 -R 5 -L 10 -R 6 -U 8 -R 8 -L 4 -D 11 -L 11 -R 2 -U 9 -R 6 -D 8 -U 6 -L 1 -R 11 -L 1 -R 1 -D 7 -L 2 -U 11 -D 7 -L 9 -R 7 -U 2 -R 5 -D 10 -R 4 -D 4 -U 2 -R 7 -U 9 -L 10 -U 11 -L 3 -R 10 -D 9 -L 6 -U 10 -L 7 -R 11 -U 5 -D 11 -R 8 -D 1 -U 7 -R 2 -U 8 -D 4 -R 6 -D 4 -U 6 -R 6 -L 7 -U 5 -R 4 -U 5 -R 3 -L 2 -R 5 -D 8 -L 11 -U 2 -R 8 -L 4 -U 11 -R 2 -D 8 -L 3 -D 2 -R 10 -L 2 -R 2 -L 8 -D 8 -L 8 -R 1 -L 1 -U 9 -D 7 -U 6 -R 2 -L 9 -U 11 -D 3 -R 10 -U 5 -R 5 -L 4 -R 10 -L 6 -U 10 -R 2 -U 2 -L 7 -R 10 -L 2 -U 3 -L 9 -U 6 -L 12 -R 8 -U 3 -R 10 -U 12 -L 6 -U 11 -R 2 -D 5 -R 12 -D 10 -R 9 -L 5 -R 9 -L 6 -R 3 -U 4 -R 6 -U 8 -L 3 -U 10 -R 5 -L 3 -U 6 -R 4 -U 10 -R 8 -D 8 -R 3 -L 5 -U 4 -D 9 -U 12 -D 10 -L 10 -R 3 -D 4 -R 2 -D 6 -L 2 -R 3 -L 10 -U 3 -D 6 -L 8 -R 9 -D 4 -L 3 -U 10 -L 11 -R 5 -U 11 -R 11 -D 11 -L 6 -R 5 -D 6 -R 4 -U 9 -R 11 -D 2 -U 9 -L 1 -R 12 -D 8 -R 11 -D 4 -R 3 -U 10 -D 5 -U 9 -R 10 -L 4 -R 9 -L 10 -D 7 -R 8 -L 8 -R 11 -L 3 -U 4 -D 10 -R 2 -L 2 -U 1 -L 12 -U 9 -R 2 -D 7 -R 2 -L 6 -D 8 -L 3 -U 7 -R 6 -D 6 -L 6 -R 5 -L 12 -D 13 -U 9 -L 1 -R 11 -D 4 -U 10 -D 7 -L 8 -U 13 -L 12 -R 3 -L 2 -D 1 -U 4 -D 9 -R 9 -L 12 -D 13 -U 9 -R 8 -L 3 -U 2 -L 1 -U 12 -D 12 -U 5 -L 5 -U 10 -R 3 -D 8 -R 10 -L 9 -R 1 -U 4 -D 12 -R 11 -U 8 -L 9 -U 10 -R 8 -U 13 -D 13 -U 10 -D 5 -R 6 -U 11 -R 4 -U 6 -L 2 -U 13 -L 2 -U 8 -R 13 -U 4 -D 5 -U 3 -R 8 -U 8 -L 6 -U 11 -R 10 -U 8 -D 8 -L 10 -D 9 -U 13 -R 12 -L 10 -R 3 -U 3 -D 10 -R 3 -D 3 -L 6 -R 3 -U 5 -L 3 -R 10 -D 6 -L 10 -D 10 -R 13 -D 1 -R 9 -L 7 -D 12 -U 6 -R 4 -L 1 -U 7 -L 8 -U 7 -L 11 -U 11 -D 1 -U 5 -R 2 -D 1 -L 9 -U 13 -R 10 -L 3 -R 9 -D 10 -R 10 -U 2 -L 4 -R 5 -L 12 -R 7 -D 7 -R 9 -D 6 -L 10 -D 12 -R 10 -D 9 -L 13 -R 13 -L 3 -U 6 -D 8 -L 7 -R 4 -U 7 -L 10 -D 8 -R 12 -L 3 -R 6 -L 14 -R 7 -L 4 -U 8 -D 10 -L 9 -D 10 -R 6 -L 5 -R 8 -U 13 -L 2 -R 13 -L 10 -D 12 -U 4 -R 1 -D 1 -R 10 -L 9 -R 12 -U 10 -D 4 -L 3 -R 7 -D 13 -L 11 -D 3 -U 11 -D 12 -U 4 -R 11 -D 9 -R 3 -D 14 -U 3 -L 10 -D 5 -L 14 -R 13 -L 12 -D 14 -R 2 -U 13 -D 10 -L 13 -U 11 -R 9 -D 4 -L 13 -U 13 -R 5 -L 1 -R 14 -D 4 -U 8 -D 2 -R 2 -U 6 -D 10 -L 1 -U 9 -R 7 -D 2 -L 13 -R 8 -L 12 -R 12 -U 8 -L 14 -D 11 -R 6 -L 5 -R 10 -U 5 -D 12 -L 6 -U 13 -R 3 -D 8 -U 11 -L 7 -D 5 -R 12 -D 8 -R 13 -L 9 -U 4 -D 3 -L 3 -D 15 -L 14 -U 2 -L 10 -R 14 -U 1 -D 11 -L 2 -R 11 -L 12 -R 7 -L 4 -U 15 -D 15 -R 9 -L 9 -R 1 -D 11 -L 1 -U 3 -R 12 -D 7 -U 2 -D 6 -R 1 -D 13 -R 3 -U 10 -D 4 -L 6 -U 8 -L 8 -D 7 -L 6 -U 15 -D 7 -U 1 -D 1 -L 14 -D 3 -U 10 -L 2 -U 14 -D 2 -L 5 -R 3 -U 1 -D 13 -U 13 -D 9 -L 12 -R 5 -L 14 -U 3 -D 11 -R 9 -U 8 -D 5 -R 3 -L 13 -U 2 -L 10 -D 3 -U 2 -L 12 -D 13 -R 14 -U 10 -D 8 -L 8 -R 14 -L 6 -D 14 -L 8 -R 15 -D 10 -R 1 -L 2 -D 6 -L 9 -R 1 -L 4 -D 9 -U 8 -L 1 -R 9 -L 1 -D 5 -L 6 -U 9 -L 6 -R 3 -U 5 -R 12 -D 6 -R 8 -D 3 -U 13 -D 2 -U 2 -L 4 -U 11 -R 4 -L 13 -U 6 -L 12 -U 4 -D 6 -U 11 -D 5 -U 8 -L 10 -D 13 -L 5 -U 15 -L 4 -R 12 -D 1 -L 9 -U 8 -L 4 -U 8 -D 10 -U 12 -L 12 -D 5 -R 10 -D 3 -U 1 -L 6 -R 10 -L 5 -D 8 -U 8 -D 8 -R 6 -U 13 -D 8 -L 16 -R 11 -L 14 -D 15 -R 15 -L 8 -D 1 -U 6 -D 15 -R 9 -L 12 -D 13 -U 9 -D 15 -L 6 -R 9 -U 8 -D 15 -U 7 -L 4 -R 9 -D 2 -R 5 -U 6 -D 14 -L 11 -D 9 -R 2 -U 12 -L 2 -R 15 -U 2 -L 15 -R 9 -U 6 -L 2 -D 4 -U 1 -L 13 -D 5 -R 14 -D 1 -R 13 -U 9 -R 5 -L 4 -U 9 -D 6 -U 7 -R 16 -D 11 -U 8 -R 13 -D 7 -L 12 -D 8 -U 15 -D 11 -U 14 -L 14 -U 10 -L 8 -R 16 -L 3 -U 13 -D 5 -L 2 -R 8 -L 10 -D 6 -R 15 -D 11 -U 3 -D 12 -R 12 -L 15 -U 13 -L 14 -D 2 -R 6 -L 5 -R 2 -U 2 -D 11 -U 14 -L 9 -R 14 -D 17 -R 10 -D 1 -U 11 -L 3 -U 1 -D 17 -L 10 -R 6 -L 14 -U 4 -D 2 -U 17 -L 2 -R 10 -D 14 -L 5 -U 7 -D 7 -R 13 -U 9 -D 9 -U 7 -D 17 -U 15 -D 1 -L 4 -D 11 -L 16 -U 8 -L 6 -R 5 -L 9 -D 14 -L 13 -D 11 -R 3 -L 15 -D 9 -L 10 -D 11 -L 11 -U 2 -L 17 -D 10 -R 13 -L 11 -U 16 -L 8 -U 5 -D 7 -U 11 -D 1 -L 17 -U 12 -L 4 -R 12 -U 4 -R 10 -L 4 -U 11 -D 8 -L 5 -D 6 -U 4 -D 16 -U 6 -D 12 -L 3 -U 3 -L 16 -R 2 -U 14 -R 1 -L 14 -U 11 -L 7 -D 11 -R 2 -D 2 -L 6 -U 10 -L 10 -D 15 -R 12 -D 16 -L 3 -U 15 -R 15 -D 17 -U 17 -L 13 -R 5 -D 12 -L 9 -R 10 -D 4 -L 2 -D 14 -U 8 -R 6 -U 5 -D 1 -L 11 -R 12 -L 17 -U 2 -L 17 -D 2 -R 17 -L 17 -U 3 -D 14 -U 8 -L 14 -D 12 -R 17 -L 18 -D 3 -U 10 -L 7 -U 10 -R 5 -L 15 -D 10 -L 3 -R 12 -D 10 -U 6 -L 17 -D 9 -U 18 -R 7 -U 1 -D 1 -L 9 -U 2 -L 5 -U 9 -L 8 -U 17 -D 17 -L 17 -D 15 -R 13 -U 15 -D 8 -R 13 -D 17 -L 18 -R 5 -D 7 -R 6 -D 1 -R 3 -L 10 -U 10 -D 12 -L 8 -R 11 -U 6 -R 5 -L 9 -R 6 -U 15 -D 4 -R 8 -U 1 -R 18 -L 18 -U 10 -R 17 -D 10 -R 10 -U 16 -R 16 -U 5 -R 7 -D 15 -U 15 -R 2 -U 17 -L 14 -R 1 -U 2 -L 10 -R 17 -L 14 -U 13 -D 1 -L 16 -D 4 -U 9 -L 17 -U 9 -D 9 -L 18 -D 9 -U 5 -L 18 -U 6 -L 5 -U 10 -L 18 -D 13 -R 8 -L 17 -U 9 -L 14 -D 12 -U 2 -D 5 -U 2 -D 17 -L 18 -R 8 -L 7 -R 1 -D 13 -R 11 -D 10 -R 18 -D 2 -U 17 -D 17 -L 4 -R 16 -D 16 -L 2 -D 5 -R 4 -U 9 -R 6 -D 7 -L 13 -U 19 -R 7 -U 17 -L 9 -U 6 -D 1 -L 19 -U 7 -R 6 -L 11 -R 12 -D 6 -L 17 -R 18 -D 17 -L 2 -D 8 -U 15 -D 13 -L 10 -D 10 -L 17 -D 4 -L 12 -U 11 -L 3 -D 6 -U 18 -R 18 -U 16 -L 5 -D 9 -R 17 -L 17 -D 16 -R 12 -D 18 -U 14 -R 1 -U 12 -R 4 -L 6 -U 14 -R 18 -D 6 -U 2 -D 13 -U 15 -L 14 -R 3 -D 7 -L 6 -D 15 -U 17 -L 12 -D 2 -L 12 -R 10 -L 16 -D 15 -L 18 -U 9 -L 7 -U 13 -R 11 -U 9 -L 4 -U 12 -R 14 -D 11 -R 8 -U 4 -L 17 -R 14 -D 15 -R 1 -U 5 -R 3 -L 4 -R 9 -U 1 -D 10 -R 3 -U 16 -D 6 -L 1 -U 15 -D 9 -U 10 -L 11 -U 7 -L 5 -D 19 -L 8 -U 10 -L 19 diff --git a/2022/10/input b/2022/10/input deleted file mode 100644 index b6b8a79..0000000 --- a/2022/10/input +++ /dev/null @@ -1,143 +0,0 @@ -addx 1 -addx 4 -noop -noop -addx 30 -addx -24 -addx -1 -noop -addx 4 -addx 1 -addx 5 -addx -4 -addx 5 -addx 4 -addx 1 -noop -addx 5 -addx -1 -addx 5 -addx 3 -noop -addx -38 -addx 9 -addx -4 -noop -addx 3 -noop -addx 2 -addx 3 -noop -addx 2 -addx 3 -noop -addx 2 -addx 3 -noop -addx 2 -addx -17 -addx 22 -addx -2 -addx 5 -addx 2 -addx 3 -addx -2 -addx -36 -noop -addx 5 -noop -addx 3 -noop -addx 2 -addx -5 -noop -addx 10 -addx 3 -addx -2 -addx 3 -addx 2 -addx 4 -noop -noop -noop -noop -addx 3 -noop -noop -addx 7 -addx 1 -noop -noop -addx -38 -addx 39 -addx -32 -noop -noop -noop -addx 5 -addx 2 -addx -1 -addx 4 -noop -addx 5 -addx -2 -addx 5 -addx 2 -addx -26 -addx 31 -addx -2 -addx 4 -addx 3 -addx -18 -addx 19 -addx -38 -addx 7 -noop -noop -addx 34 -addx -39 -addx 8 -addx 5 -addx 2 -addx 10 -addx -5 -addx -2 -addx 5 -addx 2 -addx 11 -addx -6 -noop -addx 3 -noop -addx 2 -addx 3 -addx -2 -addx -38 -noop -noop -noop -addx 5 -addx 11 -noop -addx -3 -noop -noop -noop -addx 2 -noop -addx -11 -addx 16 -noop -addx 3 -addx 2 -addx 8 -noop -noop -noop -noop -noop -addx 4 -addx 3 -noop -addx -20 -noop diff --git a/2023/01/input b/2023/01/input deleted file mode 100644 index e394817..0000000 --- a/2023/01/input +++ /dev/null @@ -1,1000 +0,0 @@ -nine92jnhgqzctpgbcbpz -sevensddvc73three -9986fmfqhdmq8 -7onexmxbzllfqb -six777 -1zbngsixxrfrpr -threeeight9seven -nhds975three6 -ninepgp9 -22fourninetzfourfsnxjglthreeeight -mhcvqmsg7bdj -seven67 -fourone5 -twofour7 -5sixonesix3pzhd -3htvgrzpznhjts52one -52cmzhfrxdfmtgvtfqx7three4szcfchxj -sixtwonine7 -three7938 -67four4 -7zr9 -4qseventwoqqf9bbqg4 -sevenone1srmghlzg -ctwonenxmhspdmnineone7 -8mgzsgmphgceight -ktznbbmkbhln4six -cbtpgzc4 -rxzgrqeightseven18five4txv -jgb95ninetwonine -45mxfg9twodsnnjsfnk1five -29lhfhfkdqfntwo -tssixsixdxjzjjhq35hone -cjfjpcrpcn7rlrlrxslmhpt56189 -5llmdmqgt149sevenoneq6 -l9649twothree -8two34fjxt42 -seven3threelxd66 -46248mmfblpgql9fournine -3cmvxcskh4 -491mzklmbt7bgcrbmspprjgsgv -95eight5five -14qqndrttdrlgqrhmtbninezgjsftb -nine37eight1fcqns -4onethreekzpkpkpmxlpnsvqtlmtrsgznxkckrpsqskbz6 -9vvcsgxq -nlvfrjghsnbnine19 -pdxlsxthvmone25eight -613twoseven9 -123fdx -dnqgrzzmxxdjzknc3 -twodm2 -thprcxhggclfnlsixzhl863ninevzzvfvhz -1fourkbfhhzclz1 -5qvtpll6eight1 -sevenfourninedmrccgnbd8ncbjjm -3threezv6nine -kq279fiveoneone8four -nlqlzbbnrn2 -8jqhncbfsxvrrqxfkv -r5onefive -znlzncgngjlpxhmmmxprseventhree7 -jkpbfpvssixxpfjcs528 -four4fsts53fdgckkz -kjrkflhmlk11psixdhpxbstklx -4788vhrlqltv -1zntp2 -9htgdlbktwo7pthree -37dqpbmqxssvznrzp2nvzcvlnsdoneightq -zkcjnc6zgsrcmvthcjsfgvbtxh -8seven8nine -vnx3 -7dkxxq6298 -one42 -qpjtvfhsnmonethreeqpc5 -2eightlsbsrkkcp9dmmg -818twoseven81dtjrkgvfive -4nine32kjgpljzskthree9 -ninedkxkktxmr1ptrlpkbqqhcjvfszseven -2573 -bskfrcfvc5 -3onevjgpjbqfgone7 -xp55eightsixfive42two -eight64 -13two8zgdmtgngdlsqzlfzskst -zmjdhkfdnine18rkp93 -2onefivesevenrkvqqp3 -47xvdflvxvgvqnqdxj -lvrnrbmthree6 -74j -xkrpgrvrn6745ninefive -839vhbgvnbcmccbvhsm -6128bbzq5vdbqllshr -37two -one3lttgqqdmtpmbzbxqlrshvdpcdgcjhtwotwo9 -fourpjhbseven89kmpzmdqceight -twoninegzgseven5nine -pfflhh6gvlrkrdscthree -8fivesix8jntbb -bzxt439 -8tpcq57 -6onethree -nineqm9eightsevenfxqqcnk4 -9hcxcjfmbb12one6cfvnbc -37threesevenzljkqzshqkcp -trnrncrssxrqmlhbglrspbzvdtlonegtv4one4nineeightwodxs -21fivedqnjnrjtlk2fkkzf9sklbpx3 -hqptwone85eight7lgq -4seven7 -6seven5three6rmcphxdnh283 -8sevenmxkhgsq9bfeightfivemfour -7two1six9smnvbjhfivesevenseven -5hrxbglgkn46grstkdbmzrxp95tt -cfdqbjtwoll3fxvseven6kzfzrblxp -qnhqbczqp7fxc2two -sixsix4sjjdjlxnjgcmqsrzvzljvqhlrrtvtrcqxdzdqt -seven36fourstbzj -zj4fiveninefourtwo2 -5rqpmvlp -3fivextckgmvrsv -threenlqhqshmk31eightsone4hbxfnvf -975five7dzjcnsrvv6fourpjhghvhlxx -nine82plfjneightsevenonefive -five21 -bntwofourrxt2tdrscfzdg -87fivetwo -2threebnpvtrqqnz5prmsppgzdfhnq -6qgpnnine -2vkvg -5zzqxp -sixxlkrhpfptqnhtkq1sevenqbnnnjfsixnine -4eighttwo6lsxpczhcmxs -kvnzcjsbsix1hnineseven -gztwoneseven3tnxb2sixeight457 -four76two9eightfour -nine1nine -14lrrxcds -twonqp5gpnbkbeight3 -fourthreebnjghhlhkhconegcssjrjpbkcghxtxssix4 -one57 -zkjkzq6sjztlrqrjr9 -seveneightsqjzqgnj69eight1 -44tvjvzflfc5seven -26threemjdghknrmv -nfvg2rzcrpntndp2xsglskninesix -nqdpzsevenpfxhvzthgn3 -2onejxpzf4zzktsmszgmpcfsstm6 -xx89 -76qseven -jsevenztsdb9hhmcdbftq -16one7nine -seventwoqdkcbhdpmmtworljxhvvbh1 -jzbvvsmd1 -1ninesixpvcdkllhzbnrhqmztzeight -47pmnvsxgvgbthreenine -two88nine4sptjdbpl8 -eightfxpg9eightgmzmtmcdninerbbcpfv -fourpfkzxjtqffour4fourone -nine5fourzldszlp5eightdhpmxfjqp -onetwo1l -zjxcvkgdvm83 -lrbsdhcthreembbcxsix6 -eighthjtndgmqsixeight9xcbkfkcbgcscfnxrdxglb -vfive9fourcmtpfour -sevenonefour5 -rgf7kgdskzdlnmvdccpgphfzzz9six3 -five7ninernknr -cbn5fxdlthree41pzzkfive5 -two7eight2p -ninenine11qct7five5 -zsrqtvkrlc2gmgzshqmrkgd63sevennine -five6six -threeshpvfrcjc3mddjbmfxqrtpdxninemscsixrvvzp -mrrmmvgk63threethreeseven9 -pjsdfkzmjnine8xqsrm -ninefourfive1 -96twonineqkdvnlmppxnnfbxltq2bvsgvckczk8 -dsjbhdnseven1grgfhnv2fourzhbzsrtb -4zfzmsmd6sbkx1threedbx -8qqfdnfive77ckhjpfx -zq5pdkmp1d -one285seven -2hg99slp8 -5b629cmr5 -8mdsmlqdl7 -11 -leightfivemqqcgdkmgf5bnh -six44jsjglrb9bkhjthreecrvnvkzp -4c83five -vkplqrvclg39nbxrdxlf -zk8bmtnlfb6one53five -32sevenonefourshgllvpcx7ndb -eight937 -four5rntqrhknd -75k -five1pqtthree7eightwogbz -lplnltrj3 -eightfbqknfvpnq797z -six347sevenddrtmtbfzc85fqmtg -7twoqjzfm56rxtwo -vcnxgdvnlpcsxnf5onesjjsh -tkxzgtsrseven5eightkzzchsttcclsrj3l -eightgnb6brlhgvjqqtone41 -seven6two2seven -rptsrgfgxbfivekmczndhk7 -1fourdjmngvm6 -92two68cnpqnksixthree -nine9lzjhvqfmlbtvhpldthree6seven -hfggfbbone5hhsdplqlbtrd -419 -oneszzlpcdthree3psbjhtxg -72sixqblfhxttgkt -t3vd96eighttwofive -6onenszxmlqmddsevencmqskr -cnlkqsjthree7sevenrfrsxqm -47eight5seven4 -five273gvq -8bszrghjsgplgq2vdjltggpv5ngbjtsxr5zmqht -hmtc5onelbxllblcbd -seven436cjsxvxkzjpxfzfvj9 -8qcrkfqnfck957qklqkh3fourfour -bhtnrfckfone9six8 -fgz3seven -2ninesevenpdcpcjnine2two9 -vgfvvjhb6jqjnine -rfsndn62 -vldqdctnonenine3threeghxbvmdmlgcjpfrdjnine3 -two677eight -6ksn -762two -ldppf75nine68xnf79 -eighttwoh5three -nine1threeseven -seven2kxqxgksevenhhsksnkhqcrlrltsixcnszhmn -lhbjnineseven16eightrmjgxdzfour -onetwo77jtgtnqnc8one -four7ninejxkqnhqjfdzrjdhggrvfourlh -qq2brmqcccqr -nlsdfour5eightsktbmxlxc7 -8fpjfstnbnineqgkbxtl5dqdnjqnlz2lcljvfbcl -g6r -6five6sixvjctzjkksbrnkpp3 -1four8sixthree32nbbpjnhmzp -2md -twokxhkggninengbfjmdfc76 -fivetwosix446sevenfkgzd -57vflrqxnbcqfour3hcjhsrrrxkpjxgvfive -svbppr8six66 -twokthreevxdfvtmpjddnl8 -sixnine1eight44seven9 -scsmpjjxlzjf876 -74qhtxntdkz19pchjtlxclm3 -seven8ninenjtvkgj45one -bkseightfourone4threeonesnb -8two8xnglszthreeone -lt771782 -one5cfdcnz -zgsqfmxdkbnhsbgzchmfdrpmkvtzone1 -jmcdgvjnmdhskfiveninevbczbs3 -kzeightwokpnjskjhseveneightkpjb72ninecftgvk -7eightwogbb -54kvfvmfcbxbd -3threeninegrlkrnkpd -phbqqhtdtclfzph58sevenmxmd -8twoonehcnszgqfvxxrqrjctc -two9nltzxg9nine -9vlhb4six17zvgkmh -5threetfdvtthreebgthree -49ttszscztpm -8seven6 -three5eighteightlvqll99 -nxkt5zpctfhdjpvtwofbjdsrnnrvjbjtzgmkmrxpjmntc -11sixfivethree3ninelv -9gszhbpgfjrzvrzgjfsixd3 -jzxv89two8bjkmqmngkgtwotnmdqeightwonrc -qxeightwo5hzpdpzzcmmzskjzfmgpftlxkmzgp -hvfmrxrlslhzkv5 -6pjzbfbmone1 -768gseven9sixseven5 -qmkfslbrcnhtc5two5btgrhbnlx -sevenonefourkgtd79rzfh4eight -9fourvmvbxlvlm8threefour -9sdg8 -8bvrkzfxndjffltghv3blgpzjjckjbqqsqeightqj -qc3jnmtsmpzzjbczbfive -sevenfour949qgkqsjtwo8qqpsvzn -dzlnmhd2rflthreedflj4 -sixseven1 -one6sevenhtpfgpfxfb4vjzhseven2 -twofivefxdc4 -3fourrvffbkkcmxggsevensix3 -djkghxsptqvmztwotwofour13 -4b -rvgvhpdtwo17xzbxnfjrmfjqxf -sevenlzsrq6oneightm -qkxt88twohqzntfcsfournine53 -bmcxgsdjtl2 -74htmkdfg583srrlxbhrjv74 -sixseven6tjtsthqsr -sqpkddjfvfn2vpncllssfqlzjkcfivetwofour1oneightltn -6smrndvvbhkzpffzfggvzfznzvmkmglvptfour -45fttcdmvpl -862 -xmtmbzrtnptwofour3vknngpgt5 -8fivetwosevenk -twoseven9mgzxbcgxvm4f5three -1eight1 -dlone5dvrfrcdmjh -9cvks8eightscbdmkcs -qcgxzddpjljmlzgmt5nzxhnsthreeonefivefour -grvm8kktsfczpkr16stfourone -9onexmznhhtrjrrffmtwo -seven4threesix3rghsgxlxv7 -7twothree -1eight66sevenzbpfpx5nineeight -tdhnbdm5lklnqprmhfnsfndlmqz -gzznvrjbkj7lfdjjsqrmkvtfrdxr -sevenhf2 -eightthreembmlrcnseveneight4vgbgpsvnklbc -mxf7ddcninesixsix -rkskdbpjj25djggzzznineqsfftrptseven -zhklmmknrlvqhvjl1 -two37twosccseven -2pmdscmvfdb -2423six -eight3484oneninevqzdone -91sixeight -2five4mcvktqxg -mkqzbxmqpfouronedtrtvtlh561 -ninetwoqcjdhgfrsllsbnh5lcsixdj -3thmpnfivefivehvjmdrgpzcdtwo -sixone3 -qxrpbbq8szvbxzsctwo8b -9zl4nine -nfdnss4nineninesdtxhhbttnjv -7onevxltxxpktcfgb8two -jjgfive4fiveone8seven -ndnmqfour87jgxzhxsshrpkccvbkhfjbvdznpkjhsfgpgtwonebjc -54qdhsixthreeeight4 -five2mrlthreefour5dstcdl9 -2sevenvrxkfkhvrqcgj -six9one3ninetwo9 -47twoeightonesevenfourseven -4lxjndxb -twoninejlhjnmv77sixthreehfmxnrmsbb8 -5phctbfzjttxbmtqxhbhdjzlsbtdqhjcsqhp4onedpmvsqqxhh -2zxfhnlgfg46twompfpdxq5rkprm -chfgl5hvrhn3ninetwo1four -6fiveeighttbcdxzplsthlqrrqpfnljlkh1 -7nnf6seven3gxptj3hpmddeightwofgz -nine3one7zmjfdxq -onedlpzjnxnine6nrdm -8four24sixdtgvs -8sevenmkclfxbgvzjclfvsppcnnrone -four9nbhfqvrgzcxcvmrtnp55sevenmzvllfsz3 -qjfdqhhqfm552dqsgpjxzbdpqbcqlgsd -5kgfvcpm7 -threegvqdkvht1two -h2vmd -4nzxftfld -sevenfive8vjxxgbcktb -qnnine2seveneightsqcsnx6zpxtkzxx -hsbjjhb1 -9one2vfpnhjs9ninekqjp3 -eight8ninethree -34q78ninesixnine -nine8threefoursixfiveninemvrgmnfive -2eighttfzsvsfcthreezlspnkjp94vjtgnlvrr -68pbjk2 -ctxpk65cgvdjvdhh8 -mchjm476rlppfourtwomht5 -dltwofourseven5 -2vmfdspgkt7 -28sixninefive4vmddg5 -2rtcc -cr4 -5nmhbslxxtmsevenxn -sevenbzmbtnzpgj8eight -5qn -4phjbkmsjvskt42four -six1four37twoeightnjgrsr9 -eightone4zcszcktgqqlvfspzbbgzz8 -noneightphfdl78ckfkdmlnlktcrp19 -3qfive9 -416ninesevenm8three9 -36thprseven -ninem1 -sevenbxh6fourtwosix -7threethree -kgsnqrpfourqllxjlhmphxzs5threetwokqlqtwoneqv -dlldzdvl4four7onepmpprcstx59one -threefhdhmgbs6 -ldsxvtqd2dkkn77 -six224eightone -xk7fourj6 -sixjhpf59 -1threesvrfvccqpnqzvhkq1 -44five -one61 -twoqxqlkkrfj7six51sixjfgjbfx -4bdldfqtb6 -xrftwohszhtkhq9 -threennsixfhtgpvdnnx6kxxcpx3twoone -grhbqhtl5threesevenkscph -sevenbrmttfxrlm9kdvmvjgbpz7 -26one4one29two -fone76nine -four62 -6eightftkdjhnqdsdpone8five4two -mpqltxpzqfone1ninekthxjqjf -vhzvxhtlgvvpfjsj16 -pcqq88lkdjjllthreethree -zpbzdmfnceight412cxzfxpd -two78jdxcjxrshsxpxsseven -1877 -4fivesix -seven379threegzbz -eight78jcnzbzzbdrldkf -dtlleightpqdkdmtrm25rngsjrrpnhmsnnlcc -fourthreefourfplmfqkqxztllvninenineseven2 -8threefkdfmltrbq -sevensixmntmdgcbnfsevensixtwothree8 -25twoeightjrp -sevenseven3onekrbjcdmfbsf -sz9224xmsrxgj -jp628 -ncbj7nine6sixfour54six -zlnpvd24vkstwodphpl22pkvdjxmdc -9c5two -fivetwo6531knrdgeightnine -q7onetwo -7lbztvgzdsh6sixseven -sfbbr8ltlpldgft1blxctbzmxfourmbp65 -dkmjpbbbc3nxgdpqfx -sixfour62zlljntpbnine -3fourmcb -8ndvk8vdfqjj1m -c8vthreesix3twoq -eight2rseven -1cmxmkththreeone3eight96qrxttfdzlg -2blxxsh19cklgghmnjph -qgxhcrkmthreezdbfpgfgsrdbheightfour7ninetwo -4sevenninesixf4fivekkkbnjq -sevenbzxghxrrbjpspmdhzqg7five -one1sevenkltpqgjseventhree -6fourtwopfzpng -8msfjncfjnqpds4rqbdxnine -kcpvnzv1cbtnpvone -fivenineeightmthree8 -zqkjeightkzgzbone51 -vxlglkpglqhkjjxlb4 -tzjqjzghthree6 -one1qbhdshmqdkfcn -pdrqnrxdz5jqjsnhmt4five3seven -46rvhnvdbmjrzzffivefivesqkg -oneprjnclrh9 -twoseven78j -rrllqrpdhcznns9seven -pjrqzbd7 -978seven8kmlznczcrbplnjvtwobgbrtq -sjdxrt12qzvnpxqgrfourkfrhlzmsqplxpcqq -1jfmntl1twolvtwonef -hd53eightsixgtqdkbjfrvqv9lxgg -1rtbzrnndthree7fivethljmpzmscgjgpzpkffmrfx -6rlllxpnp1vgrdxvfqzeight298 -99threebrlkkzsffjlltqtwoeight1two -7sevenjrjpkphkfhfour -four5977qzktpnsixncfxzdghj3 -lkptwo856 -7cktjpjbfnplm7pdxrnfknfmfiveglsjr -1eight5eightmjhqfn -zskkbkn37k7one -6fivesevencpmlpngjfvfivesnhst3 -five8cqdzm9 -pfdhzfive9 -5seven6ncmtzrhdthrftmbnkzmfour -89tkhtdlkg8rjjpfj -9pghbhntzntninefour -eight3ninesjc8 -79one1 -45lone2 -fblrgtgdvfour5 -8nine139tsgbqmoneonefgqtbv -9eightvdpstdhtqfdzhmpspf -zgjfpjxdqbzvxj9fiveseven6vfntgjkgr5 -threedscrseven911dvgcftsdklfthree -threetbtlnb3mzlmlgspdmqxt8hsqsckxfkcsix -3dtctvmnh -foursix6 -8eight5jtfj -1lcvtwofive1qxdqmslfbndd -fourthreersevenseven581 -rgpthree747hgzoneightzs -fxqdbvtjngr3rpxrzfdgrm -tsmcsl2one9ninesslscfivenine -1kg5three94 -8pqdqqddhn81hjjdjfsk -groneight1one572seven5three -krgdh94 -3zxgsbgn4 -7vsckhgjvxd3fourgjg -6lhpsnmtz8lxcgqzjxvjxpbbsmn6rddljdthreecd -386fivensrl -one5four487eightfbsblbkthree -bhkvlqhsqjpseven88five19 -92two6cpz6 -7nvkv8719rznhq55 -12cmfkmvknqqsnjsqv -fivehgdqqgrcx2xflqmmjnq -vmpfivexpfjscsrjh6fivetsqngtzllteight -nine1bkbrsjrxkgtm33 -7one2 -31jdx5seven45 -one721 -3three3xmsxzrfl -6bjz7shj45two -zseven6nnftpnxldgtwo1two1 -266hkvrtbflcthreetlbrgdnhkrseven83 -88vmsrsvxvpcvjmfrpssqvcjqdcmxone -773sbl4 -86ninelxr -jjbgmdmrfive651fourone -seven5trjbkhsdxksevenfive1five5 -1seven2drllvgljjt4 -onefkltbmnnpfnqsjtmmkb1 -threeeightthreeonerqzx7 -hrqfpsdxf4 -82five3rptwothree -57fourthree25jlxqrbdfour -3mq13zjzzgztqv -31mdzczk44 -hfdmvpxr925s -fourfourseventwotwo4twofourddc -1six5foursixcqtnvmh -two5sevenlmz9 -1ninexrhcxblntnh881four -35dlmjrzrzqjgf9 -4six1vx -fiveseveneightsixtwoone4 -3bxvkznxsqmfxbqsix -mxkj2six -sevendggctftjtwoonerjcvonesxn4 -3xslllfzsgk2 -1nine3seven -1bbeightfour8gsvtv7xzqqgsqt -sevensixfourhgmxsxndvk3 -6hdkhb5fxzsgfivethree -nine797msnmphf3two -snlbgb7 -753five3st15 -3foursevenkjqldcdvreightseven8hcrqmtdkkx -qdrzr5ggslzvfnfk56eightrdvzmlktj -nhlkccvhtwokprngjkonelhprvsp62 -zqmdvsxpxccgchmd1hprbqkrbn299 -oneninefive1 -7twofive4sdzj73 -stwofive53 -threejsttgvxrhqmsctksn8oneqfour -sixfqvfztln51pqlnvvlx6jkcvkmdkjxnbzfdmt -zzcrjdhbglfrgzxjkb3eightonetvlrnine -cfdz4frpcbfvsevenpvpfoursppzj -9four8nineseven5fivemgsqxj -9onemsdkpvhdbprzbx54two -bhdsevenrbnfxk6vzldmgzrqdeight -2pgbh -2qcq4eight516 -45phskdfcld9gmxbkzdsix6 -sevenmxtwo1sblmbnhxrtzck -2pfsdqtfkplkqbphrhdoneone4five -957zktcl2 -41six -five27zdfqxkkvshsfbjm1txdsf4 -sxsmmzcf3lfrmpsix61threehbdqnvsix -qppcjbnfj4twofour28fdj4 -one9kxxtd8r -fcdeightwosixvhktbjjht7five47pxdtnq -gdkfivezptfjxxqfnxqchjg3jdgvone77 -2twocbzt69rm -7kx4twonine5 -tlnkgxzcdf57nine -4tjcdv1 -5kshzgbs1one7fivenine -gxldrzgctwo2 -8twoninefqmq3dsqxv -9ninefour27threeseven2seven -15fctsthreesgdnndsssix1npln9 -2sixnsqkzt16eightnineqg -zgrskbjbfsixfour9eight58kpdzxm9 -fourthree8fivejgqvdnc -onebgjjllzp5gvcxjsxmone8ninefivejgghfpvxxf -4lxgbrqvsb -86bvrnqqrdmrxdbhtwo9zqnjkvnqkleight -oneqt88 -onethree1 -twosevenfour1six67four -29mnfpjthxdvnh -nlhnine44oneeight4six -1smpfmdsstqcn58fgb -tkpd53 -92twoninexkhcvl1 -fkccpninetnvqvdvlkphknh9 -zplfcxsqhbd7rxmvjdtrngzsdrxtwo89 -2gxxckzmgthree -fpnfttfvmnfone8 -171five -4bmtr8 -153fournineeightwodq -zkkddvk7three4sevenv5geight -512fivefqcmkm1threesixcxdd -6moneeightfpjone29ppcvf -37sixgrmmzlslbxnxmrdtczthreexcmtppqlgskrxzssjcln -dponeight7 -vxfphnfourqzcfxkbsv7rzpmfzrbkm4 -1nsf648 -214twomgvvkktbfrzone -threeqdzhfxkr1nmxxlzrpvtwo7 -8threefive -snrcxfcv4 -964rngbmt -one5kz4 -116nqmtvbcbninefourninetwonenkb -3cvvzsr -49ngfjtwo1threebcpg -pxxjsfmmpsthreeonesixfour2five2 -nvttlcr9sevenxszkjmjzfzqtzznptzqbvtsix8seven -12sixjpmvfptmjseven9sixzmmkqnrlv -hskbdlf3 -pbxthreembsnnthree7sixxfnqdcvrzj -66866eighttwofivesix -mvgjhxzbtxhpsthree9xx896 -nstdhjsp1threethree85five8 -zceightwojbhlkl4 -2bbdmjvqbmmfourqtkfgnvdq -lnvrtfplvfseven65 -ccbslkf5fiveonenine -nine7xfive -92threefour -5jssd4pbft4eight6 -stvcgplkppgrdrkjtxstch3svxzmkjf7 -hmfvpctmmg6 -192oneightggr -18dxpqfcz -xccgpvhhseven5qflqfourkhsxqdhrbscdmbj -4jdceightseven46 -ninedjtjsix7 -eighttqcmmkgvhc67 -kt82 -dfnjmgjsmggrvljm8two4 -2gfsveight -nrtwosixninefour55 -3threesix3six89 -twoseven5hzqsgdvmphnlppt1kjxcvpfsoneone -4fivethreeone18five6 -l8pone5jtfgxffgfrone7 -5zmjgtp2pfshdlonetdflhrz7 -5twonepp -eight46pmncqjdnkbz -7ngmcqsevengzeightvthllqpxbfjgkc5 -lvscttxkct7eightsdkxgffxfhhpdppbgtzbf9fiveone -352threedzpjvtq7onetwonefg -31eight -6zbhrsnzsixxmjvsnfsixnine -tbgdjscgtkn8pdtld -643nbsntbjmbninezfbnkggfivefour -vxnsvnine5seventhree2mksgsjbpkqdgbs -2xchcfiveeightrnldvblbfqnmvmn -5kbpnbtpnzbeight9 -three2eightseven -sszgqcvtmlcmd95six1jmsnfmfmlktdvtskrp -xlmthreemdrvgzfnseven3 -ntwoncnpdjg8 -sevenfivethree968 -four6twooneonejmxgtzz6three -893jfmmnk6lmhqmtxgkmtxq8 -pvconeight3dmprrnmj2cpqmgmvkqtqcn71 -five688seven -67six -54xcthreenlhthreeone7 -6bkt4hlhg7 -kvxpgcnqkhkhxthreerxkxt9cgcnvcvkxdddsdfjrqmn -4sixseventstk3 -qmoneightnine583crcfeight4eight -7sevendxpckzsm885 -seven7threesllgfvccbglbscdg -ninefbnnpvxcmjpjrts3eightzsqmxxkkgg6 -nxhmxngoneqqqxlbqfcr5pkpthcdxtx -threeseven5twocdzkpp -35sixgtqzsnjh6three -sixrbrdblgj2prpsgnl9686 -2seven2 -cdh3 -sixtsfive8pdfivetwonegg -ccsbzxsevenoneeight76 -jbfkngpjlvbtwofiveone1pdphmps -beightdcrtnchtnine6fourthree -sixsxzonenvvkljfthreezhp37 -seventwovd17 -hmfs69one2xeightfive -3sbhjfkjtnlrzqrcrbkbcxzcmsm69nine -njdkcdprjgpn9fs -bg56ts -one542onetwo -ninernsbhqzqc6one4sixgsdcfsix -2onethree24onetwo -8sixmclpsdvvgs6eight7lnzhsgzjxdsn -one5onefour -c1fournine -nbqbgxdtwo8fourxrgszvbxqtwo2 -9nineffsevennine3seven3fnvsxmvrk -tsp5 -oneseven9threesixgjnkv -fourtwo4two3hfnpzhvcx5 -15eightsthhfgsjtqcbxvxqj -jdvssqjd9scqnlsfive2two -three9sevenzdgpjqkzh7four -8th632onezhfcv8 -7sixlcxnhdmphbbbpsxrb1oneprx -four4eightnine -gxbsix7pqkseven -4teightx3five6eight -sevenzrzm72mrgcxld -7foureightthreesixqcddc7smksqzxhqs -hpcpqbhsfivesixninembvbpqphhmrtthree9 -ninexzgctccxbgjxvtngxfvkthree8 -fdmvqcktrjh8fiveglzhchx55khhntcbndddtjccsx -8fivenine -mxsbjjcbpceight18 -vjvddlttpsgbvf99 -5five3 -jrbxmzk46threemmsnhflsqfsfkf2 -gzbpgvmrqninethreedhldl1slvnrhr -nineptdnkjgtsx9 -3bmjnr3eight3 -8ztrxrxrkc2bseven3five2 -six8one5eightrhmmxmhfour -9fourkdcff9xtnhcrjconevvhplone -five94vkxzcqone8zxn -7threeseventwoqzcnrslbp -gtcbsmt52 -8nvdtsc8pxqttwoone2 -prlgthreesix1sspdmqsg -vmppqvn1nfpmmzrfzfbfcvzpjjeight -27sixhpg1fivefxfjxtpggzlqdgnv -7sfjbc5qtqgjvf -7twotwovpnine -cmjkmgszxcc37hfjnpqpbjqseven4 -stt6ninermjlgqnjhghsevenqgg2 -4onejfppfcnkrceight -five6kmzzltwo -524clmmrmntxrninetwoztseven -4ll -fnppsrt9 -seven1sddcbgrcl -72ninejksevenseven6fournine -threesixpjnheight5rsfkhqchmvqrjck -eight45mnhmkqfourhmxcpvjgnpg -3pxrhxkcdonemrcvhv -one97dszxfbmx2 -7pdsrzllzfour1twothreeglkpnckq96 -seventwo18czcxpjmtms4six1 -bfeight3zjdp1 -ndrvltwotbcvzffzml9 -nhfq4two -8mck8oneonesevenone -zdvkq54 -mxfvps1fiveonejvjsnsix4 -skqrqdrphp89rnflzcpnrd -eight382km5 -fourfive87785 -fournbg5sixnine -8fivebzknsixdqtcgbxmfhonerqzlnqs -24six3nbjrjfhnbz8seven -sr9ninetwoztcmhhdone -nine6nineblrlmsevencrchhjvlrsevenfive -1frvmqxkfphpqmvbftffxx5seventqsvninefour -8fivesixeightnqqdxgjprjqvb6 -xkqtnxx5mmdqdcps -96dpbz25sixffzxftthree -88sixvxdhqllvsf146three -51eightnczdonebgfrqjp -eightthreekgdgjlgtkfour242pjjsllpq -ninekxtfournzgqf3djxzgxsixjv4 -84msnmkzxtszrkoneeightsix1gzp -two49sixtwo7cldmnrqrtwo -88seveneightgtqmdtjss -threebzqjcthree1ngmsnine6one -rtvzqfour5oneightkm -tfjgntbmhpdvkb6 -fiveeightsix3one -tjgkznfourzmbzcsfjvlqhchq1ggtqtftwo1 -3nmzhvrmpfive -2threeonedhpldxrclssrmvhgczkztwothreeeight -lldsseven25 -grv2ninezhpsfoureight7 -five3tdkmkshsqfour -two6tfxtmzxffive7flkpkxvssltftxqhvqr -2mnlpmb4fourpjrvpddtl5fourseven -xjrvkqjmsdcpnbzf25fbbbxone -lrvdxjv2eightvhgzp4ngctthreejrclhcvjvqjzqg -1mhxb61onekpzfjzm2nine -bkjoneight88fiveeightthree -eightsix1tmg4fiveshvjxxpvqhnhc4 -9rhbrqnghqzlsfmgfxdvfive98 -9six2threerc9sixfive -19two33kdqdtqspcqhbcbf -qdvzs7t -3fbzdmtpqktbqhgkone4 -nine4threelzxvqztwo9threerpfbhrqm -858 -1csgrrbrmdseven97vqzlngxksvltzvtlv -dql7gfvx37six -onekkpxclxgff7vdz -71three7eightqtxvjjdsjp -znnzvrttr8927 -1rmpcjj -tbeightgkjhr684 -2vzkdvtrrvninetwo4ctv3hmdqjbone -5v998six2vqkb -2four7four -7vxlfive3dccj -91five6ckcshgrxkrgztmv -886v22 -3vqjkkhdbjccffourone -lb4nine8seven6five -658twokxmjfbrj -2onevtdmdnvkqpctx15seven4 -vcbheighttwopmkzsftone7bsfds7 -zcgfive2one8lfbmqg9 -ninesevensevenrqbtzzh96 -1threehsqptqjhkkndxpd44gzbdlmcxq -sevenvxdprjvkh92xzonecmkljhbcnzzfkgjpz -five8eight8zrrkrvbjzcqbtwoeightwogvd -2mdnmbdvzxfldn1eight -tmbmzsbljreight515 -rqbtxhtwoeight71seventhree -gszsxrb7qvmkb7478 -ceightwo9cj5seven -89eight9two -5sixjpcxjrrnjdthree -two1r38onesix -6eight9l6sevenzjcht -fivecqkzbllhshphlseven4ftfivevl3 -69kbqvdronehhczgmvh23 -sfour1lgv -4kvpgtmsix -4vtdk3 -7vfsvrlnlpqmvmhfnp85sevenqlztpt -74cfpxpxrzfour3fivenine -sixsixone8eightxl -gjneightwofive3 -6twoned -jct8343 -kcbqqpv4gqqhvmtcpvhpcngonetwo -sixtwooneonefivef9lkgfr4 -twotwosixtwo3mltrqnj1 -3onezgftz -14ngxgtbfivefour97eight -2bhgf268fivefiveone -znoneight82lbghbsdktoneoneeight -53dqlrxmb842 -1mj1ninefivesszgqp4qk -7eight2qslhpns -gpqcpfgfpbnjpdf2 -threettgjpbspfive948zksmone -tlgkjbrkzn577fourvzrrndxdst174 -szsix9hqhtwo -4fivethreermvhkpnrs1zqpsh4eight -one1gtnpmsevenone -one65tvrldjxngeightxndfptwo -58xlbvgg7 -bhoneightsevenseventwo9threecmlkhdj5nine -fourfour4 -68mvkpvpfmkg4qshqmccprone4 -5foursixmf8fourfour -lfflvxbfivepmlfvfxeightninefouronebn5 -eightjvmbbmpfxs9pxgk98twofive8 -msnrmphszone2vpjscthree -fivesevenonetwovbkddshc9 -279two1onefrh3five -sevengxfive3six3 -16pmtwo7six -qdkrjhjcjl17sbfn -321one88onejvjtfour -4csnrskq -sevenone39five -23vnmrdxh7threefour -77srhjdccjnineseven4gll -vrltwonevxqdrgmpm519fiveseven3 -8zkqjrtrfbgthree -6dmrhjgxeightseven -seven6sevenhh -nine64slonetwotsxqbptkrseven6 -3sfpsix -sevencmmnnzltcpvptnineqmklpttgvcntqzrpxct11 -3vbxntfnsfivebjkpdfourseven9 -9fivefourhghdlxvgonelcrfcqgpq49rcchgq -vjfsgrqhmxjp62 -gqdbm4 -4ninebvvmfdsix -two72fivethreethree7 -194fivefkdk1 -gznjfrsevencvbgqptndceight15lghxgvslpsix -two1nljqmcptdxjdkvb7 -9seven21sixnine -vsxgdsgxsdlq23fourvhfbbtjsfhfive9hkbbqzeightwotps -3eight417bkbmvgeight -mq25 -8fhvm9twothreeeightsixfiveblqr -ddhnrb9sixh1 -nineninedrnchvbcf3cpl7 -434 -rttj6 -dcvgdcdtwo19four -8sixsxshbhmnz7three33six -xrvj7eight421sb -7six8npgxsix4four -2three9 -lfqgpkbmc69eight -6211gkfbvllqtwofourfive -onexfcmsnine53 -xml4vkfgtbqbckknbjhxcgdgqdtv -3bzknzmshp4 -five342vdtmgseven61 -2kfcmblfxb2four -sixeight5threethreenndhpvhrshgfsfourpkbghd -rmz4seven3psixninesevenone -5289 -vrxdlcf937 -2zpclqftm8 -fivefivefourfour56two -seven7eight1vtwo3cjhone -8threethree7six75 -ldkjshplmb8threefiven65slmqlrzgb -2nblpgthqfeightp -mone93 -fourfive43four -1gghztjzh -seventwo18fourfkhjmzpeight -gbonecfgmrrsrcfiveblxhkcfzcbbfpnn76 -92ninefourseven -2kl -9sevensixsixpsqzzndbdf8twosevengjddm -three25frjhjfour23mhvzgcxgddfive -blhbrztvhlhglcrsbfour7five3fdxhdxpvz -qvgkfmtxhd9 -seven4mqt -6fzcfcngzfivesix43 -mjtwoneghtth569sckx53 -seven75gkvvrp -five1onethreeeight4522 -vjkeightwofive1vspseven -14ljczbshdpeightseven -3mpk7fourgrqsqnrj1 -rnlvpksckvbmzfqhvpxxmm6djmtwofourmjfnvh6 -1six7tghttbfsevenv6four -1nineeight5 -twogxd2three -tvrnxjhg8413 -7zpth44mfpcdcsixcppfxsthreeqnzgpp -67seveneightnine -bdkddcsrv3nine7 -xlftwonetwo4rkt -khqtwo2tglvmvmfdhthree12three -twosevennsflmtwo938bsf -8zrgsnr -sixhdnslspbrcsdvxnnk7kjlzxrrlk7bbrjxbxlq -sixseven4572 -rnvkjlz51drqdddlg7clhndmlxnf -kvflkmsseven4xhgpdbfour55 -74sixdcqzj -seventhree35fivetone -72sixonefiveeight6six -ghrzthqfhsp6five -5seven76thprmblnxqbgdcds -925 -one11 -ninetwonine7ninetwonend -vntwonefive2 -h2eightninetnjhvfive -2eightvkrkdjbkxbpsznzd -4psixfseven723 -vctwonepthree49 -xmqvn1jpbjx1sixxznflzk66 -trkkpm881zqkdfvcnhsevenzhnseven -fourtwo5clj2 -2xzrclndckseven24f4 -eight62 -twoshpjzqcf7 -twohbkkrzvpxeighttczsls4six5nineeight -twoeight122gfhfpzhktffour -3htbjtzg8tsztldj -sixtkbcccqqvmzfprjngxnbrxfk9t -267seven -qfqbpzjfour1djfd5zxncnfnfqqpc -qqb5threevtpktwosjjpzxnntwo -fiveseven5rtcnine -xrrcbzrtjgsqkjlnhxt5fivetwoeight -sixgddsix7 -zdsnznxmrbljz7lvdvx74 -qbfvpnxsix3four1lfone -9one9pjtnncsqzhcszp5 diff --git a/2023/02/input b/2023/02/input deleted file mode 100644 index be8858a..0000000 --- a/2023/02/input +++ /dev/null @@ -1,100 +0,0 @@ -Game 1: 4 blue, 16 green, 2 red; 5 red, 11 blue, 16 green; 9 green, 11 blue; 10 blue, 6 green, 4 red -Game 2: 15 green, 20 red, 8 blue; 12 green, 7 red; 10 green, 2 blue, 15 red; 13 blue, 15 red -Game 3: 8 red, 2 blue; 3 green, 10 blue, 10 red; 7 green, 4 blue, 7 red; 8 red, 6 green, 13 blue; 4 green, 3 blue, 10 red; 7 blue, 7 green, 5 red -Game 4: 13 green, 14 blue, 9 red; 6 green, 14 red, 18 blue; 9 red, 11 green, 3 blue; 11 green, 10 red, 14 blue; 17 blue, 3 red, 4 green; 17 blue, 1 red, 9 green -Game 5: 2 green, 1 red; 8 blue, 2 green, 6 red; 5 blue, 9 red, 2 green; 3 green, 8 red, 6 blue; 6 blue, 5 red -Game 6: 3 green, 7 blue, 5 red; 3 green, 6 red; 11 blue, 6 red, 1 green -Game 7: 8 red, 4 green, 11 blue; 12 blue, 1 green, 5 red; 6 red, 1 green, 5 blue; 12 blue, 2 green, 2 red; 4 blue, 4 green, 3 red; 9 blue, 4 green, 8 red -Game 8: 1 red, 4 green; 6 red, 1 green; 10 red; 1 blue, 2 green; 4 green, 3 red; 1 blue, 8 red -Game 9: 9 blue, 13 green, 1 red; 10 green, 4 blue, 4 red; 3 red, 4 blue, 14 green; 13 blue, 1 red, 12 green -Game 10: 2 blue, 16 red, 2 green; 1 green, 16 red, 6 blue; 9 red, 3 green; 1 green, 2 blue, 8 red; 8 red, 6 blue, 3 green -Game 11: 7 green, 11 red, 12 blue; 3 blue, 6 green, 6 red; 10 blue, 13 green; 1 red, 13 green, 9 blue; 2 blue, 2 red, 13 green; 2 red, 3 blue, 15 green -Game 12: 3 green, 2 red, 2 blue; 7 green, 5 blue; 1 blue, 1 red, 3 green -Game 13: 2 green, 2 red, 3 blue; 3 blue, 3 red, 3 green; 3 green, 2 red; 2 blue, 3 red, 3 green; 2 green, 3 red, 1 blue -Game 14: 4 green, 9 red; 11 green, 10 red, 12 blue; 6 red, 3 green, 12 blue; 5 green, 4 red, 4 blue; 18 blue, 7 red, 11 green; 16 blue, 4 red, 10 green -Game 15: 5 green, 2 red, 9 blue; 18 green, 6 red, 20 blue; 11 blue, 12 green, 11 red; 9 red, 17 blue, 16 green; 7 green, 1 red, 9 blue -Game 16: 9 blue, 11 green; 8 green, 2 blue; 1 red, 6 green, 4 blue -Game 17: 2 red, 2 green, 2 blue; 7 blue, 4 green, 3 red; 2 red, 8 blue, 1 green; 2 red, 6 blue, 2 green; 4 blue, 3 red; 4 green, 5 red, 6 blue -Game 18: 6 green, 7 red; 3 blue, 6 green, 1 red; 6 red, 3 blue, 5 green -Game 19: 6 red, 4 green, 5 blue; 2 red, 4 blue, 13 green; 1 green, 1 blue, 2 red; 4 green -Game 20: 7 red, 17 blue, 6 green; 3 blue, 6 green, 8 red; 7 blue, 6 red, 1 green; 3 green; 8 red, 7 green, 14 blue -Game 21: 5 red, 3 blue, 7 green; 1 blue, 2 red, 5 green; 2 blue, 8 green, 3 red; 3 blue, 8 red, 4 green; 5 red, 1 blue, 3 green -Game 22: 2 red, 6 green, 1 blue; 3 red, 3 green, 1 blue; 2 green, 7 red, 2 blue; 5 green, 1 red -Game 23: 2 red, 16 green, 1 blue; 1 red, 12 green, 3 blue; 12 green, 1 blue, 3 red -Game 24: 7 red, 1 blue, 12 green; 2 red, 19 green, 3 blue; 19 green, 1 blue, 12 red; 6 green, 16 red, 5 blue; 11 red, 4 blue, 12 green -Game 25: 2 blue, 3 red, 8 green; 4 blue, 2 red, 9 green; 2 red, 7 blue -Game 26: 17 red, 8 blue, 3 green; 3 green, 13 red, 4 blue; 20 red, 1 green, 6 blue; 7 blue, 2 red, 2 green; 20 red, 8 blue; 2 green, 16 red, 8 blue -Game 27: 3 blue, 17 green, 19 red; 16 green, 5 red, 6 blue; 17 green, 16 red, 4 blue -Game 28: 1 green, 7 red, 1 blue; 8 green, 12 red, 1 blue; 1 blue, 9 red, 1 green -Game 29: 3 green, 3 blue, 2 red; 3 green, 2 red, 1 blue; 3 green, 2 red, 3 blue; 3 blue, 3 red, 4 green -Game 30: 3 red, 8 blue, 3 green; 1 green, 1 red; 17 green, 17 blue; 19 green, 15 blue, 1 red; 1 green, 2 red, 16 blue -Game 31: 11 green, 11 blue, 14 red; 6 blue, 15 green, 2 red; 11 blue, 19 green, 2 red -Game 32: 9 red, 2 green; 7 green, 4 blue, 2 red; 6 red, 5 green, 1 blue; 4 red, 4 blue, 1 green; 8 red, 6 green -Game 33: 6 blue, 16 red, 9 green; 5 red, 7 blue, 13 green; 1 green, 9 blue, 1 red; 4 green, 9 blue, 17 red; 2 green, 10 red, 13 blue; 9 red, 1 blue, 14 green -Game 34: 2 red, 2 green, 4 blue; 3 blue, 2 green; 1 green, 1 red, 2 blue; 1 red, 3 blue, 3 green; 2 green, 8 blue, 2 red; 3 blue, 1 red -Game 35: 4 red, 14 blue, 2 green; 1 green, 15 blue, 1 red; 1 blue, 2 red, 1 green -Game 36: 4 blue, 1 red, 2 green; 2 green, 15 blue, 8 red; 7 blue, 1 red; 7 red, 1 green, 1 blue -Game 37: 2 blue, 1 green, 5 red; 2 blue, 2 green, 4 red; 2 blue, 5 red, 8 green; 3 green, 2 blue, 1 red; 1 red, 1 blue, 5 green; 2 blue, 1 red, 8 green -Game 38: 2 blue, 4 green, 11 red; 7 green, 6 red, 2 blue; 1 green, 3 red, 1 blue; 4 blue, 4 green, 4 red; 2 red, 5 blue, 2 green -Game 39: 7 green, 7 blue, 2 red; 11 blue, 4 green, 8 red; 10 red, 4 green, 1 blue; 8 green, 9 blue; 9 green, 4 red; 1 green, 8 blue -Game 40: 1 green, 13 blue; 6 blue, 7 red; 8 red; 1 green, 13 blue, 3 red; 1 green, 16 red, 13 blue; 14 blue, 14 red, 1 green -Game 41: 5 green, 2 blue, 10 red; 4 green, 2 blue, 5 red; 6 green, 9 red, 1 blue; 4 red, 1 blue; 1 red, 3 green, 2 blue; 3 red -Game 42: 17 green, 11 blue, 11 red; 5 blue, 11 green, 9 red; 10 blue, 13 red, 4 green; 8 green, 4 blue, 15 red -Game 43: 1 red, 3 blue; 1 green, 3 blue, 1 red; 2 blue, 1 green; 2 green, 1 blue; 1 red, 3 blue -Game 44: 7 green, 5 red, 1 blue; 6 green, 1 blue, 5 red; 2 blue, 6 green; 3 green, 2 red; 4 green; 6 red -Game 45: 16 red, 14 blue, 19 green; 1 red, 5 green, 6 blue; 16 blue, 2 green, 1 red; 15 green, 6 red, 16 blue -Game 46: 8 blue, 2 green; 4 red, 3 green, 6 blue; 1 green, 8 blue, 3 red; 3 green, 12 blue, 1 red -Game 47: 9 green, 3 blue; 1 green, 1 blue; 4 blue, 9 green, 6 red; 8 green, 4 blue, 6 red; 6 red, 12 green, 1 blue; 4 blue, 7 green -Game 48: 11 green, 4 blue, 1 red; 11 blue, 8 red, 9 green; 4 blue, 3 red, 7 green; 10 blue, 2 green, 9 red; 8 green, 2 blue, 2 red -Game 49: 8 green, 1 blue, 5 red; 1 green, 1 blue; 3 green, 4 red, 2 blue; 1 blue, 7 green, 1 red; 1 blue, 7 green, 3 red; 5 red, 5 green -Game 50: 2 green, 2 red, 4 blue; 8 blue, 2 green, 7 red; 4 blue, 5 red; 9 red, 4 blue; 5 blue, 9 red; 2 green, 8 red, 6 blue -Game 51: 6 green, 1 red, 2 blue; 2 red, 4 blue, 6 green; 9 blue, 4 green -Game 52: 7 green, 3 red, 12 blue; 8 blue, 9 red, 5 green; 2 blue, 10 green, 8 red; 12 red, 5 green, 3 blue; 8 red, 8 green, 12 blue; 2 green -Game 53: 2 green, 9 blue, 5 red; 6 red, 3 green; 5 red, 2 green -Game 54: 9 red, 13 blue; 1 green, 9 red, 16 blue; 12 red, 1 blue, 4 green -Game 55: 1 red, 2 blue, 3 green; 1 blue; 1 red, 5 blue, 3 green; 1 blue, 3 green; 5 blue -Game 56: 1 green, 4 red, 1 blue; 1 blue, 2 red, 13 green; 5 blue, 4 red; 13 green, 3 red, 3 blue -Game 57: 13 blue, 2 red, 7 green; 3 green, 4 red, 14 blue; 3 red, 3 green, 3 blue; 7 blue, 5 green, 1 red -Game 58: 6 red; 1 blue, 4 red, 2 green; 3 green, 1 blue; 7 green, 1 red; 6 red, 13 green, 1 blue; 3 red, 13 green, 1 blue -Game 59: 5 green, 10 red, 8 blue; 7 red, 3 green, 2 blue; 6 green, 3 red, 6 blue -Game 60: 2 green, 5 red, 15 blue; 2 green, 9 blue; 9 blue, 8 green, 3 red; 2 green, 6 red, 2 blue -Game 61: 8 blue, 3 green, 4 red; 1 red, 10 blue, 1 green; 4 red, 5 green, 3 blue; 3 red, 8 blue, 5 green -Game 62: 19 blue, 3 red, 14 green; 1 green, 7 blue, 1 red; 15 red, 20 blue, 6 green; 8 red, 4 green, 14 blue -Game 63: 13 red, 1 blue; 18 red, 4 green; 6 green, 9 red, 1 blue; 7 green, 1 blue, 9 red; 5 red, 1 blue, 4 green; 5 green, 1 blue, 17 red -Game 64: 2 green, 1 blue, 5 red; 2 red, 5 green; 6 red, 4 green -Game 65: 1 blue, 7 green, 1 red; 7 red, 1 green; 1 blue, 3 green, 3 red; 7 red, 3 green; 3 green, 7 red; 1 blue, 4 green -Game 66: 7 green, 6 blue, 8 red; 4 green, 9 red, 3 blue; 6 green, 4 blue; 5 blue, 2 green; 6 red, 4 green, 2 blue -Game 67: 10 blue, 17 green, 17 red; 11 red, 9 blue, 9 green; 9 blue, 19 red, 5 green; 5 red, 3 blue, 20 green; 11 red, 1 blue, 7 green -Game 68: 9 green, 4 red, 5 blue; 11 blue, 9 green, 2 red; 11 blue, 2 red, 6 green; 2 green, 6 red, 3 blue; 1 blue, 6 green, 4 red -Game 69: 3 red, 15 blue, 1 green; 4 red, 14 blue, 2 green; 4 red, 18 blue, 4 green -Game 70: 3 red, 8 green; 2 red, 6 green; 4 red, 2 blue, 2 green; 8 red, 1 green, 2 blue; 6 red, 3 blue, 4 green; 13 green, 8 red -Game 71: 3 green, 17 red; 2 red, 3 green; 2 green, 8 red, 1 blue; 11 red, 4 blue; 3 green, 11 red, 3 blue -Game 72: 1 red, 17 blue, 8 green; 2 red, 11 blue, 16 green; 3 red, 16 blue, 1 green; 2 red, 3 green, 10 blue -Game 73: 1 blue, 10 green, 8 red; 19 green, 10 red, 5 blue; 3 green, 13 red, 8 blue; 12 green, 4 blue; 2 green, 10 blue, 12 red -Game 74: 17 blue, 7 red, 10 green; 16 blue, 5 red; 9 blue, 7 green, 2 red; 10 red, 4 green, 14 blue -Game 75: 10 green, 5 blue, 4 red; 7 red, 10 blue, 7 green; 7 blue, 9 green, 2 red -Game 76: 13 green, 16 red, 20 blue; 4 red, 14 blue, 5 green; 12 red, 1 blue, 8 green -Game 77: 4 red, 2 green; 8 blue, 3 green, 2 red; 5 blue, 7 green, 3 red -Game 78: 12 green, 8 red, 8 blue; 10 green, 9 red, 10 blue; 16 blue, 1 red, 17 green; 4 red, 15 green, 13 blue -Game 79: 4 green, 2 red; 15 red, 3 blue; 15 red, 5 green -Game 80: 4 blue, 1 green, 13 red; 13 red, 1 blue, 5 green; 5 blue, 9 red; 3 blue, 3 green; 1 red; 3 red, 7 green, 6 blue -Game 81: 10 red, 3 green, 4 blue; 2 red, 5 green, 16 blue; 3 green, 1 blue; 9 blue, 2 green, 12 red -Game 82: 1 green, 9 blue, 1 red; 10 blue, 1 red, 1 green; 1 green, 7 blue; 8 blue -Game 83: 1 blue, 5 red; 2 blue, 3 red; 1 green, 2 blue, 1 red; 2 red, 1 blue, 1 green; 1 green, 1 blue; 2 red, 1 green -Game 84: 5 red, 14 blue, 2 green; 6 blue, 5 red, 8 green; 12 green, 3 blue, 5 red; 2 red, 10 green; 9 green, 14 blue -Game 85: 2 blue, 2 red; 14 red, 6 green, 5 blue; 5 green, 4 blue, 6 red; 8 red, 5 blue, 6 green -Game 86: 1 blue, 10 red; 4 red; 9 blue, 18 red, 3 green; 1 green, 1 blue, 7 red; 3 green, 8 red, 9 blue; 14 red, 2 green, 4 blue -Game 87: 1 green, 11 red, 8 blue; 1 green, 11 red, 2 blue; 7 red, 4 blue; 6 blue, 1 red, 2 green; 13 blue, 2 green; 6 blue, 12 red, 3 green -Game 88: 2 blue, 4 red, 8 green; 4 blue, 7 red; 3 red, 10 green, 4 blue; 9 green, 3 blue, 5 red; 4 red, 6 blue, 3 green -Game 89: 6 red, 10 green; 15 green, 15 red, 10 blue; 15 red, 1 green, 4 blue; 13 red, 6 blue, 4 green -Game 90: 17 green, 2 red, 1 blue; 6 green; 1 blue, 1 green; 1 blue, 16 green, 3 red; 14 green, 1 red -Game 91: 3 blue, 8 green; 3 green, 7 red, 9 blue; 12 blue; 9 red, 7 blue, 4 green; 1 green, 7 red, 1 blue -Game 92: 11 blue, 9 red, 12 green; 1 blue, 14 red, 6 green; 9 green, 6 red, 6 blue -Game 93: 1 red, 2 blue; 3 blue, 6 green; 1 red, 4 green, 3 blue -Game 94: 3 green, 3 blue; 1 red, 3 blue, 9 green; 3 blue, 10 green, 3 red; 10 green, 6 blue, 2 red; 9 blue, 14 green, 2 red; 1 red, 4 blue, 1 green -Game 95: 7 blue, 10 green; 3 blue, 5 green, 2 red; 4 blue, 10 green, 12 red; 6 green, 2 red, 6 blue -Game 96: 2 blue, 18 green, 8 red; 13 green, 3 blue, 3 red; 3 blue, 15 red, 8 green; 13 green, 10 red, 2 blue -Game 97: 14 blue, 2 red; 15 blue, 1 green, 2 red; 3 red, 6 blue, 1 green; 1 green, 14 blue, 4 red -Game 98: 4 blue, 9 red; 10 red, 1 green, 11 blue; 7 blue, 1 red; 1 red, 6 blue, 1 green -Game 99: 7 red, 6 green, 2 blue; 8 red; 16 green, 7 red, 4 blue -Game 100: 1 red, 1 green, 9 blue; 6 blue, 4 green, 3 red; 4 red, 2 green; 3 green, 2 red, 11 blue; 6 green, 5 blue, 1 red diff --git a/2023/03/input b/2023/03/input deleted file mode 100644 index bc52a0b..0000000 --- a/2023/03/input +++ /dev/null @@ -1,140 +0,0 @@ -.679.....662....71............................805..........862.680...................................................................687.... -............*....-..811..........846..855......*.............*..$........230.92@............................=.....................92........ -..........360..........#....664.....=.*...881...677...934.780.......426.*..........8......654.....*959.....539..........21.........*........ -.....................+.........*......379..*.........*.........=.........969........*........*.976..............872....*....../....579...... -.......566......652...809....482.394......492..303.650..../...38....%...............106...385..................#.....793..484.865........... -......*...........*................*..347.......*.........220.....349...691...392*..................18..797.......................+......... -.....11......890........870.......156............733.................../..........921.....................*......*.............203.......... -.............#...238.....*...........................188......294./58........408...............677.......778....104.903............%........ -.411+...828.......*.....706.....249..=.....638...848*...........%...............*948............*.....+......+...........917.......817...346 -................69.................*..310.*....@..........118*......428=..785...................931...217.....934....475...@.145........*... -...844.885.........#66...........587.......74...773...........194......../.........&107................................%...............375.. -......*....826.190.......498........................960............24........212............................398...........474*925........... -...........*...*......../......949.-...213./353.................................@...........853......33*164....+....998...............325... -........640..823....957........&...746..*........*777.............134.......264.......904+..=........................*......./........%..... -....43...............*....457............325..390...........618.........265....*670............=...#165........909..634.......810........... -.....................503.*.....438..904*.............+.........*..563..*............345@......597.........758.*...................*154...... -...941...................612...@........691.....&...336.......837..*....489...............................*...462.689....995...106.......... -......*383..824...................911........*..467.................44....../.........&445...$...765.647..464.............&..........226.... -......................151.....116*........249..................929*.......500..140.........18.......*.........823.....454............*...... -..................968..@..........................118*.....300.................*....762.........541......59...*....35....*..........8....... -.....304.........*.......620..@...573.878................................@...@.273.*......572...............661........527.971*.......259... -....*.............83.....%...983.*......*.32..603.....201..............492.166.....339.....*...978$..............373...........340.....*.... -.761..758...934..................550.148.................................................25......................*.....*236.............624. -........&......*...393..62*.................167/..716........$........910.767.......380............873*812.362.115..537......48............. -.....#........697..*.......159.....................*.........522..............41.....*.........+............*...........812......13......... -....529.............374......../...%.............................143...........*......109.......365..........952...........*....*........... -...........122*...............555.937......674....................../...529.774..371.................#.38.........../.......304.750....715.. -..................873*....819..........165....*..928*345........................*..........77......478..*...440...743...................*... -964...........417.....802..*......230..-....509..................573...........219...675....-.865.......13............25.62*4...980..145.... -....*556........&.............278*.................957.....85#.....*................*............=....#.....442........$.......*............ -.972.....................541...........91*614..485...............680..792...+........541.325..........486......&..653....#.....247..778..... -.......680.................*.980*710............*...494...............*......88...........................825........#.629.............$.... -.399...*......439.........89...........430*....401.....*660....693......407&...........#883....#265......*.....438.......................... -........390....*.....388.........21........861............................................................798.-....#........................ -..417&.......551.102.$..............332............/804.....463*649..188.........992.....754.203....912..........732.490.................... -...................*................*......214.134......................*805.%.....*.....*....*.....#.....*..........*....302.....934..=.... -....835.........622..............8...541...*....*..861....442....874..........458...955...985..172.....497.310........341......$....*...644. -....*......246......909....320.............893.150....*.....*....*........717................................................833.178........ -...622....*....309.+.........*.........681..........414......612..678....*...........336.................+.....715.......................... -...........407.......611.....42...........*159........................................*..97..............355...*..........*954.............. -.......967.....120..=...............................................................519....+.....382............974...................651... -739.......*.....*........155.....539................132*.....702......@....923...............905*.........................971............... -....453...149...717.400............*.........618........295.....#..644.......-...786....................*...287...........$................. -...#..................*.............810........*.908$............................*......+........168...903.....*.....&.......@.............. -.................306...483..750.108..........570...................934......523..736..#..889......*.........557.......913....107.852..241... -...............................*.......................899............*974..%........42............268...........807..............-...@..... -..958.......610............/......................894.........................242.........300...........$............941..150............... -...........#....131.907.....924...529.267............=.....-./.....692*505...*......265%............$...95.....538........#................. -....137...............$...........*...*.........219.....347..268.............753....................12.....351.................955....875... -......*....258.................854..253...15........................506....#.................559........&................&........*......... -.....376...*.....892.466..160............*.......$................*....*..593.............../............682....721...750..10......187...540 -...........866...=..................$...437....994......730....404...703................507...&...........................*....126......@... -....300...............301....@...315.....................*......................572........-...793.......309.518.437..182.310.*.....&....... -...=.....-176.129*........882............................256...............249..*.....+.....................*.....%..+.........71...76..586. -......54..........910............*......734....*..............-.......445.....@.....807.....75.907....477%.................................. -.....*........................247.855....%...647.....@.....558...407....#....................%...*................................447..129.. -......322..235.......821..............*...........767...............*35..........824.338.55....232...814................546*582.......*..... -..............*........./...........509......270.......-33...673................/.......*..............*......-.....................257..... -....793*831....805.871.....701..........503.....$............%.............710......37..../.........897...-....516.....330...371............ -....................*..324*............$............875........293.........*.........@..510..............332..............*..*....2*558..... -.........../......147........373..........%926.........@......-......426...142...............%.......184.........#.....746.................. -.......589..755.......285............221+.................$.........*.................571.....539......*.....60...644.............333....... -258....................*.....499............$.107......510.......257..........583.......@...........408.............................*....... -.....................396......*.../..../..493.........................489*380....*........908.711............772..........561......24..559.. -.............................548.769.630..........504*........893................605.........*.........*..10................*..653.....*.... -........=418..........*576................-..............815.....*.389......481.........*.......859.180....................137..+....275.... -..77...........551.901.....535............683.............../.638............./......671.908.....@......360.....611....136.................. -...&...........*.......722...........................702.............514............................520.$.........*...&.....$315...#...147.. -.......830............*.............#377........39.....%.......384..*.........748..265......271.............885..882...............45...+... -..329.-...........787.311.........................*........115...@..840.........&...*.......*......513..695..........515.................... -....*......666...*..............256*999......897.651.......*............457.........34..&...933...*......*......................156......... -..627.......*....24...........@.........................177...22........*...775........668......685...947.....110................*.......... -.........172..........295*....540.856..76......................+...337.343.=.............................................18....914..449..... -.............239..........163.........*......770....594.........../..............200.....824*513..........146............*..........-....... -..............#................841...199......=............317..........97.*..........-.............165..................................... -...570...../......................*.......122.......179#..*......138........647......376........65..............735......................... -.....@.221..50..350...@....757.....88........*582.........893.....*.....230.................403...$......................865...927....892... -..........*........#...130..*......................232.........709....&...........105......*..............926=.......966.*.......*...$...... -....200...884..............338....*155....822*609....&..84.........935..............#.....481...968.64................+..337.....152...254.. -.......*.........203............70......................%...................../................*....*........................627............ -.......491........*......321.......$...-.......282............................512.282........564.625........746*825..#..........*361........ -...................908...$........335.332.509$....*..../..........216.....-.......*...................617.............896................... -......946...299............657..................255...724..../......*.....830..122..........487.........*.....645.................56.66..... -..984..@...........@....15*.............*858...............150.....91..................498.........654..969.......+............&.....*...... -.........104.870.281.........$.......796.......................................................................853.............316..984..... -.........*.....#......=...288.............86......376.804...515...............405..265*................................%.................... -.336....152..........671............545.....&......*.....*..............549...*........37.....-....313.#......110.....578..414*............. -..............496.....................*...........536..20........471...*.......397..........437.....*..996...&....18...........200.......... -.................=..........308.....147...319.12................*.....465..............$992........71..............@........................ -............712.......*123.=..............#.....*629.......%..............................................#..........153..945...........36.. -.....+340.....-....850................922...%............812..259*577...#452...-........620.567-.784....985.934.427...@..*.........280...... -216............................394......*..589.........-.....................191....622./..........*........*.............124........*...... -......764......................*......663...............165...318.....................*....200.83...896..856................................ -.....*.......705........751..46...............................-....698....132.......-..81...........................264..................... -...538.......*......170....*..............808........166..........+......$........130........428............852.......*.................902. -..............803...........938..51....66.*...514.......*430..................................*......@..............=............/469....... -.........26@.........90...................473..../..273..............13......656.......242$..829......682...........594...968............... -...180............+.........872..131....................176...781...-.......*.....294.............990.............#..........=.@...../...... -....@..344.........184..........*.............................*.........42..153..#.................*.....577......32...........303..334..... -........&..620..................821....172....32.....470....698..........%....................397..301.......................*..........569. -.../........./.........325.@.............*...*.........*........$.....*....+......124...200......*.......827....*861........857.876......... -..808.................*.....581..............644...3..190.607.175..76.712..724.......$........16.358......*...31.......270.........*915..... -...............894...453...............845..........#.......*.....................#......................793..............*...914*.......... -..................&......................+...............99.596..597*813...958.831......261*95.....922..........&.......537.......302.414... -...931*.................................................+..........................394......................65.679..........%.........*..... -.......839....644......./262......461...424.....682........................954.............43*.............*.......778..*....464......822... -.............#.......................=..*...........706....289*.....459......*..........-.....234........11..$.......@..373................. -.............../620...536+....100*......907.....159..+.........998.*..........832.....806...........695.....516....................126...... -..................................268.............*....893.........12.86.................................................*.................. -......+....355.........998..630..............$.....815...*..............*.....168...554...........735............+......861....490.......... -.....176...*....513....%....*.................120......568....*314.404+.325..........*..662...855.....495.........467..........*............ -..........132......*......677..708.................424.....715.....................520..*..................................36.410........... -..419...........454..............#...730...401&....*.....#............696..............267.=802...................761......*................ -............394.........................*........650...637....695......*.....................................586....-...735..154.....423*344 -........458..%.....*...728..+..........488.435......................241........795.552.....9.&...............................#.............. -...........*....86.981....*..633.........../................762.700.....70*.........../....*.837......-.........20..................%....... -.519...+.652...*........614.......+....................924....*............663..591......192.....952.25.........*....600....#.*239..381..... -...*.366.......845.512......@...200...-....280............*...207............................297...*......828...249.*.....408............... -.189......5........*.....353........245.......#...153..680..............295..50...............+....296.../...........906.............+...... -......741*.........466....................710....=.........561*........*..............831............................................909.... -...........+.................421............*..........+.......661..103...............................922..752..................431......... -181......218.707....*....273....*..130.$273.980.........656..............517..712..578.......&.524.....@....*.....996..............*....#709 -.................442.432..*....64.*......................................../..*....#.......534....*........498.............727.....434...... -233*559....................869.....316../..........&.....502..+...884.731.....503................239...499.....94..........*................ -........352.......231...................340.....177..584.....922.....*....57...........................*.........*349...222...212&...433.520 -...........-.........*981..479..637.....................*969.....*.........=..$.........601...=826...312.................................... -..............205.................*../...@.....213.............41.64..........80....889*.............................@....76.=702........... -....353.......*..................114..97.867...*.....542.........................................721...395............816..............*112. -....*.......367.*............478.............42..../..........947.................................*......@......956...........+...883....... -.....870........460............*...................26...........*...........960......212...479....422...........*.......780..595..*......... -....................978*368....921..760=..................416...665..$.........$.381*.......*............933.744....=..*...........792...... -....52..........300..........................................*........293.162%........................@...*........259..283................. -......%..........%........119.......575.......#..%......./.748......................945...212&.....595.....248.286...........839..106/...... -..940........$...........%............%....880....539.659.............*.........353*.....................=.....*................*.......188. -.....*....254...............794..550...............................701.797............500#................34..475...507..........763........ -..649............58..691&.....%............................................386..............@.$44.101.....................997..*............ -.........255............................376....732....-..............869......$...........473........*376....220.........@.....721...443.... -...........@.913.....168....=909..431......=......@..976.......+.......*..........155............................620.......250......@....... -......806.....*....................*...........@................45.....475...724..*......&45.........+202..-576.....*.........*............. -...............383...........................372..................................474...................................432.471......729.... diff --git a/2024/01/input b/2024/01/input deleted file mode 100644 index 515f1a2..0000000 --- a/2024/01/input +++ /dev/null @@ -1,1000 +0,0 @@ -18102 93258 -34171 50404 -48236 60718 -10441 41669 -63428 45329 -42451 56834 -74881 39407 -32801 36101 -52771 79895 -41513 78731 -81076 52363 -87623 35520 -15259 96330 -57319 78241 -42758 41144 -80744 20357 -28199 55267 -22505 35520 -74707 74819 -67725 96130 -13883 35520 -87486 55267 -25070 30977 -10199 74819 -91803 75066 -60122 78266 -17884 61488 -41073 81666 -24778 15223 -46587 87276 -75477 82771 -78585 59630 -23143 20028 -67975 13674 -33304 70802 -19939 50051 -35520 52616 -73263 19938 -89352 99541 -65187 80938 -41347 35520 -64416 57744 -86648 22827 -91435 47131 -96712 38412 -89053 76476 -68596 31155 -22661 30518 -87094 22104 -10403 46003 -41029 68410 -62486 54054 -24752 47138 -59331 80259 -83839 84471 -19771 87508 -68258 73947 -69907 93126 -36611 87565 -69633 35520 -19461 20361 -43869 86799 -88115 13167 -27925 21142 -75724 33150 -14715 66772 -46237 88588 -22390 57154 -90584 66789 -89982 55267 -98196 93258 -83394 28441 -68840 50490 -21728 36730 -83742 60945 -43346 38412 -79097 84471 -13016 35520 -28401 41164 -18245 81634 -99352 39461 -33202 36444 -88303 14489 -95205 90462 -80929 97718 -18847 78535 -36538 10273 -40204 76019 -52395 80344 -62145 55267 -29945 74391 -99218 14416 -92009 42686 -83998 36730 -50338 81796 -43724 90026 -86537 33172 -89079 44444 -32728 41669 -60742 67245 -35894 42369 -66329 16357 -42434 19057 -65046 13593 -41778 42363 -62183 46290 -37564 10310 -46436 94358 -58111 74819 -13914 85272 -67992 46429 -42766 46993 -97620 79909 -12930 36101 -14208 62020 -41890 36730 -81680 21444 -84864 64563 -29905 72690 -35753 52398 -73868 35520 -17253 29006 -72538 88588 -77189 89503 -81736 18206 -33322 31658 -48157 79144 -28398 45304 -51735 83365 -42009 59880 -25466 41416 -52459 99199 -57747 36730 -12226 12617 -41445 33884 -15088 42664 -21076 99403 -24923 36730 -47057 87695 -14281 76662 -58163 75603 -41046 88588 -25315 52616 -88847 31193 -25550 35520 -37785 54965 -42166 81663 -36739 55267 -13289 58788 -95744 62866 -23230 41669 -89299 88513 -94591 57796 -19517 78347 -38689 71550 -55241 41669 -80752 85442 -24799 84471 -13063 55267 -27395 80539 -78086 41669 -49641 13167 -60112 63395 -57026 15781 -34007 29172 -49274 72405 -14926 96924 -54717 58045 -16315 22728 -90753 82631 -99446 13167 -51171 81263 -65577 51430 -59152 40932 -98558 41284 -60772 88588 -89469 93258 -78257 51498 -17794 63128 -17963 99564 -10250 12980 -11455 64655 -89464 78241 -68825 20389 -18793 81458 -78236 41669 -54490 94531 -16188 51392 -17889 41669 -88466 55267 -30083 84471 -83012 57306 -70675 81796 -13694 84854 -58909 38592 -40234 94238 -51671 81883 -91196 49891 -86378 92193 -81435 83848 -52846 38940 -96254 85424 -28810 35155 -57295 68573 -56262 94606 -70230 29354 -22599 10175 -42130 30343 -52701 99403 -62915 12166 -76676 88588 -92756 55926 -85607 84471 -59730 67890 -32152 56550 -83584 12212 -91305 52052 -92411 62866 -30000 24317 -48046 39809 -53235 93258 -58381 30343 -81243 39857 -46414 37480 -14203 19491 -94671 53889 -25932 74714 -15761 95661 -41032 87276 -95383 12977 -63041 37164 -62397 38420 -31632 80344 -73259 63756 -39665 53750 -80475 32801 -71036 88588 -72272 79144 -60444 94808 -62938 98520 -91946 39934 -65936 81849 -46418 56506 -75068 97162 -39001 52616 -41161 30343 -15026 35598 -42469 41669 -56940 80344 -14981 79323 -18795 70311 -51498 79144 -18298 39857 -57977 95908 -99404 90175 -16709 94746 -52847 17022 -19595 32739 -75552 54475 -56206 73676 -21473 79204 -92226 37522 -77631 41409 -32460 39212 -68228 89367 -93156 51665 -43009 54778 -14468 63363 -38918 43492 -63144 83443 -64474 99403 -59151 68155 -74740 84352 -46043 66174 -19176 79144 -80639 36730 -12346 18866 -32789 35520 -30312 13167 -90241 34021 -61418 95707 -52839 52960 -59507 11557 -51774 80344 -72851 31658 -21231 52129 -17825 67968 -48685 80344 -90363 14286 -32135 81656 -89692 93229 -71792 84471 -24754 91630 -15559 17945 -73777 62866 -73826 93258 -61029 10131 -21893 79844 -72680 80344 -54635 80344 -46537 96585 -28015 51978 -80768 99403 -52593 31658 -15701 83366 -97543 45838 -33327 55267 -60326 10669 -71666 68499 -68900 91751 -27686 40337 -39616 62866 -51033 37907 -25015 14676 -41682 19585 -79008 36730 -49472 47063 -98674 62202 -33282 84471 -59585 75619 -86450 58477 -14432 87276 -67623 18866 -84033 69700 -13957 40073 -55400 21005 -13167 36730 -34835 15933 -71718 58623 -95411 97681 -57118 94831 -41944 62866 -88120 62866 -11752 32137 -85462 36211 -85424 46228 -79713 80344 -16019 62866 -17655 38412 -26672 17352 -82553 76385 -23188 71537 -56490 39857 -46951 13167 -85961 13877 -51560 77830 -94957 52616 -27650 74995 -70629 73120 -25129 32171 -62148 48774 -44331 87276 -69734 37018 -21661 51261 -13612 82993 -90689 13167 -92312 86533 -98598 80344 -68752 41669 -30190 35520 -36730 50595 -52267 64296 -59707 65310 -80349 62885 -63683 45682 -74727 82966 -86012 81529 -39964 88805 -16119 69720 -33146 70138 -90376 97651 -22904 98429 -87159 29634 -23078 18154 -23361 32845 -71970 63128 -10411 92866 -31178 88588 -50980 27848 -45078 77661 -91447 42358 -71418 32868 -76636 78241 -30598 93258 -28434 38738 -40660 79275 -62848 99403 -28084 38612 -12699 59071 -59263 81796 -26439 62866 -17391 78241 -93530 45014 -45542 97173 -69388 13423 -80066 28361 -63149 95510 -27861 81796 -62609 28829 -78241 64755 -98783 53082 -21987 31658 -31758 18211 -21749 79144 -70377 52464 -65877 97679 -74993 57174 -53846 78241 -67812 39783 -32323 63362 -18461 91739 -38165 31920 -80422 39857 -43219 31658 -84785 30343 -54985 88562 -18275 62866 -54638 78780 -76547 55267 -15874 41010 -86965 36101 -97038 74819 -13828 44487 -21733 79144 -84471 16719 -26596 15857 -16529 28650 -25443 35348 -15059 43502 -81770 36730 -81309 78241 -35589 69602 -94630 35179 -53197 76827 -29523 66364 -46055 30993 -85203 60814 -39329 53071 -18663 32233 -50108 99922 -41019 98673 -89169 76809 -93556 52782 -69891 54164 -40270 51225 -82965 46304 -22455 40010 -41669 32801 -71630 15002 -48390 61558 -44783 78241 -59867 32801 -36112 31658 -81101 91237 -54551 96109 -20993 92021 -50680 38412 -63128 84471 -94509 80344 -10577 99239 -25724 84471 -17317 20799 -39300 76645 -76421 67643 -43817 20959 -75711 58027 -34480 35520 -64585 64739 -64685 99403 -43062 58999 -81760 88588 -63083 40045 -39425 36730 -17622 80859 -64617 36051 -59190 85424 -81175 97509 -93869 51498 -62866 61413 -26396 71626 -87276 98001 -79144 48463 -23812 31658 -31923 47911 -87102 81796 -40295 85346 -92002 66371 -62557 65288 -73197 53046 -68891 80787 -39756 37172 -19915 60878 -43089 32558 -30343 31658 -50332 66707 -26000 58109 -67720 82142 -41227 56943 -97647 47831 -76020 38412 -40485 84471 -16962 53016 -30066 28740 -31118 54102 -41928 99913 -82656 38412 -94155 34933 -52515 48131 -48519 45948 -64922 51902 -73451 81796 -31917 93734 -96992 56765 -60790 48526 -68218 75199 -80344 59642 -94057 47998 -74830 99403 -70462 56217 -76371 18624 -56899 90796 -92898 66333 -34979 72161 -37736 80344 -41607 32801 -48181 41716 -72333 26215 -13666 78112 -91781 85424 -77373 83784 -94719 94693 -65491 41669 -88464 47980 -98595 56821 -16665 57249 -42861 81712 -38767 65492 -31642 39581 -54565 86820 -51346 74706 -38258 81796 -35980 77859 -13015 61175 -79811 14561 -29887 12736 -48972 31658 -43907 40337 -15478 45373 -97895 52030 -93779 15247 -19906 88588 -69778 98196 -66203 63897 -91035 39857 -27450 63128 -11710 77533 -61760 31658 -50614 74819 -89099 87276 -75125 46470 -55904 39857 -76167 37911 -94908 47677 -58478 18866 -20475 37504 -21737 13167 -90464 99403 -12941 84669 -48793 62866 -60186 84471 -11894 39857 -55293 21637 -33993 76974 -47080 64256 -73306 62866 -95473 74936 -35272 59929 -20187 36730 -48764 59657 -65430 16092 -79522 28419 -98586 21238 -11131 97814 -15190 32801 -14978 39857 -83286 78490 -40748 81839 -25325 20040 -24813 58230 -52110 79030 -75599 95523 -23138 63833 -63416 65152 -13853 98184 -60874 80344 -32281 88588 -80353 72102 -24683 84471 -42421 38412 -75909 86850 -22940 36074 -80544 96507 -62292 58866 -98462 38182 -46560 56050 -87289 79144 -88955 15573 -70992 25439 -81256 38412 -28446 29484 -83121 95224 -16108 74352 -34016 37646 -55211 29561 -20806 87737 -17271 99403 -35249 76966 -25159 67894 -40337 58440 -60006 32338 -60866 38412 -66540 93258 -90000 58211 -57957 38113 -54883 80382 -65202 41669 -56318 22865 -43827 39813 -81395 40970 -69790 86084 -17754 55267 -92786 31658 -98085 88588 -50334 48963 -35482 58393 -32883 70992 -62378 14433 -99609 73135 -35356 36730 -78375 68903 -37024 13132 -24204 27308 -72637 38412 -17428 58766 -80886 18866 -66117 59583 -77402 72213 -66620 23574 -37470 26120 -56642 97207 -16039 99994 -23520 59100 -39995 75647 -31430 77373 -59277 16018 -77197 21617 -93312 84197 -81972 60483 -99910 79880 -83510 34604 -52934 99403 -60313 32544 -86206 62733 -32957 53708 -18748 59570 -34408 63137 -64561 95075 -89324 88588 -86562 99403 -34014 98669 -52477 54060 -82112 91468 -46837 51376 -42855 89033 -76285 10788 -48498 11016 -87628 95461 -25039 23870 -44726 84471 -36316 17593 -55475 12512 -40885 61324 -55982 41669 -28353 93258 -90070 87664 -92571 50972 -64040 77373 -66045 44321 -76075 47585 -69898 35520 -31897 78241 -45288 77373 -61402 40079 -43939 79476 -83915 87612 -51714 70302 -55728 61718 -19212 48853 -50471 15323 -11253 36730 -36282 61657 -99765 88588 -40255 84064 -65591 31658 -88588 30358 -53096 62672 -32485 52616 -90637 35520 -23957 55267 -15301 74819 -99304 38412 -42581 99633 -89403 78241 -88697 46405 -23646 81942 -82798 41669 -19417 72825 -99035 54991 -99372 77622 -49134 11067 -41732 49561 -69058 51302 -85817 52817 -80628 47979 -98869 18345 -21540 44446 -36075 62399 -74841 16533 -29826 68948 -74966 33155 -76789 33664 -42909 76884 -61686 93258 -65851 98787 -38529 64090 -64968 58698 -99647 70935 -49851 13167 -88523 38412 -92200 35520 -21926 55267 -85918 78241 -35092 80344 -39857 33948 -80393 59217 -97911 43227 -90571 35520 -48736 83686 -77924 63128 -18866 80344 -21299 74597 -81796 45742 -93562 96860 -89376 36730 -68027 75225 -13032 79144 -28892 57468 -96012 72691 -96357 90025 -93590 76769 -39169 81796 -69505 83140 -27406 79144 -45575 25412 -10640 69420 -42859 67773 -54319 76647 -36900 89641 -16622 73504 -55267 10781 -60719 75932 -63099 36730 -14798 31658 -89944 22601 -40221 55267 -75498 35601 -91475 36563 -23362 39524 -56739 81796 -57452 80344 -60950 97510 -78516 99403 -27941 62443 -27521 66529 -33707 88588 -93324 91799 -57954 78745 -10142 96525 -93400 79144 -10246 51708 -96780 80879 -90160 28886 -75452 68015 -51405 30788 -30558 43844 -80443 56573 -53073 55181 -23213 60714 -86395 98419 -26118 38412 -77828 81796 -83431 19529 -66085 56790 -87013 80344 -78095 27229 -92609 32801 -97658 96068 -97452 49425 -63195 95504 -22526 79144 -40153 79144 -77603 88145 -21804 26067 -70021 27010 -39030 20686 -44696 30343 -98142 54162 -18276 69052 -61036 14279 -89542 91528 -36218 99403 -59135 87980 -44366 61548 -73468 40559 -30939 26766 -66589 83054 -39929 63975 -25239 79144 -74819 40299 -77393 87276 -89793 74480 -70491 56646 -13636 99403 -58152 87276 -30693 19897 -31134 61607 -12324 35941 -67104 22474 -89552 84471 -96869 36730 -61641 42507 -92835 28786 -51442 41669 -40162 84338 -92491 16076 -11753 35520 -95247 79627 -11256 30343 -93258 41669 -24504 25813 -85713 41965 -19158 81796 -50458 41669 -48386 22205 -68720 90932 -36101 79144 -57165 78241 -22469 31658 -99737 14211 -58884 65158 -29461 98196 -86864 72295 -91962 77373 -93672 51538 -89453 83913 -86350 90636 -42288 98263 -17267 18583 -30518 55555 -76868 62866 -55662 44542 -31658 98196 -99589 31658 -64736 36101 -16281 62886 -32687 66131 -77273 83572 -52616 71835 -35719 12817 -87282 36101 -49495 17763 -41116 56436 -65977 31658 -87148 66523 -71950 99639 -93432 41570 -47256 24165 -60388 58593 -52721 87348 -46321 27970 -31533 64362 -82098 35520 -60520 98196 -62425 65803 -90692 57775 -29160 99403 -28072 65721 -29207 40337 -96928 11960 -88074 55022 -11262 31658 -70439 12630 -46426 40192 -97124 96336 -97733 79144 -60902 82128 -20406 18866 -49465 24075 -92723 84471 -82785 49899 -85690 84471 -46301 60801 -70543 39158 -77397 13167 -78434 89992 -43358 22650 -38412 60568 -54633 45527 -27215 93385 -98736 65619 -12981 48333 -79201 61358 -71849 25687 -27785 40337 -57013 13427 -99403 88588 -22632 26830 -12033 77373 -66675 16445 -23066 67354 -80100 31674 -77822 43658 -70694 18628 -38583 97566 -29014 39095 -71974 78640 -44442 94472 -89670 92693 -58205 52583 -26610 32340 -50111 36267 -81769 55267 -80727 15549 -54969 41669 -88744 81796 -66642 43640 -38035 81796 -86110 74184 -74806 38412 -26849 66673 -27007 93396 -80555 78794 -64197 32236 -88661 18331 -16011 32801 -18265 19847 -73365 46289 -71259 84471 -53163 80344 -67421 42238 -61567 39797 -78176 12791 -68680 99109 -83969 59805 -99427 65563 -64286 88588 -69259 49401 -65989 60112 -74866 55267 -91571 70365 -61137 72545 -86810 99342 -91215 74819 -57984 84471 -64054 45167 -25371 93258 -56931 97531 -42448 58600 -77910 41669 -27234 23987 -55971 67247 -53910 23754 -59015 16842 -36568 18866 -93228 92940 -38858 21883 -37570 41669 -43634 48654 -61671 36109 -14455 39324 -69564 61102 -75007 36730 -83030 35520 -27889 41669 -90946 41125 -12614 70263 -61381 18549 -90763 45873 -13117 44089 -13363 84471 \ No newline at end of file diff --git a/2024/02/input b/2024/02/input deleted file mode 100644 index 6f51cdf..0000000 --- a/2024/02/input +++ /dev/null @@ -1,1000 +0,0 @@ -48 50 51 53 55 56 59 58 -12 13 14 16 17 17 -10 12 14 17 20 23 26 30 -13 14 16 18 19 25 -2 3 4 5 8 7 9 -19 22 21 23 21 -49 51 53 51 53 56 56 -16 19 22 21 25 -20 22 25 28 25 28 34 -38 41 43 43 44 47 50 51 -19 22 25 26 26 29 32 29 -31 32 32 35 35 -43 45 46 46 50 -70 71 72 72 78 -43 45 49 52 55 57 59 60 -19 21 23 27 26 -87 88 92 94 95 98 98 -12 15 17 19 21 25 27 31 -58 59 60 61 63 67 70 76 -54 57 60 63 65 66 71 73 -78 80 82 83 84 85 90 87 -83 84 91 93 94 97 97 -55 57 64 65 68 71 73 77 -59 62 65 66 71 78 -69 67 70 72 73 74 76 -45 44 47 50 52 51 -42 41 43 44 47 48 48 -70 69 70 71 74 75 77 81 -60 59 60 61 62 65 66 71 -29 28 27 29 32 -55 52 55 58 61 60 63 61 -57 55 52 53 55 56 56 -21 18 20 18 19 22 26 -35 34 37 35 37 44 -61 59 59 60 62 65 68 -43 41 44 44 46 47 50 49 -27 26 29 31 31 33 33 -39 36 39 39 43 -10 9 10 10 13 18 -41 40 43 45 47 51 52 -16 14 18 20 21 19 -44 42 43 44 45 49 49 -10 9 11 15 16 19 23 -53 51 54 57 61 66 -3 1 2 4 10 13 -52 50 52 58 56 -25 23 26 29 31 32 39 39 -9 7 9 14 17 20 24 -10 9 10 13 14 16 22 28 -64 64 65 66 67 -1 1 2 3 5 6 8 6 -53 53 56 57 60 61 61 -35 35 36 37 40 42 44 48 -28 28 31 32 35 41 -34 34 35 38 36 39 -71 71 72 71 69 -52 52 54 51 52 55 58 58 -39 39 42 43 42 44 46 50 -87 87 88 86 88 91 97 -63 63 64 64 66 67 70 73 -41 41 44 45 45 42 -11 11 11 14 16 16 -78 78 81 84 84 86 90 -30 30 30 31 34 36 43 -61 61 64 66 67 71 73 75 -17 17 21 22 23 20 -84 84 88 89 89 -15 15 19 21 24 28 -11 11 14 18 19 26 -47 47 53 54 57 59 60 62 -93 93 94 99 98 -61 61 64 65 70 71 74 74 -64 64 67 68 75 78 79 83 -59 59 62 69 76 -83 87 89 92 93 95 97 -72 76 79 82 81 -65 69 72 74 76 76 -20 24 27 28 30 33 37 -2 6 9 12 13 19 -27 31 28 31 32 -31 35 36 38 39 37 36 -23 27 28 30 29 32 32 -19 23 25 23 26 29 30 34 -43 47 44 47 50 56 -9 13 15 17 17 19 21 -37 41 43 43 41 -79 83 85 87 87 87 -17 21 21 23 27 -20 24 27 28 30 30 33 40 -38 42 46 48 51 -41 45 47 51 54 53 -48 52 54 56 60 63 63 -21 25 29 30 34 -73 77 78 82 83 86 93 -71 75 81 84 85 -79 83 89 90 92 91 -25 29 34 37 37 -4 8 15 18 19 23 -15 19 22 29 30 31 38 -69 76 77 80 83 -5 10 13 15 18 15 -31 36 37 38 38 -38 45 48 49 50 51 54 58 -15 20 23 26 28 31 38 -11 16 14 17 19 21 -66 73 75 77 75 76 75 -72 77 74 76 76 -14 21 23 24 23 26 30 -53 58 60 63 60 62 68 -59 65 68 71 71 73 76 -20 25 27 29 29 31 29 -83 89 92 95 95 97 99 99 -50 56 58 61 61 63 67 -48 54 54 57 58 60 65 -75 80 84 86 89 90 93 -19 26 28 29 33 32 -6 11 12 16 19 19 -74 80 83 84 85 89 91 95 -3 10 12 16 21 -63 70 71 76 77 80 -55 62 69 72 73 70 -16 21 22 24 27 29 36 36 -38 44 51 54 58 -9 14 19 20 23 24 30 -39 37 35 32 34 -52 50 47 46 44 41 39 39 -35 34 33 31 30 27 24 20 -75 73 70 67 62 -20 19 18 16 14 17 14 -44 42 43 42 40 39 40 -59 57 56 54 55 52 50 50 -63 60 59 62 59 57 53 -23 21 23 22 16 -69 66 63 63 60 -66 64 61 59 59 58 61 -45 43 43 40 40 -46 44 43 43 39 -38 37 35 32 32 27 -90 89 87 84 80 77 76 -60 58 57 54 50 48 49 -88 85 83 81 80 76 76 -51 49 45 44 40 -80 79 77 73 67 -80 79 76 70 68 65 -50 49 47 41 43 -70 67 64 63 57 57 -32 30 24 22 20 18 14 -81 79 73 71 68 65 59 -86 87 86 84 81 -89 92 90 87 88 -67 70 67 64 61 59 58 58 -59 60 58 55 53 51 49 45 -51 53 51 48 45 42 41 36 -50 53 52 50 47 45 47 46 -59 62 61 62 64 -63 65 63 62 60 62 62 -96 98 99 98 96 93 89 -63 66 63 61 64 57 -30 32 31 31 30 29 -17 18 15 15 14 12 13 -1 4 3 3 3 -13 15 15 13 10 8 4 -62 63 60 58 58 52 -80 82 81 77 76 -85 88 87 84 81 80 76 79 -86 87 85 81 78 78 -94 97 96 94 93 90 86 82 -58 61 57 55 54 52 46 -17 18 15 9 7 5 3 -25 26 24 22 16 15 12 15 -57 58 52 51 48 47 47 -62 64 59 57 53 -41 43 36 34 32 31 26 -16 16 13 10 7 6 3 -39 39 38 37 34 35 -32 32 30 28 27 26 25 25 -56 56 53 50 47 43 -60 60 58 57 54 51 45 -29 29 30 29 26 24 -79 79 78 80 81 -56 56 53 52 53 53 -48 48 45 43 46 44 40 -80 80 79 80 75 -34 34 34 32 31 29 26 -11 11 11 9 7 10 -62 62 60 60 60 -84 84 81 81 78 76 75 71 -54 54 54 53 51 45 -60 60 59 58 56 55 51 50 -85 85 84 80 81 -95 95 93 92 88 88 -65 65 61 60 58 54 -95 95 91 88 81 -79 79 72 71 70 -46 46 39 38 41 -40 40 33 30 30 -40 40 34 31 28 24 -61 61 56 54 51 44 -43 39 36 35 33 31 -48 44 41 40 37 35 32 35 -53 49 46 44 41 38 38 -45 41 40 38 36 34 32 28 -42 38 36 33 30 27 24 19 -62 58 55 56 54 53 -5 1 2 1 2 -77 73 70 73 72 70 70 -33 29 26 28 24 -89 85 82 85 82 76 -84 80 79 78 78 75 -75 71 71 70 71 -76 72 69 67 67 64 64 -22 18 17 15 14 11 11 7 -31 27 27 24 19 -57 53 50 47 43 41 -97 93 90 86 83 85 -50 46 44 43 41 37 34 34 -18 14 10 9 6 2 -69 65 61 60 59 57 55 49 -73 69 67 65 58 57 -22 18 12 11 13 -25 21 20 18 17 11 10 10 -86 82 80 74 72 69 65 -97 93 90 84 77 -96 91 90 88 86 85 82 -88 83 82 79 78 76 78 -22 15 14 13 13 -70 65 62 60 57 53 -43 36 34 33 32 25 -12 7 6 4 2 5 3 -20 13 10 8 10 9 7 8 -85 80 79 80 77 74 74 -18 13 10 11 10 9 5 -49 44 45 43 41 34 -84 79 76 76 74 -60 53 51 51 48 45 44 46 -48 42 39 38 37 35 35 35 -62 56 56 54 53 52 48 -49 42 42 40 37 31 -94 88 86 83 82 80 76 73 -30 25 21 20 17 18 -65 58 57 53 52 49 49 -35 29 25 22 21 18 14 -37 30 28 27 23 22 21 16 -83 77 76 70 68 -61 54 53 48 46 47 -48 42 40 34 33 31 29 29 -87 80 77 70 66 -71 66 63 57 56 55 50 -80 81 84 86 89 91 88 -23 25 26 27 30 32 35 35 -82 83 85 87 88 91 95 -42 44 47 48 49 52 54 61 -90 91 93 94 91 94 96 -15 18 15 17 20 21 23 20 -86 88 89 91 88 88 -1 4 5 8 5 9 -57 58 59 56 58 61 63 69 -77 79 79 80 81 82 83 -87 90 90 93 95 96 95 -77 79 80 82 84 85 85 85 -43 44 46 47 48 48 49 53 -50 52 55 56 57 60 60 67 -29 30 32 36 39 41 44 -70 73 76 80 81 82 79 -5 8 10 11 15 15 -5 8 10 14 16 18 22 -36 38 40 42 45 48 52 58 -84 87 89 94 97 99 -29 31 34 35 41 38 -43 45 47 52 55 57 57 -68 69 71 76 80 -79 82 83 85 92 98 -31 29 31 34 35 38 41 42 -91 88 89 92 95 96 97 94 -28 25 28 30 31 34 37 37 -48 45 46 49 53 -18 15 17 20 27 -84 83 85 83 84 -9 6 8 9 8 11 10 -87 85 86 89 92 91 94 94 -10 8 7 10 13 16 20 -57 56 58 55 56 57 63 -91 89 91 92 94 94 95 96 -27 26 28 28 30 31 33 32 -88 85 88 90 90 90 -72 70 71 71 75 -19 18 18 21 27 -85 84 87 91 93 96 -76 73 74 75 78 79 83 81 -78 76 78 82 83 85 85 -6 4 8 11 14 18 -17 14 18 19 26 -54 53 58 60 62 -74 73 75 80 78 -19 16 23 24 24 -81 79 85 88 90 91 95 -24 21 24 25 28 34 37 44 -86 86 89 92 93 -73 73 75 77 79 81 83 82 -56 56 58 61 64 65 68 68 -24 24 25 27 28 29 31 35 -79 79 80 82 85 91 -93 93 95 92 94 95 96 -9 9 11 10 11 9 -79 79 80 77 79 79 -1 1 4 7 8 10 9 13 -79 79 81 83 85 84 89 -69 69 71 73 75 76 76 79 -94 94 94 95 96 99 97 -28 28 31 31 32 33 33 -71 71 72 73 73 77 -32 32 35 36 36 41 -78 78 79 83 84 87 89 90 -11 11 14 18 21 23 25 24 -19 19 21 25 28 29 29 -78 78 82 85 86 88 90 94 -61 61 63 67 68 75 -23 23 28 29 31 -31 31 38 40 38 -84 84 89 90 92 95 96 96 -32 32 33 38 42 -32 32 33 34 37 42 47 -49 53 56 58 61 64 66 -54 58 61 62 65 66 65 -21 25 27 30 30 -42 46 49 50 51 55 -58 62 63 65 66 69 72 78 -89 93 96 94 96 -36 40 37 39 42 44 47 46 -81 85 86 85 88 91 91 -15 19 20 18 19 20 21 25 -75 79 78 80 86 -25 29 32 34 37 37 40 43 -42 46 49 52 55 58 58 57 -5 9 11 13 13 16 17 17 -83 87 87 90 91 93 97 -19 23 24 27 27 30 36 -18 22 23 27 29 -8 12 13 14 18 16 -19 23 25 29 29 -60 64 65 69 72 73 76 80 -29 33 34 38 39 44 -64 68 69 70 72 78 80 -8 12 15 18 25 26 25 -39 43 46 47 52 52 -41 45 47 54 58 -3 7 12 14 15 22 -22 27 28 30 32 -3 10 13 15 16 15 -44 49 51 53 53 -1 7 9 10 11 12 13 17 -16 21 24 25 30 -24 29 30 29 31 33 -39 46 49 47 50 51 49 -20 25 23 26 26 -39 46 47 49 48 50 54 -18 24 25 27 26 31 -13 18 21 21 23 24 27 -32 37 38 38 40 43 40 -39 46 48 50 52 52 52 -35 40 42 43 43 46 49 53 -41 48 48 51 53 60 -11 17 20 24 26 28 -6 13 15 19 16 -80 86 88 92 95 96 98 98 -73 79 80 84 86 90 -69 74 77 81 82 85 91 -16 23 24 27 32 34 36 39 -56 62 65 71 74 73 -59 66 67 72 72 -11 17 20 23 29 30 33 37 -40 46 48 51 58 65 -57 55 54 51 49 48 46 47 -6 5 2 1 1 -88 86 84 83 80 79 75 -71 70 67 66 60 -46 45 43 40 42 39 36 -21 19 17 20 17 20 -56 55 52 54 53 53 -76 75 77 76 73 71 67 -55 54 53 56 51 -86 84 82 82 80 79 -28 25 23 21 21 19 17 18 -91 88 85 85 85 -83 82 79 78 78 74 -43 40 40 38 31 -69 68 66 65 64 60 58 57 -77 76 74 72 70 69 65 66 -71 70 69 65 65 -60 57 54 52 48 46 45 41 -83 80 78 76 72 66 -86 83 76 73 72 71 -80 79 77 75 74 68 65 66 -53 50 49 47 44 38 37 37 -27 24 21 14 12 10 6 -51 50 45 43 41 34 -45 46 44 41 40 39 36 -82 84 83 80 78 77 74 75 -45 46 43 42 39 37 37 -39 42 41 39 37 34 30 -73 76 74 71 70 69 62 -13 16 19 18 17 16 -18 19 18 17 16 18 15 18 -11 13 11 13 12 12 -19 22 21 23 19 -83 85 84 87 81 -75 77 74 74 72 70 -22 25 25 22 20 18 15 17 -11 14 11 11 11 -93 94 92 89 89 88 87 83 -16 18 16 16 15 9 -25 27 26 22 19 18 15 13 -77 78 76 72 71 69 66 67 -94 96 95 93 89 89 -31 32 31 28 24 22 21 17 -36 39 38 35 33 29 23 -28 29 26 25 20 17 -60 63 61 59 54 52 55 -54 57 55 54 53 48 48 -32 35 28 26 22 -34 36 34 32 29 23 22 17 -71 71 68 65 63 61 58 -30 30 27 26 24 21 22 -12 12 11 9 6 4 3 3 -17 17 14 12 10 8 6 2 -64 64 62 60 57 55 48 -87 87 84 87 86 85 -55 55 54 55 53 50 52 -54 54 51 48 49 48 46 46 -35 35 32 29 26 23 26 22 -10 10 9 11 9 2 -40 40 37 36 36 33 -34 34 33 33 30 33 -67 67 65 63 60 58 58 58 -15 15 14 14 12 10 6 -74 74 72 71 71 65 -48 48 45 41 39 36 33 -31 31 27 26 27 -54 54 50 48 46 46 -62 62 59 55 52 48 -49 49 45 42 41 36 -95 95 89 87 86 84 82 79 -52 52 50 48 43 46 -37 37 34 33 32 30 23 23 -89 89 86 80 77 73 -69 69 67 60 55 -25 21 19 17 16 15 -80 76 75 74 72 71 73 -18 14 12 9 6 5 4 4 -89 85 82 79 76 73 70 66 -78 74 72 71 70 64 -50 46 45 43 45 44 42 39 -81 77 74 75 73 71 74 -78 74 75 72 69 66 66 -59 55 54 53 50 47 50 46 -49 45 42 39 40 37 36 30 -94 90 87 85 83 82 82 80 -15 11 8 8 9 -24 20 19 16 13 12 12 12 -57 53 51 49 48 47 47 43 -66 62 61 59 59 57 52 -73 69 67 65 61 60 -98 94 91 90 86 83 86 -73 69 65 63 63 -24 20 19 15 11 -99 95 93 92 88 87 81 -89 85 82 77 76 -30 26 20 19 18 19 -49 45 44 42 39 34 34 -39 35 34 31 26 23 19 -60 56 54 49 46 40 -53 47 44 43 40 39 -23 18 16 13 12 10 9 11 -99 92 90 87 85 84 81 81 -35 30 29 27 26 23 21 17 -20 15 14 13 10 5 -23 16 15 14 16 14 12 -53 48 46 48 45 43 45 -9 4 1 2 2 -55 49 51 49 46 42 -75 68 65 62 60 62 60 53 -71 65 62 59 59 58 55 53 -24 17 14 13 13 14 -12 6 6 4 4 -44 37 35 32 32 29 26 22 -30 24 24 23 22 20 15 -45 39 37 36 32 29 -27 20 19 15 13 10 8 9 -83 76 72 70 70 -52 45 43 39 37 36 32 -58 51 47 45 42 39 33 -51 46 43 41 34 33 30 -55 49 48 41 43 -20 13 11 4 3 1 1 -84 77 76 74 67 64 63 59 -85 78 76 75 73 68 67 60 -75 71 71 68 71 -87 87 84 83 80 83 77 -17 22 24 26 27 26 28 33 -65 61 60 60 57 -19 20 17 16 15 15 -46 46 44 43 42 39 37 33 -83 83 83 85 86 89 90 94 -46 52 55 60 67 -98 91 90 87 84 84 -87 88 84 81 80 79 73 -4 6 8 9 6 9 8 -59 59 56 53 55 52 -31 31 33 30 33 -40 38 35 31 29 27 -92 90 87 84 77 76 75 78 -26 27 27 30 33 36 40 -42 38 36 33 34 32 -79 73 72 72 69 72 -57 57 51 49 47 44 40 -47 53 56 58 62 62 -27 27 29 34 36 37 38 -49 49 51 51 51 -49 53 57 59 61 65 -90 92 93 90 97 -40 36 32 30 26 -94 90 88 85 85 -39 39 36 34 27 24 23 26 -47 45 43 42 45 43 41 37 -30 34 37 38 40 43 46 45 -70 70 72 75 79 82 86 -99 96 95 94 97 94 87 -69 72 71 68 61 -80 73 76 73 72 69 65 -94 94 93 87 87 -51 51 52 53 56 62 -46 42 40 37 35 31 -63 63 61 60 57 56 54 54 -45 43 41 37 35 34 31 25 -36 36 36 37 40 47 -94 88 87 83 82 80 80 -62 66 69 73 76 -37 40 34 32 30 24 -21 14 7 6 4 -41 42 45 48 49 52 54 58 -19 26 32 33 34 34 -37 38 41 42 43 43 46 -82 86 83 86 89 92 95 99 -43 38 36 35 33 30 28 -18 17 13 11 13 -92 93 90 92 91 90 85 -80 80 78 76 74 77 -19 22 24 30 32 39 -76 71 69 66 65 64 61 55 -14 17 15 12 11 5 5 -69 70 71 72 72 69 -39 39 40 38 39 39 -54 57 60 62 63 66 66 -60 56 54 53 50 48 45 47 -55 49 51 50 47 -88 88 92 95 92 -50 52 56 58 59 63 -22 22 24 25 29 31 33 -7 6 9 11 17 18 21 28 -70 68 72 74 75 78 -60 63 61 60 57 55 51 -20 17 20 21 24 31 34 32 -3 9 10 12 16 17 20 21 -89 88 90 92 92 94 95 97 -99 98 95 93 94 -59 64 67 68 67 67 -90 83 82 79 74 73 66 -34 34 39 42 42 -61 61 60 58 55 52 48 43 -62 67 73 75 73 -74 78 78 80 82 86 -36 37 37 36 31 -41 41 38 38 38 -7 11 12 9 12 13 16 23 -99 95 92 90 88 82 79 81 -7 8 11 10 13 -13 17 19 22 23 27 -17 15 13 13 8 -56 51 49 49 47 47 -35 39 42 45 42 45 -59 59 66 67 71 -48 50 50 51 51 -82 79 82 85 89 96 -81 81 77 75 72 -25 20 19 19 17 -59 59 61 65 67 74 -5 6 13 16 19 19 -59 62 65 67 70 74 76 76 -46 50 51 52 53 57 58 63 -6 3 6 8 10 10 -82 75 71 70 67 64 62 58 -46 46 46 43 40 36 -9 13 15 17 24 25 32 -48 47 44 42 41 38 37 37 -19 25 26 31 33 35 -29 26 27 29 31 34 -38 38 35 33 30 28 31 27 -10 10 16 18 19 20 17 -74 74 70 67 66 64 65 -34 30 28 28 25 23 20 16 -38 38 35 37 40 38 -43 42 48 51 53 53 -66 67 69 72 74 81 -3 7 9 10 11 16 -49 48 46 43 41 40 38 31 -17 14 16 20 18 -72 68 65 63 62 59 62 62 -69 65 61 60 63 -17 16 18 21 21 23 25 32 -28 25 25 23 24 -41 41 42 45 46 49 53 -98 95 92 90 90 89 -68 71 70 73 70 66 -29 29 26 25 21 19 18 18 -62 62 60 58 58 57 -49 49 47 48 51 -57 62 63 66 68 70 71 -7 5 9 10 13 14 17 17 -85 90 93 95 95 92 -24 21 20 18 17 18 20 -8 14 16 17 21 -91 87 86 86 85 79 -48 44 42 40 38 37 32 -25 30 34 37 42 -25 19 13 11 7 -55 55 52 51 44 43 42 41 -82 81 78 76 75 71 -76 80 83 85 87 87 87 -3 9 10 13 14 17 20 17 -23 26 27 29 31 34 32 -32 28 27 24 20 19 19 -39 43 44 45 49 50 47 -26 25 26 29 36 40 -63 63 67 69 72 72 -69 76 77 79 82 86 89 87 -9 11 12 16 13 -62 62 62 61 59 58 56 58 -24 26 25 24 24 21 19 19 -39 41 38 40 40 -77 74 71 70 68 66 61 57 -90 85 83 84 81 79 74 -92 88 87 84 77 71 -37 41 44 45 52 51 -55 56 54 53 52 49 45 48 -44 47 51 52 55 56 57 59 -88 92 97 99 99 -9 9 10 13 15 15 -13 10 7 9 10 12 12 -34 29 28 22 25 -51 51 53 56 59 60 -55 56 59 61 63 62 62 -66 71 73 75 78 81 81 86 -19 20 21 24 26 32 35 -65 64 58 56 53 -27 27 28 33 35 41 -80 79 78 80 77 -61 57 53 51 48 46 -97 93 90 83 80 79 78 -37 42 45 47 50 52 53 58 -27 31 32 35 36 39 36 36 -14 15 13 10 6 2 -81 86 89 90 90 -80 74 73 70 69 67 66 69 -49 46 44 41 37 37 -88 85 87 88 89 93 -40 34 32 29 30 28 31 -37 34 33 32 31 29 28 -70 73 75 78 79 81 84 85 -43 41 39 36 35 34 33 31 -95 93 92 90 89 87 85 84 -33 31 28 26 23 22 19 16 -2 5 7 9 12 13 -55 54 52 50 49 47 -41 42 45 48 50 53 54 55 -74 76 79 82 85 87 89 90 -9 10 12 14 16 18 20 21 -95 92 90 87 85 82 -82 83 86 89 92 95 98 -33 36 38 41 44 45 48 50 -50 49 47 44 43 -82 80 79 76 74 73 70 -4 7 10 11 14 -90 88 86 84 82 79 -41 42 44 45 47 50 53 56 -62 59 56 53 51 50 49 48 -61 59 57 54 51 50 49 -51 53 56 57 58 59 61 -68 67 66 64 62 61 58 -8 10 12 15 16 18 -7 9 12 15 16 -72 71 68 66 63 -47 46 43 42 40 39 37 35 -45 43 42 41 39 36 -80 82 85 86 89 90 93 96 -19 16 13 10 7 5 4 -78 81 84 86 88 89 91 -45 42 40 37 35 -34 37 40 43 44 46 48 50 -58 60 61 62 65 66 -31 30 27 26 24 21 18 -29 28 27 26 23 -9 11 13 16 18 19 21 24 -54 52 51 48 45 44 43 -5 7 10 12 14 17 19 20 -9 10 11 14 16 18 -18 16 14 13 10 -46 44 42 40 39 38 36 -52 51 48 45 43 -95 92 89 86 84 82 -72 75 76 77 80 83 -86 83 80 77 75 -49 50 53 55 58 -58 61 64 66 67 70 73 74 -34 36 39 41 42 45 -47 46 45 42 41 -75 77 79 80 82 83 86 -75 72 69 68 66 63 -22 24 26 28 29 -63 60 59 58 56 54 53 -62 64 66 67 68 -81 83 85 86 89 90 92 -67 69 70 71 74 76 -74 72 71 70 68 65 63 -1 3 4 6 7 -48 45 42 39 37 34 -37 35 33 32 30 27 -67 64 61 60 58 55 53 50 -25 24 22 20 19 -73 74 76 77 79 80 83 -29 26 25 22 19 -17 16 15 14 12 10 -66 64 63 62 59 57 55 52 -56 54 53 51 49 -40 39 36 33 30 29 27 24 -36 34 33 31 29 -92 93 94 95 96 99 -94 92 91 89 87 -15 13 12 10 9 8 5 -43 41 39 36 34 33 32 -70 68 65 63 62 60 59 -28 25 24 21 19 18 -93 92 91 88 85 83 -7 6 5 3 1 -29 31 33 35 36 -67 64 61 58 57 56 -92 89 88 87 86 -73 74 77 80 83 -36 33 30 27 25 22 21 -18 21 24 27 28 30 33 34 -35 36 38 39 40 43 46 -26 27 30 32 33 34 -68 69 70 72 73 -61 59 57 55 54 52 49 -38 39 42 45 47 50 53 -1 3 5 8 10 12 13 16 -28 26 23 20 19 16 -77 78 79 82 84 -47 50 53 54 55 58 60 -21 19 16 13 11 -80 82 83 84 85 -92 91 90 87 85 84 83 80 -43 46 47 50 53 -20 23 24 25 28 -18 19 22 25 28 29 31 34 -44 47 48 49 50 51 52 54 -72 70 69 67 66 64 -20 18 17 16 15 13 11 9 -45 47 49 52 53 56 58 -82 84 86 89 90 -79 81 83 84 87 90 91 92 -14 17 19 22 23 24 27 -18 15 12 10 7 5 -72 69 68 65 63 -49 47 45 44 43 40 37 -17 20 21 23 25 27 -65 63 62 59 58 -64 61 58 56 54 -76 73 71 70 67 64 -61 64 65 66 69 -19 22 23 24 27 28 29 -46 45 43 41 39 37 -15 12 9 6 5 2 1 -32 30 29 26 23 20 -16 19 22 24 27 29 31 34 -61 58 55 52 51 50 47 45 -57 55 52 49 47 46 -98 95 92 90 89 -21 18 17 15 14 12 -62 65 68 71 73 76 -74 72 69 66 63 61 -13 12 10 9 6 4 3 1 -92 89 86 84 83 80 77 -62 63 64 65 67 68 71 -73 74 75 77 78 80 82 -54 57 58 59 60 62 64 65 -76 73 71 68 67 65 62 60 -44 46 47 48 51 -23 24 27 28 29 32 -68 71 72 75 78 81 -16 19 22 24 26 -9 11 13 16 18 20 23 -73 70 68 67 66 64 62 -79 81 82 84 85 -64 61 60 59 57 54 51 48 -11 8 5 4 1 -76 73 70 67 65 62 61 60 -69 70 73 76 77 80 82 85 -67 64 63 61 59 58 57 56 -66 65 64 61 58 55 53 51 -41 44 47 50 51 54 55 -63 60 59 56 55 54 53 51 -36 33 31 29 26 25 -9 7 6 5 4 -73 71 68 65 62 -80 77 76 74 71 68 67 -29 30 32 35 37 39 -18 17 15 12 9 7 5 4 -75 73 71 70 69 67 64 61 -59 57 54 53 50 47 -85 88 89 90 92 93 -7 8 10 13 15 17 19 21 -79 76 74 73 71 68 67 -52 49 48 46 43 40 38 37 -96 95 93 90 87 86 83 -20 17 16 15 12 11 10 8 -61 60 58 57 54 53 52 51 -62 61 60 59 56 54 -17 16 15 12 11 8 7 -35 33 32 29 26 24 22 19 -16 18 21 22 25 28 -59 58 57 55 54 53 50 -51 53 55 56 58 60 62 -38 39 42 43 46 48 49 -12 15 16 17 19 22 -42 44 45 46 48 50 -41 40 39 36 33 31 -47 49 50 51 53 55 -92 89 87 85 82 79 76 74 -75 76 78 79 82 -30 27 24 22 19 -80 81 82 83 84 85 86 89 -55 56 57 59 62 63 66 69 -73 74 77 80 83 85 87 89 -89 87 86 85 83 80 77 75 -39 41 42 43 45 46 49 50 -52 54 57 58 59 62 65 67 -50 52 54 57 58 61 63 64 -9 11 14 17 18 -60 59 58 55 53 52 50 48 -52 54 55 57 58 -87 90 92 93 95 98 99 -90 88 86 83 81 80 78 -91 88 85 84 81 79 78 76 -35 33 32 30 28 26 24 -41 40 39 36 35 33 30 29 -89 91 94 96 99 -74 76 79 80 83 84 87 -62 59 56 54 51 49 -17 15 13 12 10 8 5 -83 84 85 86 87 88 -16 13 10 7 6 3 2 -63 64 66 68 69 71 73 76 -82 84 87 90 92 95 98 -12 13 15 16 17 19 -79 80 81 83 84 85 87 88 -20 23 25 28 31 33 34 36 -5 7 10 12 14 -84 85 87 88 90 92 95 -48 51 53 54 57 -53 56 58 60 61 64 66 -77 76 73 72 69 67 -65 62 61 59 58 55 -75 74 72 70 67 64 -59 58 57 56 55 54 -67 65 64 62 60 59 58 -72 73 74 75 78 79 81 -62 64 67 68 71 72 75 -6 9 12 15 16 17 -34 36 39 41 43 44 -41 42 45 46 48 51 -49 50 52 55 57 60 62 63 -55 56 59 60 62 64 65 -86 89 90 93 96 -80 78 75 74 71 70 68 65 -83 81 79 76 74 73 -69 68 65 62 61 59 -80 83 84 87 89 90 92 -33 31 29 27 24 22 -31 34 36 39 41 -92 91 89 88 86 85 83 -93 90 89 87 85 83 -36 38 41 44 46 47 -11 13 14 15 17 19 22 24 -4 6 7 9 10 13 15 -70 71 74 77 79 81 -13 10 7 5 4 -43 44 47 48 50 53 55 58 -60 61 63 65 67 68 70 72 -75 77 79 82 85 88 -51 53 55 57 60 63 65 -17 20 21 24 26 -47 46 45 43 41 39 38 -39 42 44 45 48 49 51 -60 58 57 54 52 51 50 -37 36 34 32 29 26 23 -64 62 59 58 55 53 51 -53 54 56 59 62 65 67 -72 71 69 68 67 -48 45 42 41 40 38 -52 50 49 46 44 43 42 -16 13 12 11 10 9 -28 27 24 22 21 19 18 -9 12 14 17 20 22 25 26 -70 72 74 75 77 78 -87 85 83 80 78 76 74 72 -50 49 47 45 42 40 -73 71 69 67 64 61 60 57 -12 14 17 18 20 22 -77 74 73 72 69 67 -77 74 72 69 67 66 63 60 -53 56 59 60 63 65 66 -40 42 44 46 49 50 51 53 -66 68 70 73 75 77 78 79 -34 35 38 41 43 45 48 50 -3 5 7 9 11 14 -75 77 80 83 84 85 88 89 -90 91 93 94 96 -52 53 55 57 60 -65 63 60 59 58 -57 58 60 61 63 64 -20 19 18 16 15 13 -18 19 20 21 24 27 -56 53 50 48 47 -19 21 23 25 27 28 29 32 -64 65 66 68 71 -88 87 85 82 81 78 -58 59 62 64 67 -91 89 87 86 83 82 -84 87 89 90 91 94 97 -59 60 61 64 65 66 68 70 -70 73 74 76 78 81 -46 49 50 52 55 -19 16 14 13 10 9 8 -79 76 73 70 69 66 65 -34 33 32 30 28 26 -15 18 20 21 23 26 -89 92 93 96 99 -95 92 91 90 87 -17 16 15 12 10 8 -47 48 50 53 55 58 -19 21 24 26 29 30 32 33 -35 37 40 43 44 47 50 51 -1 2 5 6 8 11 -59 57 56 54 53 52 50 49 -21 24 25 27 30 31 -32 31 30 29 27 26 -32 29 26 24 23 21 -20 17 15 12 11 8 7 4 -60 57 56 54 53 52 51 48 -72 71 70 68 67 64 62 60 -53 51 50 47 44 41 40 38 -86 89 91 93 95 -8 10 12 13 14 15 18 21 -69 70 71 72 73 74 76 -34 32 29 26 25 23 21 -70 67 64 63 62 59 57 -60 59 57 56 53 52 49 -83 85 86 88 89 -91 88 85 84 81 -86 84 83 81 78 -49 52 53 54 57 -8 9 11 14 16 17 18 19 -77 80 82 85 86 88 90 92 -57 59 60 63 65 67 68 -71 69 66 64 61 59 57 -76 74 71 69 66 65 -33 35 36 38 39 41 44 47 -81 84 86 89 90 93 -79 78 77 76 75 72 70 69 -20 23 24 27 28 31 -61 59 58 57 56 54 51 49 -28 30 31 32 35 36 37 -55 56 58 61 63 65 -63 62 59 56 54 -33 32 30 28 27 -23 20 19 18 15 13 12 9 -68 66 63 61 59 58 56 53 -87 90 92 94 95 97 -71 74 75 78 80 81 -81 79 76 73 71 69 68 -57 59 62 64 66 68 -91 88 85 82 79 78 76 -23 20 17 15 13 10 -62 63 66 68 69 71 -62 64 66 69 71 73 76 79 -30 31 33 36 39 40 41 -55 54 52 51 48 45 43 -40 43 45 46 47 50 -48 46 43 42 40 38 -87 84 83 80 77 76 \ No newline at end of file diff --git a/2024/03/input b/2024/03/input deleted file mode 100644 index bdd4ae0..0000000 --- a/2024/03/input +++ /dev/null @@ -1,6 +0,0 @@ -}mul(620,236)where()*@}!&[mul(589,126)]&^]mul(260,42)when() when()$ ?{/^*mul(335,250)>,@!<{when()+-$don't()*'^?+>>/%:mul(422,738),mul(694,717);~;%<[why()>@-mul(417,219)?&who(474,989){select()-{#mul(366,638)mul(773,126)/*{mul(757,799)]when()mul(778,467)^mul(487,365)]*'{where(952,954){?who()who()when()mul(172,666)#?$,-mul(250,228)(]when()}mul(760,139)mul(892,161)!'@[%when()<(mul(775,872)+~#)//$select()mul(946,63)how()??select()?from(277,915)~'mul(637,565)~mul(881,294)who()what()}mul(995,866)?mul(952,57)who()mul(387,599)mul(46,724)who()[how()select()mul(992,19)'~mul(909,687)where()mul(953,804)from()/;where(474,270)from()}mul(907,410)&(&what()%{mul(192,898)who()-,mul(196,400)#--{%]how()mul(144,141)~@[when()!%:[mul(377,942)^*mul(89,46)who()<}when()?!'%mul(172,448){]@mul(351,18)~]&!$mul(490,127)/]] }}mul(851,465)when()*-why()what()))@+^<-select()do()%#+;%:mul(549,307)#mul(968,958)mul(125,903)what()who()$where()%who()how()mul(139,859)<&/+how()mul(339,100)@(:mul(306,909)?)--what()who()/)*mul(724,497)'how()from()mul(489,24)${/%/:how()>(mul(397,282)}?from()who()$/'mul(86,511)mul(463,903);(^@mul(302,904)-,who()what()from(892,368)where()-mul(707,359)/who()/';;++;mul(687,987)^:select()select():mul(915,123)<]!:'/[select()mul(809,835)why()when())* mul(139,828))why()who() ,mul(807,713)where()>:mul(350,287)where()-where()+:~{who() mul(437,102) %when()select(),mul(813,883)]when()>(from()don't()]where()@/:how())'#mul(337,905)*>>*!don't()>(+}:mul(488,283)<~>mul(703,476),what()@(} mul(487,921)from()select()why()mul(761,203)who()how()mul(32,930)[how()do())/}where()mul(778,306))mul(593,810)mul(629,319)';$mul(122,109){ ^^-mul(720,536)?!+mul(519,541)$'/@who()!~where()$mul(461,98) -$[mul(647,228)^why()how()>why()^{mul:from()%who()/$%}%mul(810,82)]^+[mul(377,189)){&select()/(select()$$mul(343,443)who():-don't()}how()'how()]:select()why(){mul(963,385)/^why()who()^mul(131,676)mul(113,570)~';*mul(853,789)${>%{:](*$mul(736,139)??%^where()what()~]mul(447,113)don't()(^;select(921,651)<[#why()mul(912,658)/{&from()where()-what()why()who()mul(587,480)]!how()]from()mul(389,102)'@mul(200,564)>#/,#;mul(24,400){):,!+;];mul(595,551)!who()how()]$select()mul(969,989)/?%mul(899,264)@what(507,249)&mul]~*mul(354,715)>,mul(914,563)>'};~!select()don't()&{mul(50,819)select()@>:+ when(501,666)!mul(970,506)who()mul? }~[when()%mul(358,287)!mul(291,276):#what()::mul(946,666)'??;+'/>'mul(31,79)~#*}#-}/where(532,773)mul(919,720)where()@^@]&#how(){^;mul(561,111)^&^? select()[why(803,159)(*mul(716,153)};{]how()[#+',mul(883?:from()why()what()?%]!why(393,804)~mul(231,805)how()when()why()@select()mul(552,136)$;[!where(454,987)who()what()mul(555,591)mulfrom()?from()^select()mul(467,281)mul(702,811)}}{;don't()[mul(543,7)from(608,658)&^?mul(144,343)from()who()-?&don't()mul(860,384)where(611,825)%&+,^{where()@select()%}%what()}do()/who())}where(740,982)#-why():,mul(523,265)+select()[):]when():mul(200,994)}when(436,935)<%;)&!mul(156,920)when()mul(822,281)~>mul(3,591)when()*select()$mul(993,139)where()(!$why():%+from()mul(167,958),;select(579,937)from()?{?from(644,816)mul(675,905)why()mul(787,123)%mul(982,476)~mul(613,499)#;)'mulhow(280,254)mul(393,812)#mul(54,319)(;what()%/@(mul(23,133)mul(401,60)who()$mul(615,621)]@what()$mul(77,795)from()+{!+!;mul(935,990)select()+!>mul(843,623)what()]$,/#)/mul(374,785)@ /don't()how()%select() -how()#who()*^mul(113,822)from()%what()/from()mul(305,505)what())<&~from()mul(841,37)when()#(select()& /mul(879,852)]from()/mul(485,947)?where(276,795)mul(197,752)?;mul(926,356) mul(701,87)who(66,480))~who(514,148)@!mul(533,170)%!+mul(983,219)!&$]@ @ *mul(409,813)/)^>@{/why()?mul(411,364@$$:mul(367,910)??what()+~ > -mul(475,252)from()]/])%select()~mul(726,104)when()&&'/mul(463,124)where()how()(!how()[(~[%-&mul(487,73)]]/mul(818,611)~where()&what(){$'mul(669,330)}(mul(14,255)'(why()don't()%$mul(748,857)+)<:don't()<]-'[mul(205,925),/ select(),mul(611,78))%where()+why()what()])$^mul(922,30where(), :do(),why(),what()$when(){when()%%mul(788,912){&!*what()what()#from(550,915)mul(414,182)!how()who() select():~^where()mul(361,64);,when()$?why()<(why()mul[}when()/&?mul(404,92)}from()!(where()why()mul(162,794)mul(156,595)&&what()/#~'<@;mul(619,461)}who();what()$%who()>'mul(84,893)*how()!>* ;:[~mul(904,58)when()>~mul(397,193)&/<]{<(;^how()mul(835,565)select()][?mul(179,388)from()*mul(590,514^~-[mul(141,691)[!how()from()do()select()mul(662,493)who()mul(852,288)what(289,959)from()&%){mul(388,80)<;)mul(129?$>:;![mul(838,473)%'-~mul(521,965)!mul(301,798){when()/ '&how()from()>mul(412,607)~~;~>who(759,414)mul(505,681)]why()&>mul(11,690):]@&where()where()!}how(){don't()^what())mul(896,34)(]when()+]%from(676,897)mul(352,130)}select():(how(962,114)$-why()how()}mul(346,43)where()select()}why()don't()< mul(253,930),how()+? mul(980,251)from():where()}[,mul(824~where(837,118)-select()/mul(389,969)& )!from()from()where() mul(477,689)#select()!^how()mul(270,320)$@&,-from()mul(505,37)what()!who()+?,don't()from(644,533)@&mul(946,497)why()where()+select()%$@mul(985,698) :[@/do()mul(634,683)from()[<&mul(471,76),)from()(mul(765,236)where()[}mul(103,839))')where()+],(mul(415,82)?]how()[/mul(545,345);~(mul(717,102)from()@>mul(873,432~[[!{mul(407,39)>{~%where()*mul(66,512)mul(408,714]who()when()don't()why()@@'{/:mul(823,809)what():]mul(501,427)mul(667,732)from()^from()@;mul(84,235)?}%from() : #mul(788,725)mul(140%>}[where():)when()mul(693,122)'(?+]!!mul(644,111)!+*-~where()select()+*mul(366,69)*]when()&^({)--mul(931,970)%~from())]{<@@mul(983,532)]&^]+who()!&$mul(558,679)(@who()where();^mul(140,309)how()^don't()'who()>('*mul(83,388)mul(421,988)@::what()mul(385,22),)%:}who())/mul(754,201)~{when()mul(606,345)-[?]mul(762'from()from()mul(502,876)select()@,<{@]mul(595,401)**select()$mul(669,55)~~+(,#!/usr/bin/perl&(mul(621,865)[select() -+select()how())mul(852,28<>-what()'mul(808,223) ->#@,mul(49,51)+'+ {what()mul(459,620)mul(676,939)mul(785,481)[%,how()->#when()mul(941,842)?when()who()mul(626;don't() ##mul(369,396)why()why()mul(18,620)mul(660,703)~$don't()from(891,902)mul(624,59!!+mul(881,448):;mul(103,918),>}why(295,520)?mul(975,493)~where()/mul(500,773);&/what()$);%>mul(574,896){when()& -{why()!mul(767,832)%^^?mul(176,339)^$?? {?>mul]+/who()<}~why()select()when()mul(585,105)mul(326,283) @select()mul(881,190)@(,[@$[-!:mul(978]how()mul(244,274)(why()mul(107,435)~'@}how()who(),mul(514,868)select()how():;/mul(371,314)how(683,764)#%~;where()}why(),mul(630,194)+,-(how()mul(556,839)!@]:how(904,253)/+)mul(949,374)'>>~@what(702,586)how()mul(93,979)^(who()})${mul(500,125) mul(554,209))[where():/where()mul(489,287)#when(),&',mul(857mul(735,380)*!<&{^mul(908,597)?]what()who()mul(830,216)~'mul(131,112)mul(214,624);>[ why(727,278)from()(*mul(277,717,{how()mul(491,389)<'mul(308,352)*#mul(473,610)(#;#mul(96,433)-what()how(893,680)where()]*>mul(15,226)*}do() &/;[&<]mul(570,554)(:mul(162,708)where():+{^when()who(195,632)from(512,233)(mul(735,501);mul(47,211)}^$how()~do()#+@from()mul(403,568)~who())what()from(519,688)mul(479,938)why()')?['mul(912(&~(don't()%why()%why()]>mul(901,522)mul(236,396)-,who()what()where()%#:when(738,307)mul(638,827)%! what()%^when()-don't():mul(69,715);^who()select()~who()+what()mul(483,819))^/mul(692,711)<>?,,who()'mul,mul(45,587)why()}'select()/[how()-what() mul(623,228)-?'>mul(738,552)%>!/when()?[why() mul(364,106)'when()^who(382,157)who()&>mul(417,796))where()(mul(792,820)[from()(*/*where()%mul(504,794)mul(342,18)@'how()mul(929,33)how()}mul(336,88)'+;where()}mul(114,443)why();when()[@!'when()mul(66,853)]select();(&$&why() *mul(255,88)#*when()^mul(118,466)when()/!')%from()mul(396,750)$when():)-select()~mul(711,817)who()~ ,]select()**how()mul(531,995)from()mul(816,42)mul(801,817)'?:;'~mul(830,904)%[/why()who()-mul(296,626)/^~*where()+(+from()mul(311,114)mul(266,973)~^)$--,:mul(372,293)!+,what()mul(376,438)$/]}~,@>{mul(324,122)mul(207,152)'mul(568,638)!>[,>+/>>mul(514,968)why()why(8,771)who()~ #>/?mul(190,876)!mul(70,561)who()how()>mul(265[/where() from()$why()#^mul(101,15);$^from()-!mul(570,448)/?(]who()/how()$-{mul(621,492)@?don't()who()}>*#mul(659,911))how()what():)<(do()from()-)%mul(134,954)select()mul(572,608)why()-)$+mul(392,779) -;who()~mul(268,986)#/from()],}mul(632,679) when()select() -& select()~mul(707,831),^~*from()how(),[mul(210,504)why()select()@)who()mul(188,858)$#;select()mul(828,586)&#where()@mul(48,75)$#+!])what()$mul(899,170)#$ from()mul(786{?#{~%@:mul(96,375)[mul(958,29)what()&where(203,927)>*#)select()-*mul(519,379)why()]mul(750,986)%+;#when()[$<[mul(144,674)*^who()mul(523,649)#-mul(48,556)!@~)/@->mul(170,217)mul(628,552)how()};mul(433,161)when()-,/%'what(891,571)mul(797,743)from()</^-mul(412,25)when()<)??}:*mul(409,767)how()!<}[)select()!,,mul(978,831)why(5,443);[{-mul?from()>@where()>mul(596,740){#mul(853,990)+:when()#/{mul(418,161)[:why()$/}mul(728,815)*mul(448,232)#+why()/~select()mul(798,812)what():(mul(305,330)where()<>do()# mul(485,702)$@what())mul(33,730)^mul(250,103)>[/}from()who())}why()/mul(580,640)~mul(39,871)/)@how():where()what())~mul(66,708)select()where())!)when()+:'mul(886,576)from()(when()]mul(664,110)^why()($ from()+(@mul(301~select()}:mul(198,8)^![mul(558,124)mul(271,988);<<[//-&mul(79,763)+ 'mul(389,9)(select();-;when()mul(678,773)+,(}{-when()#@mul(522,262)]don't()what()[<%where(412,191)*:(mul(522,99)#>+*where()'mulfrom()*}who()how())who()&when()mul(809,282)(&how()?mul(389,999)#what())$why() select()mul(646,75)@mul(864,690)}mul(951,939)from()%where()mul(957,667)? >/]mul(22,31)?,mul+mul(970,622)^^{ *-^%mul(166,954)when(){#from(178,855)]mul(697,375)<:*@why()-&why()mul(745,382)$>how()@^%why();who()what()mul(501,986)why(782,397)[?( mul(491,604),(mul/,@*##]++where()<}mul(678,467);-+how()/do()/)?$what()mul(483,452,+[~mul(179,979)+}($>(#!*)mul(143,707){mul(732,344)mul(743,974)#mul(580,824)why()what()!when()when()&who())how()mul(10,399)}*)when()&~what(375,175)#mul(540,576)select(156,142)<*(&);%*from();~mul(377,827)what()@^mul(2,573)what(891,305)+(~mul(192,965)#mul(411,367),+mul(181,566)why()how()select()?]~^)-mul(571,574),who()&[ @select()mul(721,269); ->why()#mul(641,715)why()mul(38,177) *]<$why(65,872)!mul(251,717)<{mul(490,192)mul(334,149)mul(921,662)(+~mul(767,331)](^$>?'do())&(@#mul(873,278)!when()how()$what()mul#^how(511,214)]]mul(726,818) -(~from()mul(961,791)$)^>]+~mul(320,807)mulfrom()^+<;>,mul(425,375)where()/^$from()what()}?mul(310,951)when()why(38,420){(?from(84,74)[&select()mul(18]when();[when()from()how()select();@]mul(434,652)%>select()]-?mul(984,804)*mul(363,658)*/ &from()?how();^how()mul(909,440)+!*)&<*@{where()mul(237when()'&mul(624,801)? [!mul(473,118)mul(421,299)when()select()mul(358,981)mul(179,656)@#{:from()^$]$)do();how()+$where()%#from()(&!)^mul(446,656)-:$from()why()}@;when()*mul(831,757):who()! %%? do()mul(554,594)@when()who()how()>'>#mul(992,883)from()[(how()what()'mul(684,266)from()where()$?{'mul(656,521how()-);}~mul(413,681)^how(){!*{-mul(605,813/&who()/mul(208,330)&select()%[~how()[mul[@;+mul(291,832)[mul(954,916)-<, }(mul(360,461)??+?'select()select()mul(176,724)--:%mul(529,706)<'who(807,145)( '^~:mul(394,403)>mul(461,505)/])#+'-mul(555,534)who()what()^ ]*mul(972,671)+ *who(){mul(7,361),}}when()/[mul(519,583)?*who()+do()@where()where()* how(),#how()mul(907,286)>/@why(929,601)'&,@mul(174,628)<^from()mul(400,722)-/~&mul(705,103)&from() (~}mul(821,931)select()$^+what()'^do()/ mul(741,976)who();@,how()mul(11,473)/who(97,948)<:when():!;'mul(486,596)~%why() mul(972,412)&;mul(915,634)),<~>*[^%mul(810,448)+-mul(696,812))-{{mul(141,61)where(806,736)>!;mul(969,802))how()why()?[:mul(269,857)when()select()who()>#@:what() where()mul(722,901)+'from()]mul(284,470)select()when()$why(){~why()!what()don't(),why();<(select()mul(17,245)][?/when()&;mul(582,931)select(604,965){+do()]$select()mul(388,976)' :#mul(368,451)+mul(191,133)$'mul(121,338)#:where()who()#$/mul(477,95)(mul(868,121)?where()/^';,*:mul(241,456)(mul(565,994)&mul(435,842)<,~/+{mul(866,963)'+;when()where()[mul(649,460) when()(!mul(306,571)who()when()(select()mul(946,26)&)~/}mul(681,34)!from()%#'what()$$mul(71,890)^:select()/where()mul(974,246)mul(198,364))what()mul(256,64)from(650,475),!-+%*+/where(126,215)mul(267,232)where()@$-*^ mul(357,369)select()(&{:&^mul(488,801)select())?don't()]#+{}*#?;mul(584,742)&>]where()?where()'mul(939,130)mul(802,6)(what()+what(567,791)*&-#!(mul(738,680)where()^{^):&%%mul(203,350)]{;mul(14,735){from(527,639)/-+mul(234,797)!mul(416,25) ,>]from()&from()];mul(495,316),where()~!)%*who()mul(666,581)?^[!*what()mul(386,330)who()~$what()- \ No newline at end of file diff --git a/2024/04/input b/2024/04/input deleted file mode 100644 index 3e8c6c6..0000000 --- a/2024/04/input +++ /dev/null @@ -1,140 +0,0 @@ -MSMSMAXXAXXXXAXXAXMASMXSXMASMXMXMASMSSXASAMXSAMXXSAMXXMAMMSSMSSSMXSAMXXXXXSXSXSMSMMMMSXMASMMMSMSSSSMMMSAXSSSSSSXMASAMXMSSMMSMMMSAMSAMXAMAMXS -SAAMMAMSSMMMSMMMSMXMXMAMAMAMAAMXMAMXAMXXMMSMSASXMSASAXXMXMAAXXAAAAMMXSMXSAAASAMAAMXSAMXXXAAAAAASAMMAAAMMMMAAAXMASAMXMAXAAAXAXAASMSMXMXSAMSAA -XMXMMAXMAAXAAAMAAAAMXMASAMMXSAMXSSSMMSSXMXAASAMXAXAAXMXSAMSSMMAMMMXMMMSAAMMMMAMSMSAMASXMMSSMMSSMAMSSMSMSAMMMMMMMMMSSXMMSSMSASMXSXAAASAXMMMXS -SSMSSSSSSMMSSMMSSSXSXSXMXSMAXAAAXAAXMAMAMXMXMMMASMMMXMAMAXAMAMSMMSAMSAMXSXSXMMMMAMXSSMXXAAAAAMAMXMAMAXASXXAMXMXAMXAAAXXAAMAMXMAMMMSMMASXMSMM -SAAMAAAXAMXMAXAXXAAMAXMMSMMMSMSSMSMMMASXMASAMAXSXMXSAMMSXMASMMXAAMASMAMAMAMASAMXSMMMMXMASXXMMSSXMAMMSMMMAXSSMSSMSMMSMMMMXAXMASAXAXXXMXMAXXAA -SMMMMMMMMSXSAMXSMMSMAMXXAAAAAXXAXMXASMSASASASMXXAMASMSAAXSAMXAMSMMXMMAMSSMXAMXMAXAXXMASMAMXSXMAAAAMMAMXMSMAAAMAMAAMMXAXXAXMSXSMSMXMMMASXMSSM -MXAASMMXXAXXXAMXXAXAASXSSSMSSSSMMMSMSASXMXSMMMAXAMXSAMMSXMASMSMMSSXMSXSAAMSMSMMASMMASASXSXASASXSMMXSAMXAAMMMAMAXXSMASMMMSMASAXMAXAMASASAMAXM -SSSXSAASMMSSSSXSMSMMASAAAXAMXMASAXASMXMASAMXAMAXAMAMXMAMASAMXMAAAMAAAXMMSMAAAAMASMMXMASAMMXXAMAMAAXAMXSSXMMSXMMSMXMAMSXAAMXMAMSMMASASXSAMMSM -MAXASXMMAXSAXMASAAXSXXMMMMMMMSAMSSXSMMXAMASXMXSAAMASMMAMMAASAMMMMSSMASXAAXMMMMMXSXXAXAMXMAXMAMSMMMSAMAMMMSAMAMSAMXAAAMMSMSSMSMAXSAMASAXAMAAA -MAMXMASMXMMMMMAMMMXAXSXSMXAAXMASAMAXASMMSMMASAXXXMXSMMSSMMXMASXXXAAMXMMSSSSMSXMASXSMSASXXAMSXMAAMASMMXSAMMAMAMSAMXAMXMAMAXAAAMXMAAMMMMMAMMSM -MSSMSAMXAXSXXMASXMASMMMAMSSSMSXMASMSMMAXXASMMXSMMSAMAAAAAMMMMMMXMSSMXMAXAAXAXXMAMAXAAAMMMXXSASXSMMSASAMASMXMXMXAMAXMXMSSMSMMMMSASXMXAXMXSXMA -XAAXMASMMSAMXMAMXXAAAAAAMMAXASMMMAXAMMSAMXMAXMAAAMASMMSSMMSASAAMAAMMSSMMMMMSMMXMMAMMMSMXXXAXAMAMXXMASMSMMXAMXXSAMXSSMMXAXXXSXAAMASAMXSAXSAMX -MSSMSMSMMAASAMXMSMMSSMSSXMAMXSAASXXASAAMXSSMMAMSMXMMXMXMXAMASXSXMASAMXAAMMAMMMAMXAMXAAMMSSSMSMMSMMMAMMAXXXXMMXMXMAMAAXSAMMSXMSMSMMXMAMMMMAMS -XAAAAAMAXMMXMMAAMAXAMXMAASXMAMMMMAMSMMXXMMAXMSXAXXSAMXAMMSMAMAXAMXMASMSMMMAXAMMSAAMMSSSMAAXSAXAAAAMMXSMSSMASAAMXMASXMMMAXXAAMAXSXSAMXSXXMXMX -MXSSMSSMMXXMSXSASMMMSAMXMMAMASASXMMAASMSSSSMSXSMSMMAMSASAMMSMAMMXXXAMXMAXSMSASAAMMMXAAAMMSMSMMSSSMXSAASAASAMSASXSXSXMAAMAMXASMMXASXSMSASMSSS -XMAMXAAXMXSAAAXAAMAXSASXSXXMASAMMASMSMMXAAXXSAXXAASAMSXMMSAAMSSMSSXMMAMMMSASAMXMMXSMMSMMMMASXAAMAXAMMSMSXMMXMMMMMXMASMSXSSMMAXSMMMXXAMAMMAMX -SAMXMSSMSAMMMMMSMSSMSAMAMXXMXMAMSAMMAAXMMMMMMMMSSMMAXXXMXMMMMXAAAXAASMMSAMXMXMSMSXSAXMASXMAMMMMSAMXXMAMXXAMSXMAAXASAMAMMAMASAMSASXSMAMXMMAMM -SXMAXXAMMASMXAXXMMAMMMMSMMSMMMXMMAMSSMMAASAAXMAAXXSXMXMSAMXXXSMMMSSMMSAMMXSMMXSAAASAMSAMAMAXXXAMXMSSSMSASAMMASMMSASXSAMSMSAMSASAMAMMXSAMMSSM -XAMSMSSMSAMAMMSMXXAMASXMAXAMXSMASAMMAMXSXXXSXMSSSMMMSXASXMXMAXAAXAMMMMMXSASAMAMMMAMAXMASASMSMMXMAXSASAXASMAMMMAAMAMAMXXXXMXSXXMXMAMASMMSAMMM -MSMMAMXASXMSXMAXMSXSASXSMMMSAASAMAMSAMMMSMXMAMAAAMAAXAXXMSSMASMMMASXXMAMMAMAMXSXSASXXMASAMXAMXSMSMMAMMMAMMSMXMMMMAMXMSMSMSMMXXSMSMMMXAAMASAS -AAAXSAMXMAAXAXXMXAAMXSAAAAAMMXMXXAMSAMSAAMASMMMAMXMSSXXAMAXMAMXXAAAMAMMXSAXXMMXAXXMXXSAMXMSXSAXXXAMXMXAXMAMAAXXASMSMMSAAAAMAMXAAMAASXMMSXMAS -SMMMXASXSXMSSMSMMMXMAXMSMMXSMMMMMSMMAMMSSSMMXASAXAMXAXMAMASMSSSXSXAMAMAXMAXSAMMMMAXMXMSSMASAMXSASXMXSSSMMMXSAMXXXMAMAMXMSMMSAAMSMSMSAMXXMMAM -AXAASAMASMAXMAAAXAMSMXAXMXASAMXSAXMMAMXAXMAXXASAMSSMAMSSMMSAMAXMXMXXASMAAAAXMMAMMSMXMAMXAMMXMXAAMXAAMMAMMAAMAMSAMXSMXXMXMXAMXSXXXAMXAMXXMMAS -MMMMMAMAMMSMMSMSMXMAAMSMXAXSASAMMSASXMMMMSMMMXMXMAAMXMAMAXMAMSMSAASXMMMXMMMXMMXSMASAMXMASXMASXMSMXMAMSAMMMMSASAMXSXSMMSAMXXSXMASMMSSSMMSSMAS -MSMSSSMMSAMXXXAMXSMMSMAAXMASAMXSSMMMSAASAAAMXAAAMSMMSMSSSMSAMXMXAXSAMXSAXAAMSMAXXXMSMAMAMAMXAXXMXXAAAMASASAMXMXMMSAMXASAXSAMXMAMSXAMAAAAAMAX -MAAXAMAAMASMSMAMAMXMXXSSXMAMAMAXMAMAXSAMMSSMSMSMXXAXXAAAAASXSAMSSMSXMASMSMSAAASAMXXXXAMASXSMMXSAMSSMMSASXMAMXMXMXMXMMASAMMSMAMAMMMASMMMXSMSM -MMSMASXMSAMMAMSMSXAXSAXXAMXSSXMASAMSXMMSAMMAAAAMASMMMMMSMXMASAMAAAXAMAMXAMXMXSMSXMXSXMSASXXASAMAAAXAMMAMASMMAMAMAMASXMMMXMAMAMAXAAXMASMXMAXM -SAXMXMAAMASMSMXAMAMSMMXSSMAMXAAAXAXXXAMSASMSMSMSASAAAAXAMXMMMXMAXASXMASMMSAMXMAXSMASAAMMSMSXMXSMMMSXMAMXXXSAASASASASAAMAASMSMSSSXSMSAMXSMAMX -MASMSSSMMAMAXAMAMAXAAMAMAMASXMMXXSMSMSMSAMAAAXAMASXMXMSAMXMMMMMMSAMASMSAAMMSXMAMAMASMMMMXAMXMAMASXSAMXSSMMMSMXMSASASMMMXXSAMAAAMAMXMAMXAMMMA -XMMAAAXMMXMXMMSSSMSXSMAXAMSAMXSMXXASAXAMMMXMAMSMXMMSAAMMMAXMASAAMMMASXMAMXMAMMXSMMXSMMSSSSSXMXMAMXSASAAXAAMASXXMMMASXMXXMMAMMMXMAXMMSMMMMMSX -MXMXMMMXMXXXAMAMAXAXMXSMSSXMAMMMMMAMAMSMSSXMASAMXSASMSMAXXXSAMMXXAMASXMAMSASASAMXMAMXXAAXXAXSAMSSMSAMMSMSXSASXMASMSMMSSSXAMMSMSSMXSAAAAXAAXX -MASAMAXMXASXXMAXMMSMSAMAXXAMMSAAAMAMAXXAASAXXMAMAMASXMMSXSASASAXSMMMMAMXXXAMAMXSAMMSMMMSMMMMMASAAAMXMXAXMAMXSMSMMMXASAAMSXMAXMASXAMASXMSMXSA -SASASXMAMXMAASASMSMAMAMSMSMMASMSSSXMXSMMMSMMSSSMMMMMMMAMAMASAMAXAXAMSMMSSMSMXMASAXSAMAXAXAXXSXMXMMMAXMAMSAMAMXXAAASMMMSMAXMXSMMSMSSXXXAAXAMM -MMSXMASXXSMSMMAMXAMMMAMAAAXMASAMAMMSMMXMAXAAAAXXASXSAMMMAMMMMMXAMXMMAAXASXMAMMXSXMSMSMSSSSSXMAMXMAXXSAMXSAMSSSMMMMMMXXMXMXMMXAXXMXAAMMXMMSSM -SXXXMMMMAAAXAMXMSSMMXXSMSMSMASMMXMAAAXSXXSSSMAMSASASMSSMAMAAXMXMSASXSSMMSMMAAAXMMMMXMMXAAAAAMSXMMSSSMMSAMXMAAAASXMSSMMMAXSXSMMSSMMSMAAAXAMAM -XXMMXAAMMMSMMMAMAAAAMMMMAMAMMSXSMMSSSMMMXAAXXMMSAMMMXAASASMSMXSMMAMAMXAXMASMSMXSAAMSSMMXMAMMMAAAAAMAAAMXMMMMMMMMAAAAAAMMMAAASMAMAAMXXSAMSSSM -MSMASMSMSAAAXSXMXSMMXAASXMXSMXAAAXMMAMAAMMXMMMAMAMXSMMMSMSXXMASAMAMXMMSXSXMMAXASMXMAAXSSSSSSXSSMMMSAMXSMMAMXAAASMMMSSMXSAMXMSMAXMMXSMMXXXAAS -AAAXSAAXMSSSMMASAMAXMSMMAXSXMMSMSAMXAMMXSMASAMAXASMSASASXSMSMASMMASAAXAASXSXXMMSAMMSMMSAAAAMMMMAMXAASXXAXXXSSSXXAMAAAXAAXSAMXMSMMAXXAXMMMSMM -SASAMMXMMAXAAXAMAMSMMMAMAMMAMMAAXMSSSMXAAMASASMSMSASAMASASAXMAMXSAXMAMMAMASXMXAMMMAAAXMMMMMMAXMXMMMMMAMSXSAAXMASMXMASMMMSAMXXAMAMMMSAMXAAAAX -MAMAMXAAMXXMSMMMMMMXASAMSASAMSMSMXAAAAMSSMMSAMXAXMMMAMMMAMXMMXMMMMSSMAXAMAMMAXMASMMMXXMAXSXSSSMXSAXSMXMAAMMMMMXAAAXXXMXXAAASMASAMAAXMASMXMSM -MSMMSSMSXMMMAXSMAAMAMSMMXAXMMSAMXSMMMMMMAAAMASXMMSXSAMXMMMSMSXMXAMXAASMMMASASAMAMAMSSMXAMSAMAAAASMSASMMMSMXXMMMAMMMAXMXMSMMMMASMMMSSMXAMMSMM -XXAXXMAXXAASMMMMMSSSMMMSMMMSMMAXAXMAMMXMSMMMAXAAAXMASAMXSAAAAMMASXSSMMAMSMSXMXSAXXMAMXAMMSAMSMMMSXSAMXAAMXMMAXSSMAXXMMMXMSAXSASMAMMAXMXXMAAA -MSMMAMAMMSMSAXMAMXMAXXAAAAAMASMMSMMXXXMXXSSMASXMMMSAXXSMSXMMMSMAMAMAXXAMMASAMAMXSMMMSSXSASAMXXAASMMMMXSXSASAAMAXSXMMSMAAXMMMSAMXAXSAMXMXSMXM -AAAAXMMXAAXXAMSSMASXMMSSSMSSXMMAXAMSXSAAXAXMMMMAMAMASXMASXXMAXMAMXMAMXAXSAXXMAMAAAASXMAMASAMXSMXSAAMMXMASASASAXXAMAMAMSSSMSAMAMMMXAMXAAMXSXX -SSSMSASXSXSAMXAAMXMXMAMXAAMMMAMAMAMAASMSMMMSAASAMAMAMMMAMAMMMSMXMSMAMMAMMAMSSMSSSSMSMMSMMSAMMXMAXXMSMAMAMAMAXXMMSXSSMMAXAAMXSAMSSMAXSMSAASXS -MXMAMAXXAXMAMMMSMMMMMMXSMMMMSSMXSSMMXMXMAXAMXXSXSASAMSMMSMXASXXAAXMASAMSMMMMAXAAMXAXXAAAASAMXAMXSXMAMASAMXMXMMSAMAXXXMAXMMMAMASAMMMMXAMMAMXX -MAMMMAMXMSSSMSAAXAAAAMMSAMSXAXMAMAAXSSMSSMSSMXMAMMMXAAAAAXXMSAMMMMMAMMAAAASXSMMMMSXMMSSMMXAMMMSXAAMXSASMSMMSAXASMXMASXSSXAMXSMMMSAMMXMMMSSSM -MSMXMMXAMXAXAMSMSSMSMXAXAMSMSSMSSSMMXXAAXXAAXMSASXSSSSSMXMMAMXMSMSMXXXSMMMSAXAXAAMAXMAXAMSSMAASXSXMAMXSMSAAASXMXMAMSMAAXXXSAAXSASAXXAAXAXAAX -MXXXSASXSMSMMMXXAMXXAMSSSMXAXXAAMXMASMMMSMSSMAMAXAAAAAMXAMXSAMXAAAASMMMMSMXAXXMMAMSXMAXXMAAMMMSAAXSMSAMASMMMAMXASXSAMMMMMMMMMMMASAMSAMMSSSXM -MSMAXMASMXMAMAXAMXAMAMXAAXMMMMMMSAMSSXXAMAAAASMSMMMMMMMMXXAMAMSMSMSMAAXSAAXSMSMSMSMMMSMMMSMXAXMXMMAAAMMMMAXXMASXMMSXSASAAAAAAAMXMXMXAXAAAAMA -SAMSSXMMXXSAMASMXMMSSMSMSMXXAXMAMAXAXMMMSMSMSMAMAMAMXXAMXMXSAMAAXMAXMMMSMSAXAXMAXAAAAAAXXAAXSMMAXXMMMXSASAMXXMMASMXAMASMSSSMSMSAMXSSMMMSSMAM -SASXMAAXMMSAMXAMAMXAXMMAAAASMSXMSSMAMSAMAMAXAMAMSSSSMXSAAXASXMMXMMMSXAAMXMMMSMSSSMSMSMSMMMSMMASMMSMSAMMAMSSXAXSAMMMMMAMMXXMAXMSASAMASAXAMXSM -SXMASAMXAASAMXMSSSMSSMMSMSMAAAAMAXXMMAMMAMXXMMMMMXMAMAMXSMASXSAXSAASMMSSXAAAXAAAAAXAXAAAMAAMXMMAAMMMAMMXMAXMMMMAMXAAMASAMMMSMASXMASAXMMAMAAX -XAMAMXXMMXSXMMMAAAAXAAAXAAMMMMMMASMMXXAMXSSMSASASASAMXSAXMMMAAMAMMXMASAMXXMSSMMMMMMAMSSMMMXSAASMMSXMXMSAMXSMMAMMMSSMMASMXMAMMXMASXMMSMSAMXSM -MSSMMASXXAMAMXMMSSMXSMMSMMSSXSXMXMAXMSXSAAXASXSASASXSAMXSMAMXMMMXSMSSMMSSXAXAMASAAMAMMAMXAAMMXMMXMXMSMMASAAMSMSAAMASMMMXSXMXMASAMXXSAMXMASAA -AMAASAXXMAXSMSXMAXXAMXXSAMXMAMMMMSSMXAAMMMMAXAMXMAMAMMSSMXAASXXMASMMXAXAMMMMMSASXSSMXXAMMMSSSSXMAXMXAAXAMMSMAASMMMAMXMSAMAMMSXMAMMMMAMSAMXXS -SMSMMXSMSAMMXSAMXMASXSAMXMAMAMAAMAAAMMSMXXMSMMMMMSMXMAXAXMXMXASMAXAASAMXSAMAXMXSXXMMMMSMMXXAXAASMSSSSSMSSXMMMMMMAMMSMAMASXMAMASAMSMSAMXMAMXX -AMMAXXAAXMASAXXMXXXXASXMASASMSSSMSSMMAMAMXAAAAXAAAAAMXSMMMSXAAMMXXXMSAMXSASXSXSXMSSSXAMAMMMMMSMMAAAXAAAXXXMAMXAXXSXAAMSAMXMAXAMXSAAMXSSSSSSM -MMSAMXMASAAMXMSMMSAMMMASASXSAAAXAMXAMXSAMXMSMMXMSSSXMAAXAMMMMMAXSASXMASMMXMMSMMAXMAMMASAMAXXAMAMMMMMSMMMMXSAMSSMXMMXXXMASXSMMSSXMMSMMMAAAAMA -XAAAXXXXSMXMAXSAAXXXXSMMXMXMMMMMSMSSMMSAMSXMAAXXAMAXMSMMXXAAASAMXMAAMASASXSASASMMMAMSMXASXSMSSSSSSMAXAMAMAMAMAAXSMMSSXSXMMMMAAAXMAXXAMAMMMMS -MMSSMMMXMXAXMSMMMSXSXSXSMMSXSASMXAXMAASAMXASMMMMASMAXAASMXSXXXXXAXSXMASMAAMASAAXASAAAMMMMMXAAAAAXXMXSAMAMASMMSSMAAAAXAASAXAMMSSXMMSMSMAMSXAA -MMMMMAMAMSMSMMAAASMSAMASAASASASAMSMSMMXMMMMMMXXSMMMMMMSMAAXXSXSSMMXMMXSXMXMAMMMSXSMSXSAMXSMSMSMMMXAAMMSAXAMAAAAASMMMSAMXXMAMXAMXSAAAMXSMMMMS -XAAAXMMAXAMAAMSMXSAMXMASMMMAMAMMXXAMXSXXAXMAAMMXMAMXSXMMMSMAMAMXSAXMXAXAXMSSMSASMXAMASASXSAAAAXXMXMASAXMSSSMMMMMXXMXSXXXXMASMAMASXMXMAMAMMSX -SSSSSSSMSASXSMXSAMAMMMXSMXMXMXMSAMMMAMMSSSSMMXSAMSMAXSMAXXMAMXMAMSSMSMSSMMAMXMASXMAMAMAAAMSMSMSMXSXMXMXAAMXXAAXMMXMAXSAMXMASXMMASMSSMASAMXAX -AAXAAAAXSXMAMXSMMSSMMAAXMAMXXAMMASXMAMXAXMASMAAXAMMMSXSMSMMMXAMMMAXMAMAAAMAMAMAMASXMXMXMSMMMMAMMAMXMASMMSSSSSMSAMXMAMAXSAMASAMMXSXAAMXSMMMSS -MSMXMMMMMMSMXSAMXAAASMSSSSSSMSAXAMXMSMMMSXAXMMMMAMAXMMMXSAMSSMSSMSSSSMSSSMMSSMSSMMASAMXXMASAMAMMXSXMAXAAAAAAAXMAMXMSSSMSXSXSXMXMMMSSMMMMXSAS -MMMMMAMAAAAXMXMSMASMMXAMXXAMXXAMSSSXXASXMMMMMAXMAXMMMXSAMXMAAAAAXXMAXAAAXXXAMXAAASAMASMMSAMAMMSMAMAMSSSMMSMSMMSMMMAMAAAXAXMSXMASAAMAXMMAMAMM -MAAAMASMMXSSMAXXMAMASMSMSMSMAMAMAAXAXXMASXXASXSMSAAXSMMSXMMSSMSSMSMAMMMMMXMAMMSSMMASAMMAMASXMXXMAXAMAAAXXMMAMMAAAXAMSMMMMSASASASMSSMMMSASMXA -XSSMMASXSAMXMAXXXAXXMAAAXAMMXSAAMXMXMMSAMXMXSAAAMMMXSASAMSAAAXAXMXMAMMXAXSMSMXMXXXMMXSXASXMMXXSSMMSSSMSMXASASMSSMSXXAMXAXAXSAMASAAMAAXXAMXSX -AMAMSASAMXSXSSSSMMSAMXMAMMMAMXXSSSMAXMASASAMXMMMMAMAMXMAAMMMSXXAMAXAMMMSAAAMSAMMMSSMMXMMSAMXAAXXXXXAXAAXMMMXSAXXMAMSAMSMSMAMXMAMMMSMMMMAMASM -XMAMSAMASASMAAAXXAAAASXXMAMASXAXAAXAMMXMMMAXXXAXMAMMXSMXMAAAXMSXSASXXMAXMMSMSXSAXAAASMMXSMMSSMMSMSMAMSMMAASXMXMAXXAMAMMXMXAAXMASAAXMASMSMAMA -SMSMMASXMAXMMMMMMMSSMMXSXMMAMMMMSMMSXSAXAMXMSSMSSSMSAAXSXXMASAAXMAMAAMSMXXMAMASMXMSMMXMAMMAMAXXAAAMAMAMXSMSMSXSXMMMMAMMASMMSXSASMXSXXAAMMMSS -MAXXSAMMMSMSXAAAAAAXAMAAMSSXXASAMXXMASASMMMAXAAXAAAMMSMXASMXMMMSMSMMMMAAXMMAMMMXAXXXMMMSMMASMMXMSMSMSMSAMAXAXMSAMASMMMSMSAMXAMXSXASMSMSMAXAM -MAMAMASAAAMXXSMSSSMSAMMSAAAMSMMMMMMMAMXSAASMSMMMSMMMMMXSMXMAMAXAAMSMSXMMSASXSMAMXXSAXAMXASASASAMXMAMAXXAMAMSMASXMASASAAXSMMMXMAMMMXAAAMMMMMM -MMSXMSSMSSXSAMMAMAXSXXXMMMMMXAAAXAAMMXAXXMMAAXMAXXXSXMAMMAMAMMXMSMSXMASASMMXAMXMMASXMSASXMASAMXSASMXXSMMMAMMAMSMMASAMMXXMXSMXSMXSSSSMSMAMSSS -MAMXXXXAMAASAMMASXMMXSXAXSSMMSSSSSSMSMMSXXMAMXMAMSAMAMAXXASMSMSMMASXXAMAMXSSMMASMAMMAMXMMMXMAMAXXMXSMMASAMXXMXMASAMMSSMSMAXMASXMXAAAXMMMMAAM -SSSMSMMMMMXMAXSASMAMAMMSXMAAAAAXMAMAMAASMSMMMXMASMASXMAMSASAAAAAMAMMSSMSMMXAXSAAMXXSSXMMASMSSMSMMSXAASAMASMMSMSAMXSAAAMMMSSMMSASMSMMXXAXMMSM -XAAAMAAXAXXMAMSAMXAMXSAMASXMMMMMMAMMMMMMAXAAXMMSXMAMXXAMXAMMMSMSMSMXAMAMMMMMMSMMXSAAXAASXMXAAMAASASMXMASXMAAAXMXSAMMSSMAAAXAMSAMAMXXXSSSXSXM -MSMMXMMXAXXMAMXAASXSSMASAMXXSSMXMSSXMXSMSSSMSMXMASMMAMSASXSSXMMAAXAMMMSMMSASAMAAAMMMMXMMASMMSMSSMAXXASMMAMMSMAXSMMSAAAMMSSXMMMMMMMMXXAAXMASX -AXAXXMSXMSMAMMXXMXXMAMMMMMSMSASXAXAMXAXAAAMAXMSMAXAMAAAASAXMAASMMMAMXAAAASAMMSMMMMAAXMASAMXAXAMAMAMSXSMXMMAMXSMXMXSMSXMAMAMSAMXSXAXAMXXAXMMS -MSMMSMAASAMAMXSSMSMSMSSXXAAXMAMMSMAMMASMMMMSMXXMAMAMMSMSMXMSMMAAMMAMXSSSMMAMAXMASXSMSAMMASMAXAMAMXXMAXMASMMSAXAMSAMXMAMMSAAXAMAMASXSAMMXMXSA -MAXAMMAMSASXSASAAMAXXXAAMSSXMAMAMAAXXXSAAMAMMMSXXAAXXMXXAXXASMMSXSASAMXAASAMSSSMSAXASXXSXMMSSSMSMSAMMMXXMAXMMMMAMAXAMXMXSMSMXMASAMAXAXSAAMSM -SSMMSSSMXAMXMMMMMMXMMMMMMAAMSAMXXMSAMXXXMMASAMAMXMXSXMASXMSMAXAAXMAMMSAMXMAMAAXMMAMAMMMMAXAMXXAAAMSASMSMSMMAAAMSMSMXSASXXXAAASXMASASMMSXSASX -AAAAAAMMMSMXMAXSAXSAMAMAMSSMSAXASXAASASXSSXSASMMMSMMMMASAMXXAMMSSMMMSXAXSXMMMMMMMMMAMAASMMSSMXMMSMXXXAAMASASMXXAAAMXMASAMSXSMSASAMXAMXXAMAMA -MMMMMSMAAAASAMXSASXMSASXMMAMXMMSAMXXMXSAAXASMMAAAAAMSMXSASAXXSAAAAAXMAAXMASMMXSAAASMSMMXAXAAASMAXXXXMSMSMAXMSSXMSMSXSAXAMMMMXSAMXSAXSAMXMAMA -SXMXAMMMSMSAAMAMXMAXSAXXXSXMAMXMAXMMMXMMMMMMMSXMXXXMAMXMAMXSMMMSSMMSSXMSMAMAAAXMMXXAMXSSXMSSMXMAMMSMMXXAXMXMASMXAMXMMMSAMXAXMMXMXMMXSAXXXAMA -AMXMAMAMXMXMSMAMAMXXXMXSXMASASXSXMAAMAXAMAAAAXASASXSXSAMAMXXAXXAAAAAXAAXXASMMMSSSSMMMAXMAMXAAXMMMAAAMAMXMXXMASMSAXXXAAMASMSSMSAMXMSAXSAMSSSM -MAMASMMSMMSAXXMSMSAMXMASASAMXSAMXAMSSMSSMSMSSMMMASAAXSXMAXSMMMMSSMMSXMMASASXMAMXAAAXSMMMMMXMMSMAMSMSMMSAAMXMXSASAMSSMXSAMXXSMAAXXSMMSAXMAAAM -SSMAXMASAAMMMMXAMXAMAMMMAMXSASASMSMAMAAXAMXAXAXMAMMMMMASMXSAAAXAXMAXXSAMXAXMMAXMMMMMAXAAAMXSAMXAMXAMAXSXSMASAMMMAMXAAMMMXAMXSSSMXAMXAMMMMSMX -AAMMMMASMMMSAMSASMSMSSSMSMMMASMMAAMXMMASMMMSSSMMMSXMAMMMMAMSMMSSSMAMASMSMSXXSSXSASMSXXSMMXAMASXSSXASAMXAAMXMAMAMMMSMMMXSMSMAMMAXMMSXMXSAAXXM -SXMXAMXMXSXMAMSAMAXXMAXXXAXMMMASXMMMSXAAXAXMAMXAAXMSMSMSMSMXMMXMSMASASAXAXMMMMASASASAXMASMASMMMMXMXMAMXXMXMASAXSSXMMSSMSAAMASMMMMXAAMASMSMSA -MASXMSSXAXXMXMMAMAMAMXMASMMMMSAMMSXAXMSXSASMSMSMMSAASAXAAAXMAMSAXSMAAMAMAMAMAMMMXMAMSAMAMSAMXAAXXXXMASXSMXMAMMAMXAAAAMAMSMSMSAASMAXSMASXMAMS -MXMAMAMMMMMMSSSSMASXMMSMSAMAAMASAMMXSXMAMAXAAAXAAMMMSXMMMMSAAAMXMASMSMSSSSSMMSSMXMXMMXMAMXMASMSSSMXMASMAMAMASAMXSXMMSMSMMXSASXMSSSXXMASMMAMX -MSMSMASMXAASAAAXSASAMASXSAMMXSAMASMXSAMAMMMMMSMAMXAMXXMXMAMMMXSAAASXXAXSAAMAMAAMMSAXSMMSXMAXAXXAMXAMAXMASXSASXSMMXXXXAMASAMMMXMXAMASMXSXSSMM -AAAMSXMXSMMXMMMMMSSXMASXMAMXMMMMMMMAMASXMMMSMMMAXSMSAMXAMASXSASXMAXXMMMXMASAMSXMAMAXXAAXXSSMSSMSMXXMAXXAMXMASMMAXXMMMAMAMMMMSAMMXMSMAXMASASX -SMMMAMXMMSSSMMSXMAMAMSSXMSMMMAMAMAMXSXMMASXAAAXXMAMMASMMSXSAMXSAMXSSMMAXXMXAXAAMMSSMSMMSXSAAMAAAAXMSMSMXSAMMSASXMMSASAMSSMSASMSAMSASXMXXSAMX -MMMSXAMMAAMAAMMMMASXMMMXAAMAMSMMMASAXMASAMSSXMXAXMXSAMXXSAMXMXXXMAMAAXASMSSSMMMSMAMMXAAMXSMMMMSMSMAAAXASXXSASMMXSAXMXAMXAAMASXMAXSAMMMXXMXMM -SAMXASAMMSSSMMAASMSMAAAXSAMMMXAMSMMMSSMMAMAXXMASMMAMASMMMMSAMXSMSSSSMMASAAAAXAAMMAMMSSMSMXAAXMAXAAMASMMMMMMASMSAMMSSSSMSMMMASAMSMMSMAAMSMAMA -SAMSMMXSAXMMXMSXSAMXSMAMXMXMAMMMAMAAMAXSXMASMXMAAMASAMMAASXMMXMAAAAAXXAMMMMMSMSSMMMMMXAAMXSMSSSXSSXXXXXAMSMSMMMXSASXAAAXAXMASAMXMAMSSMAASAMS -MMMSAAXMXSAMSMMXMMMAMMXSASXMASXSAXMSSXMSAMXMMAXSXMXXMAXSXSAXSAMXMSSMMMSSMXAXSAMAASXSSMSMSAXAXAAXXAXSAMXSMAXMMSAMMXSMSMMMMSMAXMMAMAXXXMSXSMSX -MAMMMMSAAMAMSASXMXMSMSASAMASASMXMASXMASMMMAAMAMXMSMXXSXMASAMSXSAAAAAXXMAMMAMMAMSMMAXAAAAMMSAMMMMMAMMAMAXXMXSAMAMSAMXMXSXAAMMSMSSSMSAXMAMXMAM -SMSMSASMSMMAMAMASAMMAMASMXXMASAMXMXAMXSAAMSSSMSAXAAXAXAMXMSXXASMSSSMSASAMSSMSXMXMMMMXMMAMAMAMXMAMMMSAMXSAXXMASAMMAMMSASMMXSXAMAMAAMMMMMMSMAX -AXAAMASAAMXAMAMMMASMAMXMAMSMMMMSSMSSMXMMMXMAAAXMMMSMMSAMXAXMMAXXAXMASAMAXAAMXXMMSAXMSMXMMMXSXMXXXMAXAMAMMMMXMMXXSSMAMASXAAXMMMASMMMMMAAASXMX -MMMSMAMXMASXSMSASXMXSMAMSXMAAMXAAXAASXXXMSMMMMMSAMXXAAAXMSAXMXMXSMMMMXMMMSSMSMSASXXMASAMASMMASMSSMMXSMASXXSAXASXAAMAMSMMMXMAASXSAXXAAMMMSASM -AAAAMXXAXMXAAASASXMAXMXSAAXSMMMSSMSAXSAMXAAMXMAMAXAMMMMXAMMXMASAMXASAMXMAXMXAAMXSMMMAMMMAXASAMAAAASAMXMMAAXAMXMMMMMAMAAAAXMSMSASXMSXSSSXSAMS -SSSXSXSMSMMMMMMXMMMMMMXMMSMAAXAMXXMASASMSXSMAMSSSMMSMSMMAXAAXAMMSXXXAMMXSXMSMSMXXAAMXSXMASMMMMXMSAMXSXSMMMMSMMMAXXSSSMSSSXAAAMAMAMXMMXMAMAMA -XAAMXMAMAMAXXXMAMAMMAMXAAXXSMMSSMXMXMAXXAAXMASMAMAXAAAXMASMMSMMMSASMXMASMAMXXAMSMMMSAAMSXMMAXAMXAMXAMXXXXAAAAASMSXSXAAAAAMMMSMSXXMAMXAMMMSMM -MXMMSAXSASAMXSSMSMXSASAMXXXMAXMMMASAMAMMMSMAXXMASXSMMXXXMAXXAMXAXXMAXMSASAMXSXXAAAAAMMMSASMSMMSAMXSAMXSMSMSSSMSASMSSMMMMMXXSAMXMMXSSSXSAAAAX -XMXMAXMMASMSAAAAAXXMASXMASMSSMSAMMSXSASMMMMMMXMXSMXAMSMMXAXSXSMSSSSSMMXMSMSXSMSSSMSSXSASAMAMSMXAXMAAXAAXXXMAMMMXMAXXXAXMAMSASMMSAAMAMXSMMXMM -XMAXMXSMMMAMMSMSMXXMXSAMXAMAAASASAMXSMMMAAAMMXMAMAMAMAAXMXASAXAMAXAAMXSAMASASAAMAMXXAAXMAMAMMSSSMASMMSMMSMMMXMASMSMXMASMAMMAMXAMMSMAMASXSSSS -XXMMSAAASMXMAXMAXMXSMSMMMXMMMXMXAMAAXAASMSMMXAMASASXSMXSAMAMMMSMMMSMMXMAXXMAMXXXSMSMMMMSXMXSMAMXMMAXAAAMMAMMAMSMMMMMMAMMMMMAMMSMMXXAMXMAXAAA -SXSAMXSAMXAMMXSASMMMAXXXSMSXXXAMMAMMSMMSAXMASXSMXAXAMAAXXMXAXAXAMXMASMXSMAMXMMXSMMSAAXAXASXMMASAMASMSMSMSAMMASAAASAAMSSXMASASAXAAXSXSAMSMMMM -SMMASAMAMXXXAXMAMAAMSMMMMASAMSAMXXSAMMAMXMMASAAMMSMMMMMSXMSMMMMMMAXSXMAMMSMSMSXAAASXMMXSXMAASMSXSAMMAMMMSMSSXSXSMSXMXAAASASASMSMMMMXMASAAXAX -MASAMXSXXXMMSSXASMMMAXAMMAMAXXMXXXMAXXMSMSMASMSMXMASXMXSAMAMASAMXSMMAMASAMASAMSSMMXAXSASASXMSAMXMASMAMXASAMXAMAMMSXSMMSMMASXMXSAMMSASMMMSMSA -MMMASXSASMAMAMXMAMMSMSXSMSSXMASXMSMSMMXAAXMASAXAAASMASAMASXMASASMMASAMASAMAMAMAXXXSMMMAXAMMXMAMXMMMMMSMMMMMMMMAMAXAMMAMMMAXXSXXAMAAMASAXXAAX -SMSMMMMAMMAMXMAXAXXAXAXSAMXASAMAAAAAMAXMSMSXMMMXXMAXAMASXMXXASXMASAMASASAMXSAMSSMXSXAMAMSMMASAMSMASXMAXXAMASXMSMSMAMMAMXMMSAMMSSMMSXMXXMASAM -AXAAAXMAMSMSSSMSAMSAMXSMAMSMMMSMSMSXSMMXMAMMAAAXSSSMMSXMAAXMXMAXMMXSXMXSAXASAMXAMASMMMMSMASAMAXAXXSASMXMASASMAMAASXMMASAAAMAMMAMAAAMXSAMXMXA -MSSSMSXMMSMAMAMMMMMMXSAXAMAMAXXXXAXXAASAMAMXSMSXMAXAAXMSMMMSMMXMSMMSMSXMMSMXXXXAMAMMXAXAMMMSSMSSSMMAMAASXMASMAMMMMSXXMAXMXXAXMASAMMAASXMSMMS -XXAMASXMASMSMXMASXSAMSASXSXSXSXSMMSXMAMAXMMXMAMAMAMMMMMXMAAMAMAMXAAXAMASAAXSXSMMMXSASMSMSMAXMXAAAXMAMXMAAMXMMSXSAMXSMMMXMASAMMAMAAXMAMAXASAM -XMMMAMXMXSAXXAMXSAMSXMMMXAMXXMXSAAAXXASXMASMSASAMASXSXMASMXSAMASXSMMMMAMXMXMAMXSAMXAAAAXAMSSSMMXMMMXXAXXSMSAXAASMMAMXAMXXXAAMMMSAMXSMSMSAMXS -SMXMASASXMAMSASAMAMMSMSXXSMXASAMMMSSXMAXSMAAMAXXMXSAMMSMSAXSXSASXAAASMSSSMSMXMAMAMXMMSMMMXXAMXXAAMSSSMSXMAMXMMXMAMASMMMMAAMMMXMAMMXSAAXXXAMA -XMASASMMAMXMMXMASMMAAMXMAXAMXMMXSXAXMXAXSXMMMSMMSAMAMXAAMMMMXMASMMMSAXMAMAAXSMXMSMSMXXMASMMAMASXSMAXXAMMMAMMXXAMXMMSAXSAMXXXSXMASXAMSMSMMMXS -SXMXASXSAMMAXAXMXXMSMSAAXMAXSASAXMAMMMSSMXXXAAAXMAMMMSMSMSAMMAAXASMXMXMAMMMMXAAAAAXMASXSMASMMXSMAMMSMMMASASMMSXSASASMMAAXXSAMASAMMMMMMAAMSAX -XASMMMASMSASXSSXSAMAASASXMAMMAMMSSMMSAMAMMMMMSMMMMMAAXAMMSASAMXSMMAAXMMMSAAMSSMSMSMMAMMMMAMXMAXXASXSAXSASMSAMAXSAMXMXSSMMXSAXAMASMXAMXSSMMAM -SAMAASXSAAXMAMAXSAMMXMAXAMSMMXMXAAMAMMSASAAAAMASASXMMXXMASAMXMXSXMSSMAXAMMSMAXMXMAAMASASASXMXSXSXSAMXMMAMMSAMMMMXMSXAMASMASXMXSMXXMSSMAAXMAM -MMMAMSAMXSMMAMSMSMMMMMMMMMMAXMSMSSMASMSAMMSMXSAMMXAAASMMMMMMASMMAMAMXSMMSAMXMMSAMMSMMSASAXXAMMAMAMAMMSMSMAXMMMAXAXAMXSAXMAXSMXAMAXAAAMSSMSAS -SASXSMAMAMMSSSMASAMXAAMXSASMMAXXMAMXMAMXMAMAAMAXXSSMMAMAMXXSAMASXMASXXAXMASXXASASAXXAMXMXMXSAXAMAMXMXAAAXSMSSSMSMSMMXMASMXMAXMAMXMSMMMXMASXS -AXASXMAMAXMAMAMAMMMSSMSAMXMXAXSMSSMMSXMAXMMMMSMMAAAXXASAXSAMAXMMSMSMAMMMSMMXMASAMAXMXSAMMXMMMSMSMXAMXMMMMMAXAAXAAAAXAAXMASMMASMMXMAAXMAMXMXM -MXMSXSXMAMMXSSMMSAMXAAMASMSMSXSASMSAAAAMMSXMXAMMSMMSSMXMSMAMAMMAMXAAMXAAAMMXMAXXAMXSAMAXXAMAASMAMSASXSASAMSMMMSMSMSMMMMMAMMXAAXMXSAMMXAMAAAA -XSXSASAMMXSAAAAXSMXXXMSSMAAAXMMSMAAMMSXMAMAMMMXMAAXAASXSAMAMMSMASMXSMMSSSXMAMMSSMMXSASAMXXXASXXAXXXMASASMXMASAXXMAAAXXAMXSSMSSMSAXXMMSASXSMS -XMAMAMAMAAMMSMMMSASMSMSXMSMMMAXXMXMXXXXMASAMXAASMMMSMMXMAMXMAXMXMMSAAXMAXAXSSMAAAMMSXMASMXSMMMMSSMSMMMMMXAAXAXSAMSSXMMSXMMAAXXAMASMMXAXXAAXA -XMASASAMMXSAAAAAXAAAAXMAMAASMSMMMMXSMMASAXMSMSXSAMXMXMAMXMSMSSSMAXASXMMMMXMMAMSSMMAXMXAMMAAAMXAAAXAAXMASXSSMMSMMMAAXSXAMAXMMMMSMAMAASXMXMMSM -MSXSAMMXSAMMSSMMMMMSMXXMMSXMAXMASAAAAMMMSSMXMASMXMASAMASAAXAAAMSMXMAMXMASMMSAMXXAMXSAXSAMXMXMMMSXSMSMMMAAAAAXXAAMMSMSAMXXAXAXAAMSSSMSAMXAAXX -AXAMAMSAMMSAMXMMSMMAMSSSMXXMXMSSMMMSSMAAMXMMMXMSAMASASASMSMMMSMSSSXAMSXMMAAMMMMSXMASXMXAAMXXXMAMMXAMAAXMMSMMMMSMXAMAXSMAAXSSXMXSMXXASAMSAMSA -SMMMMXMASAXMSASAAASXSXAAASXMXMXMXAXMXXMSMAMASAASXSMSAMMMMMMAMMAMASAMXSAXSSMSXAXSXMMSASXSMMXMASAMXMXXAMXXAMMAXXMMSMMSMAMXSAAAASXMMAMMMAMXASXM -AXMAMASMMMSMSAMMSMMMMMMMMMAMAXAMMSSMAMMAXMSAXMMMXXAMMMXAAASMSMAMMXXMAMAMAXAMMSSMASASMMXAASMMMSAAXAAXSMMMXSXSXSAAAXMASMXAXMMMMMAAMXMASXMSXMAM -SXMASAXAAXAAMAMAMXMASMMSXSAMXMAXAAAMSMSMSXMMXSAASMXMMMSSSMSAAXXMXXSMSSMAMMSMAXAXXMASXMSXMMAAAXMMMSMMXAXSXMMMAXMXSMSASXMMXAMMAXMMMXSXMMMMXXAM -MASASXSSMSSSSSMASASXMAAXASAMMSSMMSSMAMAASMMAAMMSMSAXAXMAXAMXMMSSSMXAMAAXMAAXXSAMXMMMAMASMSSMSSMXAASAMSMMASAMSMSAMMMSSMASXMMSSSMMSAMAXMASMSSS -SAMMSAMAAXAAAXMASMMMSMMMMSAMAAAAXMAMSSMMMAMMSSXMASXSXSMXMXMAXAAAASMXMASMMSSSXMXMASASXMAMXAAAAXAMSSSSXXASAMMXMAMXSMMAXAMSAAAAXAMAMASMMSAXMAAM -MMSAMXSMMMMMMMAMSMXMASAMXSXMMSSMSAXMXXXXSXMMMAMMXMMAMXMAMXSXSMMSMMXAMXMAXAMXMXXSXMASXMXMMSMMMMSAMXMASXXMSSXSMSMMMMMMSSXSMMMSSXMASXMAXMXSMMMM \ No newline at end of file diff --git a/2024/05/input b/2024/05/input deleted file mode 100644 index 04a287c..0000000 --- a/2024/05/input +++ /dev/null @@ -1,1371 +0,0 @@ -59|55 -48|63 -48|74 -26|77 -26|54 -26|99 -63|43 -63|65 -63|11 -63|42 -91|64 -91|77 -91|71 -91|42 -91|33 -46|63 -46|48 -46|72 -46|21 -46|12 -46|82 -21|32 -21|11 -21|52 -21|64 -21|59 -21|34 -21|33 -99|82 -99|37 -99|21 -99|27 -99|92 -99|79 -99|56 -99|12 -38|51 -38|47 -38|77 -38|88 -38|34 -38|52 -38|32 -38|11 -38|64 -33|42 -33|54 -33|56 -33|47 -33|93 -33|31 -33|52 -33|99 -33|34 -33|77 -32|52 -32|88 -32|56 -32|45 -32|77 -32|18 -32|42 -32|46 -32|71 -32|47 -32|33 -96|45 -96|31 -96|11 -96|74 -96|59 -96|55 -96|42 -96|71 -96|39 -96|43 -96|44 -96|32 -77|71 -77|54 -77|93 -77|81 -77|72 -77|15 -77|64 -77|88 -77|76 -77|56 -77|31 -77|92 -77|84 -27|44 -27|96 -27|18 -27|91 -27|37 -27|59 -27|77 -27|12 -27|55 -27|39 -27|26 -27|57 -27|21 -27|32 -76|92 -76|57 -76|12 -76|15 -76|44 -76|82 -76|11 -76|61 -76|38 -76|74 -76|96 -76|65 -76|51 -76|37 -76|91 -79|16 -79|92 -79|58 -79|48 -79|12 -79|96 -79|63 -79|76 -79|38 -79|57 -79|61 -79|37 -79|27 -79|51 -79|65 -79|91 -93|58 -93|54 -93|12 -93|48 -93|16 -93|38 -93|92 -93|56 -93|57 -93|15 -93|74 -93|37 -93|61 -93|91 -93|65 -93|76 -93|51 -84|27 -84|38 -84|59 -84|63 -84|91 -84|12 -84|44 -84|37 -84|57 -84|82 -84|11 -84|61 -84|15 -84|92 -84|58 -84|51 -84|39 -84|65 -45|56 -45|57 -45|65 -45|27 -45|48 -45|61 -45|63 -45|81 -45|99 -45|79 -45|72 -45|54 -45|84 -45|92 -45|12 -45|76 -45|93 -45|88 -45|16 -16|27 -16|59 -16|34 -16|18 -16|26 -16|51 -16|58 -16|38 -16|33 -16|11 -16|21 -16|61 -16|96 -16|39 -16|57 -16|43 -16|12 -16|44 -16|37 -16|55 -57|39 -57|34 -57|58 -57|74 -57|51 -57|71 -57|33 -57|77 -57|55 -57|96 -57|91 -57|47 -57|18 -57|43 -57|44 -57|37 -57|42 -57|21 -57|11 -57|64 -57|32 -15|33 -15|32 -15|63 -15|16 -15|65 -15|27 -15|44 -15|38 -15|58 -15|59 -15|11 -15|21 -15|37 -15|92 -15|96 -15|91 -15|18 -15|57 -15|39 -15|61 -15|12 -15|43 -55|34 -55|52 -55|84 -55|31 -55|15 -55|48 -55|79 -55|71 -55|77 -55|46 -55|45 -55|99 -55|88 -55|76 -55|47 -55|81 -55|93 -55|64 -55|82 -55|56 -55|54 -55|72 -55|26 -88|76 -88|81 -88|65 -88|16 -88|54 -88|82 -88|57 -88|63 -88|31 -88|12 -88|46 -88|72 -88|99 -88|92 -88|27 -88|61 -88|93 -88|52 -88|84 -88|56 -88|15 -88|48 -88|79 -88|58 -72|91 -72|38 -72|61 -72|92 -72|93 -72|56 -72|82 -72|16 -72|12 -72|65 -72|76 -72|57 -72|37 -72|54 -72|51 -72|58 -72|15 -72|63 -72|84 -72|96 -72|48 -72|21 -72|74 -72|27 -31|54 -31|65 -31|16 -31|91 -31|61 -31|46 -31|58 -31|57 -31|92 -31|99 -31|15 -31|63 -31|56 -31|81 -31|76 -31|93 -31|79 -31|84 -31|48 -31|12 -31|72 -31|82 -31|27 -31|52 -51|55 -51|33 -51|59 -51|44 -51|47 -51|32 -51|99 -51|39 -51|64 -51|52 -51|26 -51|71 -51|45 -51|77 -51|43 -51|81 -51|18 -51|11 -51|31 -51|42 -51|88 -51|74 -51|46 -51|34 -34|84 -34|52 -34|77 -34|71 -34|92 -34|56 -34|45 -34|26 -34|93 -34|54 -34|15 -34|31 -34|64 -34|48 -34|82 -34|76 -34|47 -34|79 -34|99 -34|81 -34|88 -34|63 -34|46 -34|72 -47|46 -47|63 -47|72 -47|45 -47|52 -47|31 -47|93 -47|71 -47|56 -47|15 -47|48 -47|84 -47|65 -47|79 -47|76 -47|27 -47|16 -47|81 -47|82 -47|92 -47|88 -47|54 -47|61 -47|99 -71|16 -71|79 -71|15 -71|81 -71|63 -71|27 -71|52 -71|82 -71|65 -71|12 -71|88 -71|54 -71|45 -71|99 -71|93 -71|56 -71|92 -71|48 -71|31 -71|61 -71|76 -71|84 -71|72 -71|46 -58|51 -58|37 -58|39 -58|21 -58|33 -58|38 -58|55 -58|74 -58|59 -58|44 -58|71 -58|43 -58|32 -58|77 -58|96 -58|47 -58|91 -58|64 -58|42 -58|11 -58|18 -58|26 -58|34 -58|45 -82|12 -82|27 -82|32 -82|39 -82|43 -82|92 -82|58 -82|11 -82|44 -82|57 -82|15 -82|74 -82|37 -82|63 -82|51 -82|91 -82|65 -82|59 -82|96 -82|33 -82|38 -82|61 -82|21 -82|16 -44|39 -44|47 -44|99 -44|55 -44|79 -44|32 -44|33 -44|64 -44|31 -44|46 -44|52 -44|42 -44|26 -44|77 -44|45 -44|43 -44|93 -44|72 -44|34 -44|11 -44|71 -44|81 -44|18 -44|88 -74|33 -74|32 -74|44 -74|81 -74|34 -74|79 -74|42 -74|45 -74|26 -74|18 -74|71 -74|99 -74|31 -74|64 -74|88 -74|77 -74|11 -74|55 -74|52 -74|47 -74|59 -74|43 -74|46 -74|39 -18|71 -18|79 -18|84 -18|31 -18|55 -18|48 -18|99 -18|42 -18|77 -18|76 -18|26 -18|47 -18|34 -18|82 -18|88 -18|56 -18|52 -18|45 -18|46 -18|93 -18|72 -18|64 -18|81 -18|54 -39|46 -39|72 -39|71 -39|34 -39|31 -39|88 -39|32 -39|33 -39|26 -39|45 -39|42 -39|55 -39|77 -39|54 -39|99 -39|64 -39|43 -39|52 -39|47 -39|93 -39|79 -39|56 -39|18 -39|81 -61|55 -61|18 -61|32 -61|91 -61|34 -61|57 -61|77 -61|58 -61|39 -61|43 -61|64 -61|37 -61|26 -61|33 -61|74 -61|21 -61|38 -61|51 -61|96 -61|42 -61|12 -61|11 -61|59 -61|44 -92|38 -92|51 -92|18 -92|27 -92|65 -92|96 -92|39 -92|33 -92|61 -92|58 -92|91 -92|57 -92|59 -92|43 -92|74 -92|32 -92|16 -92|12 -92|11 -92|55 -92|44 -92|21 -92|42 -92|37 -12|43 -12|74 -12|37 -12|21 -12|51 -12|58 -12|44 -12|77 -12|64 -12|34 -12|38 -12|32 -12|33 -12|26 -12|59 -12|42 -12|18 -12|11 -12|47 -12|96 -12|91 -12|55 -12|57 -12|39 -37|34 -37|96 -37|26 -37|33 -37|55 -37|42 -37|39 -37|74 -37|21 -37|11 -37|38 -37|64 -37|18 -37|71 -37|43 -37|32 -37|77 -37|31 -37|88 -37|59 -37|47 -37|51 -37|45 -37|44 -54|51 -54|61 -54|58 -54|92 -54|84 -54|21 -54|96 -54|38 -54|74 -54|59 -54|57 -54|37 -54|27 -54|82 -54|91 -54|63 -54|12 -54|15 -54|76 -54|44 -54|65 -54|16 -54|48 -54|56 -42|52 -42|64 -42|46 -42|88 -42|56 -42|72 -42|26 -42|34 -42|31 -42|99 -42|15 -42|77 -42|81 -42|84 -42|71 -42|93 -42|79 -42|82 -42|48 -42|54 -42|76 -42|47 -42|55 -42|45 -81|82 -81|79 -81|92 -81|57 -81|76 -81|99 -81|63 -81|52 -81|46 -81|37 -81|93 -81|56 -81|72 -81|84 -81|54 -81|48 -81|61 -81|65 -81|12 -81|15 -81|91 -81|58 -81|16 -81|27 -56|27 -56|91 -56|15 -56|74 -56|21 -56|57 -56|84 -56|16 -56|38 -56|59 -56|96 -56|76 -56|82 -56|12 -56|61 -56|37 -56|48 -56|44 -56|63 -56|65 -56|92 -56|51 -56|11 -56|58 -52|93 -52|16 -52|27 -52|91 -52|61 -52|58 -52|84 -52|15 -52|72 -52|99 -52|57 -52|56 -52|82 -52|46 -52|48 -52|96 -52|65 -52|76 -52|12 -52|79 -52|92 -52|37 -52|63 -52|54 -11|18 -11|33 -11|77 -11|99 -11|46 -11|45 -11|32 -11|52 -11|64 -11|72 -11|47 -11|88 -11|93 -11|34 -11|79 -11|26 -11|55 -11|42 -11|31 -11|39 -11|54 -11|81 -11|71 -11|43 -64|56 -64|52 -64|31 -64|27 -64|63 -64|65 -64|46 -64|76 -64|48 -64|88 -64|45 -64|82 -64|79 -64|93 -64|47 -64|15 -64|71 -64|81 -64|84 -64|72 -64|16 -64|92 -64|54 -64|99 -43|31 -43|93 -43|56 -43|81 -43|88 -43|71 -43|26 -43|42 -43|72 -43|46 -43|76 -43|48 -43|54 -43|45 -43|77 -43|18 -43|33 -43|52 -43|47 -43|79 -43|34 -43|64 -43|99 -43|55 -65|96 -65|37 -65|59 -65|44 -65|18 -65|34 -65|32 -65|51 -65|55 -65|11 -65|27 -65|33 -65|21 -65|57 -65|91 -65|58 -65|74 -65|12 -65|43 -65|42 -65|38 -65|39 -65|61 -65|16 -59|72 -59|64 -59|52 -59|34 -59|88 -59|11 -59|45 -59|31 -59|77 -59|71 -59|42 -59|18 -59|46 -59|44 -59|99 -59|81 -59|43 -59|39 -59|47 -59|79 -59|26 -59|33 -59|32 -48|12 -48|16 -48|59 -48|92 -48|44 -48|65 -48|91 -48|15 -48|84 -48|38 -48|39 -48|82 -48|51 -48|96 -48|32 -48|58 -48|21 -48|57 -48|27 -48|11 -48|37 -48|61 -26|72 -26|93 -26|82 -26|76 -26|15 -26|88 -26|71 -26|45 -26|92 -26|84 -26|64 -26|79 -26|31 -26|65 -26|48 -26|46 -26|63 -26|52 -26|81 -26|47 -26|56 -63|59 -63|37 -63|12 -63|27 -63|92 -63|91 -63|51 -63|32 -63|57 -63|16 -63|18 -63|33 -63|21 -63|44 -63|61 -63|38 -63|39 -63|96 -63|74 -63|58 -91|74 -91|55 -91|39 -91|34 -91|38 -91|11 -91|32 -91|51 -91|18 -91|45 -91|59 -91|47 -91|88 -91|37 -91|26 -91|43 -91|96 -91|44 -91|21 -46|96 -46|56 -46|37 -46|91 -46|84 -46|93 -46|92 -46|99 -46|57 -46|16 -46|76 -46|79 -46|15 -46|65 -46|54 -46|27 -46|61 -46|58 -21|74 -21|55 -21|51 -21|45 -21|42 -21|26 -21|38 -21|81 -21|71 -21|31 -21|47 -21|77 -21|18 -21|44 -21|39 -21|43 -21|88 -99|58 -99|93 -99|84 -99|96 -99|54 -99|91 -99|48 -99|16 -99|61 -99|65 -99|38 -99|72 -99|15 -99|63 -99|76 -99|57 -38|43 -38|46 -38|26 -38|71 -38|59 -38|31 -38|44 -38|18 -38|39 -38|74 -38|33 -38|55 -38|42 -38|45 -38|81 -33|84 -33|71 -33|88 -33|64 -33|81 -33|45 -33|72 -33|46 -33|55 -33|18 -33|76 -33|79 -33|48 -33|26 -32|72 -32|26 -32|93 -32|54 -32|34 -32|81 -32|79 -32|55 -32|64 -32|31 -32|43 -32|76 -32|99 -96|21 -96|33 -96|88 -96|18 -96|81 -96|47 -96|34 -96|77 -96|51 -96|64 -96|26 -96|38 -77|48 -77|99 -77|46 -77|52 -77|65 -77|79 -77|82 -77|63 -77|16 -77|45 -77|47 -27|42 -27|11 -27|51 -27|38 -27|58 -27|74 -27|43 -27|33 -27|61 -27|34 -76|63 -76|27 -76|16 -76|84 -76|48 -76|21 -76|59 -76|58 -76|39 -79|21 -79|82 -79|84 -79|15 -79|56 -79|93 -79|54 -79|72 -93|59 -93|27 -93|63 -93|96 -93|84 -93|82 -93|21 -84|74 -84|21 -84|96 -84|43 -84|16 -84|32 -45|15 -45|82 -45|31 -45|52 -45|46 -16|74 -16|42 -16|32 -16|91 -57|38 -57|26 -57|59 -15|51 -15|74 -55|63 - -79,99,31,72,34,11,43,42,39,52,32,77,93 -34,88,46,72,93,56,63 -15,12,99,92,84,48,76,82,79,81,61,31,56,63,46,45,72 -46,79,54,76,27,37,96 -42,34,79,72,54,76,48 -93,72,82,81,46,16,45,92,65,47,27,88,15,63,76,79,84,52,56 -71,46,55,18,34,64,42,77,11,31,51,26,45,43,44,47,88,33,32 -21,38,74,61,82,51,39,65,91,96,16,32,15,58,63,37,43 -31,56,48,63,16,61,12 -65,27,12,37,96,21,51,74,59,11,39,33,55 -57,44,43,74,11,64,12 -45,31,59,71,88,21,34,26,96,11,47 -18,42,55,77,64,47,71,45,88,31,52,46,99,79,72,93,54,56,76,48,84 -59,11,39,32,33,18,42,77,45,81,52,99,79 -12,57,91,37,96,74,59,44,11,43,33,18,42,55,34,77,64 -38,59,33,18,71,45,88 -21,37,58,91,15,44,12 -34,46,26,88,72,71,52,93,47 -33,26,77,64,47,52,46,79,93,76,48 -45,88,99,15,48,77,31,81,76,26,93,52,47,84,56,54,79,82,64,55,71,34,46 -48,93,47,34,54,42,46,76,99,26,84,71,88,45,56,81,52,18,64,55,77,31,72 -56,55,52,71,33,64,99,93,76,18,31,26,46,34,79,42,45,77,72 -96,43,18,92,57,42,74,37,33,59,38,51,11,61,58,21,12,27,44,16,91 -64,47,99,48,84 -56,76,48,84,82,15,63,92,65,61,12,57,58,91,37,96,21,38,51,59,44 -27,59,65,51,16,57,43,12,18,91,61,96,37,39,58,63,21 -45,52,99,79,48,82,63,65,16,61,12 -58,37,96,21,38,74,59,44,32,43,33,18,34,26,77,64,71 -96,63,82,58,12,51,92,91,37,59,57,61,15,11,16,27,44,84,38,74,39,21,48 -56,93,52,16,72,61,82,46,27,54,48,84,79 -54,93,15,63,38,76,82,21,65,37,91,84,57,92,61,16,58,56,48 -21,84,59,61,15,12,57,74,44,96,16,38,63,51,32,27,82,58,65 -93,76,48,52,65,37,58,27,99,15,61,84,63,92,16,56,91,82,72 -48,82,12,91,21,51,39 -44,33,37,34,59,32,96,18,55,58,38,39,47,21,26 -16,27,61,12,91,96,21,51,74,59,32,33,18,42,34 -32,74,42,59,51,34,96,91,43,39,44,57,27 -31,46,84,99,15,64,48,81,55,82,45 -15,27,61,12,37,96,38,74,44 -43,34,71,88,81,72,54,56,76 -51,74,21,96,71,34,26,59,38,42,64,11,18,37,45,43,39 -45,88,31,81,52,79,72,54,56,76,84,15,63,65,16,61,12 -58,48,21,56,92,51,38,54,84,72,96,93,63,65,57,27,76,61,12,15,37,82,91 -82,79,16,48,91,12,15,57,76,56,96,58,63,72,99,61,37,93,65,54,27,92,84 -93,91,65,58,81,46,12 -48,15,63,92,74,11,39 -92,27,42,21,11,12,44,32,96,51,74,16,61,33,58,91,38,57,59,65,18 -56,61,72,15,12,51,57,27,48,76,96 -63,56,79,93,58,84,46,76,72,82,57,27,54,15,92 -45,48,84,31,15,88,81,64,26,92,63,99,79,52,82,47,54,56,46 -47,71,45,88,31,52,46,99,79,93,54,56,48,84,82,15,63,92,65,16,27 -91,84,15,99,93,72,79,61,27,46,65,81,76,54,12,52,57 -76,64,34,48,99 -18,64,26,46,42,99,45,43,81,34,74,11,47 -33,34,26,71,52,72,54,56,48 -42,47,11,45,77,32,43,64,44,79,72,33,52 -16,99,92,27,65,31,47,82,79,63,46 -12,81,91,61,56,15,65,93,57 -58,37,96,21,38,51,74,59,11,39,32,43,18,42,77,47,71 -96,38,51,74,59,44,11,39,32,33,18,55,34,26,77,47,45,88,31 -63,92,65,16,27,61,12,57,58,91,37,96,21,38,51,74,59,44,11,39,43,33,18 -43,33,79,45,81,54,34,88,64,18,52,99,76,93,77 -58,91,37,96,21,38,51,74,44,11,39,32,43,33,18,42,55,34,26,77,64,47,71 -81,15,55,56,48,26,54 -52,46,99,79,72,54,56,48,82,15,63,92,65,16,27,61,12,57,58,91,37 -71,45,79,72,56 -63,46,76,56,16,71,45,47,92,48,52,81,88,27,93,99,79,84,65,54,31 -59,44,32,55,47,45,79 -76,81,92,45,52,72,15,48,64,26,54 -79,72,54,56,48,84,15,65,16,27,61,12,57,58,91,37,96,21,38 -79,93,84,63,92,65,61,57,58,96,38 -81,99,93,54,56,27,91 -99,79,72,93,54,56,76,48,84,15,63,92,65,16,61,12,91,37,21 -96,61,65,21,91,54,99 -64,72,46,11,26,77,18,44,79,52,33 -51,74,59,11,39,32,43,34,26,64,46 -21,92,63,57,91,38,58,54,84,74,15,59,16,27,96,51,82,56,48 -91,56,76,58,99,72,93,54,61,52,79,48,46 -63,91,16,59,18,32,39 -33,11,74,71,31,51,96 -63,91,37,96,44,32,18 -72,93,76,48,84,82,15,63,92,65,16,27,61,12,58,91,96 -43,82,65,59,63,37,74,11,61,39,91,58,16 -39,51,44,92,43,96,57,12,42,16,32,38,91,21,74 -58,91,16,43,63,96,18,37,65 -33,72,54,34,77,99,31,26,88,39,81 -16,27,56,93,82,92,84,31,76,65,46,52,57,58,81 -54,56,76,48,84,82,15,63,92,65,27,61,12,57,58,37,21,38,51,74,59 -99,79,72,93,76,48,84,82,15,92,16,27,12,57,58,91,37,96,21 -32,33,18,12,39,77,34,96,61,74,44,21,91,37,42,57,51,26,58,11,38,55,59 -44,18,55,12,34,58,51,59,33 -82,21,59,16,96,15,44,84,74,63,92,51,39,37,61,27,91,38,32 -57,58,91,37,38,51,44,11,39,32,43,33,18,42,55,34,77,64,47 -39,32,18,42,55,34,26,77,64,71,45,88,31,81,52,99,79,93,54 -99,65,52,77,81,71,93 -81,79,47,99,18,42,59,77,52,44,55,64,11,34,26 -33,77,47,71,88,79,48 -16,27,61,57,58,91,37,96,51,74,59,44,11,39,32,43,33,18,42,55,34 -37,57,91,27,12,96,65,61,51,39,58,59,44,21,15,92,32,43,11,38,33,16,63 -48,84,15,92,16,27,61,12,57,91,21,38,51,59,44,11,39 -65,27,61,12,37,38,59 -42,26,47,71,88,81,52,46,79,72,54,48,82 -64,18,33,88,51,81,38,47,52,71,34,26,55,11,31 -34,26,64,47,71,45,88,81,52,46,79,72,93,56,48,84,82,15,63 -47,45,81,46,72,54,56,84,15,63,92,65,27 -99,71,79,81,92,45,82,54,31,47,88,63,93 -79,72,93,56,76,48,84,82,15,92,65,27,12,57,58,91,96,21,38 -71,44,31,11,46,88,55,33,18,39,52,79,34,47,64,45,77 -57,91,37,38,51,43,18,55,34 -72,93,54,56,76,48,84,15,92,16,61,57,58,91,37,96,21,38,51 -65,56,48,63,46,79,72,88,15,99,64,45,71,84,16 -77,64,47,71,45,88,31,81,52,46,99,79,72,54,56,76,48,84,82,15,63,92,65 -11,57,42,91,58,18,51,61,12,43,27,32,92 -65,91,63,51,39,58,57,84,92,48,12 -79,93,54,56,82,15,92,27,61,12,37,96,21 -79,46,76,26,47,99,54,43,71,45,34 -48,31,54,52,46,63,15,92,88,56,77,47,72,65,64,79,81,71,99 -59,81,51,39,38,33,71,74,55,64,26,45,52 -34,88,47,56,15,72,26,79,77,45,71,93,63,76,84 -21,38,51,74,59,11,43,18,47,31,81 -65,33,39,21,91,11,37,59,58,44,63,74,16,18,57,12,43,92,61,27,32,51,96 -72,82,65,15,79,63,46,52,54,93,16,56,48,12,61,76,84,99,92 -57,91,61,96,84,46,54,16,63,99,48,92,37,56,58 -42,71,26,45,51,11,32,33,81,43,77,18,64,21,55,34,31,88,59,47,39,44,38 -82,48,76,37,61,57,63,84,58,15,56,79,27,72,91,54,12,21,99 -54,63,96,74,58,59,37,84,27,57,91 -47,84,82,77,71,88,15,31,52,56,65,92,72,63,64,81,48,54,93,45,46,79,99 -55,43,44,18,58 -44,11,39,18,77,71,45,79,72 -79,46,56,72,84,31,88,52,99,93,71,61,16,76,63,54,65,45,27 -93,47,52,64,84 -18,55,26,47,46,99,93 -12,15,63,74,27,82,43,37,38,21,51,96,39,32,59,61,16 -45,88,31,81,52,46,99,79,72,93,54,56,76,48,84,82,15,63,92,65,16,27,12 -16,27,61,12,57,58,91,37,96,21,38,51,59,11,39,32,43,33,18,42,34 -16,59,12,57,27,65,38,61,48,74,91,82,84,21,51 -92,58,15,61,43,32,37,21,44,91,16,27,96,57,51,12,59,65,39,11,33 -37,44,32,33,42,55,26,64,88 -64,72,71,45,55,42,46,79,81,32,93,77,54,34,31,47,26,39,18,33,88 -84,46,72,37,15,76,65,79,58,16,96,54,57,48,82,92,61 -71,92,79,16,31,61,63,76,99,84,82,46,72,27,81,56,54,48,88 -55,79,26,32,33,45,31,56,64,46,77 -96,38,74,11,39,32,33,18,55,34,64 -61,65,38,58,39,15,91,12,21 -33,18,42,55,26,77,64,47,71,45,88,31,81,52,46,99,79,72,93,54,48 -57,48,76,61,91,37,21,82,58,38,84,96,72,16,54,12,79,56,15,63,65 -27,72,61,54,57,52,56,99,88,84,76,46,79,48,16 -42,47,88,31,52,46,72,93,76 -77,71,31,99,93,56,48,84,65 -77,64,71,52,46,99,79,82,15,63,92 -56,76,48,84,82,15,92,65,16,27,61,12,57,58,91,37,96,51,74,59,44 -88,16,48,57,65,27,82 -82,15,63,65,16,27,61,12,57,58,37,96,21,38,51,74,59,44,11,39,32 -21,38,51,74,59,44,39,32,43,33,18,42,34,77,64,47,81 -16,27,61,12,91,96,21,51,74,59,44,11,43,33,18,42,34 -33,38,12,44,55,91,27,43,37,59,18,26,51,11,34,58,21,32,61,42,57 -64,77,46,56,88 -34,26,45,31,99,79,93,76,48 -44,37,96,43,51,34,32,58,33,26,27 -91,92,65,21,51,58,59,57,96,32,74,12,27 -72,48,15,65,96 -58,51,39,18,59,55,34,12,16,42,74 -59,44,11,39,32,43,33,18,42,55,34,26,77,64,71,45,88,31,81,52,46,99,79 -56,57,96,74,15,82,21,63,92,65,84,76,91,61,48,44,16,38,59 -88,99,84,15,63,79,45,61,27,93,46,65,12 -57,51,61,55,43,12,77 -15,63,92,65,16,27,61,12,58,91,37,96,21,38,51,74,59,44,11,39,32,43,33 -46,81,55,76,15,45,52 -58,92,16,57,48,61,38,82,72,51,54,56,63,93,37,12,84,91,96,15,21,65,76 -33,43,42,34,38,51,59,55,64,74,31,52,18,47,39,88,44,26,32,77,71 -82,55,56,52,48,71,34,26,42,93,45,77,79 -32,33,42,64,47,88,31,81,79,72,56 -39,71,96,59,21,11,43,18,77,42,45,51,88,44,33,74,31,64,47 -99,72,71,77,48,26,46,76,47,64,56,92,52,45,54,82,31,88,15 -96,61,15,82,92,27,72,58,79,38,65,48,57,91,84,63,21 -33,26,31,42,18,55,99,39,54,45,93,72,71,79,81,88,77,52,47,46,43 -65,56,58,12,27,52,54,91,46,99,16,82,72,92,81 -32,43,42,26,64,47,71,45,88,31,81,46,99,79,72,54,56 -42,55,64,45,46,93,76,84,82 -59,11,39,43,33,18,42,34,77,64,47,71,45,88,31,52,46,99,79 -44,42,26,77,47,71,45,88,31,81,52,99,72 -34,64,47,31,52,46,93,76,63 -82,32,96,74,12,15,38,43,57,63,91 -72,56,76,48,84,82,15,63,92,65,16,27,61,12,57,58,91,37,96,38,51 -74,59,44,11,39,43,33,55,34,77,64,47,71,88,31,81,52,46,99 -45,88,31,81,52,46,99,79,93,54,56,76,48,84,82,15,63,92,65,16,27,61,12 -96,21,51,74,44,11,43,33,18,77,64,47,71,88,31 -27,61,57,58,91,37,96,21,38,51,74,59,44,11,32,43,33,18,55,34,26 -92,65,57,21,38,11,39,32,43,33,42 -32,55,47,31,71,52,39,42,79,11,45,93,72,18,26,99,34,88,81,46,43,77,33 -91,16,57,82,93,96,48,37,38,21,56,58,61,15,92,74,84 -92,61,12,57,21,39,42 -91,37,96,21,38,51,74,11,43,33,42,55,77,64,45 -46,99,79,72,93,54,76,84,82,15,63,92,65,16,27,12,57,58,91,37,96 \ No newline at end of file diff --git a/2024/06/input b/2024/06/input deleted file mode 100644 index 9b1e1f3..0000000 --- a/2024/06/input +++ /dev/null @@ -1,130 +0,0 @@ -........#.............................#......#................#..................#..................#.........#.#.#............... -...........................................#..#......................#............................#...........................#.#. -.............#..........#........#.#...........#........................#............................##........................... -............#.............#.....................................#........................#.....#.................................. -.........#...........#................#................................#......#.....................#.............#..............# -...........................##...........................................................................................#......... -...........#.......#.................................................................#..............#....................#........ -.......................#.............................................#.........................................#.#..............#. -.#...................#..................#...........#...#.........#...##.......................................................... -.................#..........#.....#.........#.....................................................................#..........##... -....#.#............#..........#.......................#.........................#.................#.........#.............#....#.. -...#....................................#.............#..............................#............#.....................#........# -....................#..............................#...#.#...#.#..........#.................................#..................#.. -........................................................................................#.....#.........#............#.........#.. -...................#.................#.......................................................................................#...# -..............#.......#..................#........#....#........#.....................#..........................#................ -...........#..#....................................#.............#.#..#.......................................#.........#.#...#... -...#.............#............................#..............#....................#.#............................................. -..#...........#.#.........#...............................................#...#...............#.#...........#........##....#...... -.............................................#..#.........#......#................................................................ -.................................#.................#..............#.....#...................................................#..... -............................#.......#............#...............................................................#................ -.....#....................#...........................................#..........................#..........#..#...#......#...#... -........................#......#...#.......................#....##.......#..........#...............#............................. -#..#....................................................................................................#......................... -...........................................#......#..........................#..............................#.............#.....#. -..............#......................#..#...................................#.#..................#.......#............#........... -.................#...................................#..........#......#....#.#.#...#....................#..........#......#...... -........#....................................#........#.........................................#......#.#...............#......#. -..................................#......#........#........#.#......#.........................#.#.......#......................#.. -......#..#.........#............#...........................................................#.............#.........#............. -.........................#......................#.....#........#..........#....................................................... -#.......#..................#............................................................#......................................... -.........#.....#.............#...............#......#.....................#....................................................... -.........#..#.........................................................#.........##..................##........#................... -.#.....#..............#..............#.........................................#.....................................#............ -..............................#......................................................................................#............ -..............#..........................#................................#.#.....#...........#.........#......................... -....................#...#.#...........................................................................#...........#............... -...........#.............................#....................#........#...............................##....#.................... -.....................#......................#.#.....#...........................#.......#........#................................ -#..........#...............#.......#..................................#.....................................................##.... -.........................................................#...#....#...............................................#.........##.... -.....................#......................#..............#..................................................#................... -......#.............#........#..................................................#...#.............................#......#........ -....................#............#........#...............#......#.......#........................................................ -..........................................................................#........................#......#.............#.......#. -.....................................................#..#........#....................#.....................#..................... -..#.................#........................................#................................................##...............#.. -.............#......#.........#................................................................................#.................. -#......#.......................................................................................................#......#........... -.......##.......................#...................#.........##..........#.............................#........................# -...........................................................#................................#...............#............##....... -..........................#...................#...........................................................#.............#........# -...#......................#..##................................................................................................#.. -............#..#.........#...#.........................................................#........#..............#.................. -.................#.................#........#............................................................................#........ -............#..#..#..#....#...........................#.................................................#..#...................#.. -....................................................#..#.................................#.#..............................#....... -.........#.#................................................#..#............................................................#..... -...##............................................#.....#.#...........................#....#.................#.#..........#........ -...............#.#.#.........................................#......#.....#..............................................#....#... -.............#........................................#....#.......................................#...#....#..................... -...........#.................................#...............................................#...........#..#..#......#........... -#.......................................###....#....#.........................................#......#.............#.............. -...............#.#.....................................................................................#....................#..... -##.........#..............#................................#..#..#..........#....................#..#..........#.....#............ -...................#..........................................#........................#.......................................#.. -#........#.#.....#............................................................##......#....#...........................#.......... -...............##....#.............#......................................#......................#...................#.#.......... -....................................##....#.............................................#..........#...................#....#..... -.....#...............#........#..............#.............#..#..#...#.................................................#.#...##... -........##.....................................................#.................................................................. -.........#.............................................................#.......................................................... -.............#.............#............................................................................#....#..........#.......#. -.#........#...........................................#....#.........#......#............#.#................................#....# -...............................................#.......#.............#.............#....................#.....................#... -......................................#....................................................#...................................#.. -....#........#.....................................................#.......................................##..................... -..........................................#............................................#.......#.....................#...#........ -................#.#.............#.....#....................#............#.............................................#........... -..............................#..............#.................#...................#...#.......#.................................. -.#...............................................................#..................#......#............#................#........ -...................................#.................................##........................................................... -...............................................................#....#..##...................#..#..............................#... -..............................#...........#.................................................#.#....#...............#.....#........ -............................#........#.........#.........................................#....#................................... -........................#................................................#....#..............#.........................#.......... -.........#....#....................#.......................#.#.......................................................#............ -.........................#......................................................#................................................. -.............#...#...........#...................#.#..............^........................................#....#................. -.................##............................................................................................................... -..................#......#..............................#...............#.##.........................#............................ -....................................................###........................................................................... -........#....................................................#........#........................................##...#.......#..... -.........................##.....#.........................................................................#.........#............. -.................#...........................................................................#........#..............#..#......... -.........#.#..................................#..#...................................#.................................#.......... -.....#............#...#............#..............................#..........#.........#....#...........#......................... -#...#...........................................................................................#.....#....#.........#.....#...... -......................................................#.#...............#......#.................#...............#.............#.. -.......................................................................................#.........#...#...........#..............#. -.........................#................#.................#...............................#........#.##....................#.... -.....#...#................................#......................#...........#........................................#..#........ -.................#................................#.#.....................#............................................#....#..... -...................#............................................................................#........#.....................##. -.....#.................................................................#..................#........#.......#...#.................. -...............................#..#...................................#..........#...........#......................#............. -....#................#..................#..........................................................................#........#..... -......#.........................#............................................#....................#....#.......................... -.#.......#....#.#...#....#................#........................#...................#...................#......#............... -..#...................#......#.#........#.........................#.........................#............#........................ -..#....#...#.......................................................................#......................#....................#.. -.......#...#............................................................#.................#......................................# -..##..........#..................#...............#.....#..#...........#....#...............................................#...... -...##....#............##..................................................................................................#....... -...........#.........................#....#......#...#.............................................#....................#........# -............................................................................#...............#..#..............#................... -.....#............................#.....................................................................................#......#.# -.........#.............................#.....#.........................................................#.#.....#.................. -.......................#..#.#.......#..#................................#.....#..............#.........................#.......... -.................#.....................#............................................................................#........#.... -........#...............................................................#....#........#.........#.......#......#......#........... -..............#............#......#..............#.#...........#.............................##...##.#..............#.....#....... -##....................................................................#.......................#.................#................. -............#...................................................................................................................#. -...#....#....................#..............................................................................#........#............ -....#......................#......................................................#............................................... -.#...#...........#....#........#...#.................#..............................#................#.##......................... -...#.................#..............................#................................#...........#................................ \ No newline at end of file diff --git a/2024/07/input b/2024/07/input deleted file mode 100644 index d268eae..0000000 --- a/2024/07/input +++ /dev/null @@ -1,850 +0,0 @@ -590877201219: 9 985 5 9 7 8 76 8 174 -341481: 7 3 31 915 25 394 9 75 -4060: 4 35 47 1 3 5 4 3 8 1 895 -10555865325: 7 7 2 2 78 6 546 9 81 5 -589800341: 996 79 4 5 11 2 137 -499: 2 9 9 5 4 -14644280: 35 996 84 616 5 -58781: 2 5 4 337 6 7 3 1 4 7 3 6 -78542: 8 777 44 -75387319: 7 76 6 7 4 2 9 7 6 9 8 318 -156833006145: 2 87 6 1 6 23 8 898 1 47 -23407953580: 4 9 2 476 260 683 -16536082970: 50 836 40 3 989 -263150646: 30 22 2 72 87 5 1 -8008759260192: 3 35 9 3 46 10 7 83 32 -2988763: 82 185 8 149 3 65 -292548726: 2 4 7 4 4 2 9 9 7 5 38 27 -116759788099: 2 955 944 395 99 -3716625: 365 1 1 65 62 5 1 -1336614665: 5 2 11 72 102 943 9 7 -351364: 5 88 4 5 932 -306429: 54 242 8 8 42 3 -496581763: 926 71 9 944 8 -1004: 28 35 24 -729266593: 717 5 117 664 71 121 -57422: 543 15 16 18 7 -27069: 471 5 36 60 256 2 -140711341: 3 5 2 6 641 6 7 560 7 2 2 -47640974: 753 1 7 632 81 6 -22341061: 3 6 62 49 1 62 3 96 59 -111725316757: 8 50 32 88 92 3 694 85 -683490481804: 2 729 10 2 9 3 5 97 931 -694400: 5 8 42 8 3 3 222 6 8 7 16 -684786: 2 3 661 750 33 -26925082664: 597 451 40 342 664 -444150: 84 8 15 92 26 45 -675949120: 65 6 28 600 5 3 8 55 7 7 -151616887: 252 631 2 635 1 6 4 61 -4813038385: 8 3 486 6 12 2 9 381 1 -90386: 11 504 4 384 89 -4324782: 3 99 1 933 3 14 5 5 34 3 -1610070872006: 88 8 56 906 3 73 25 8 6 -61335: 9 99 7 1 4 68 -69422101008: 2 119 4 439 8 819 1 6 5 -1755533171: 637 448 6 3 459 -9464832: 574 58 39 8 48 -561077: 401 2 3 942 312 338 -498378: 41 8 52 31 75 -14072856: 82 3 9 40 65 6 76 4 4 4 6 -23920344397: 3 2 19 11 17 74 73 468 -4236348: 674 1 9 752 3 6 982 -34943027544: 8 30 1 421 27 544 -956229692: 2 665 6 346 204 46 89 -1291680: 4 15 598 9 4 -17406915: 29 6 1 2 4 6 484 4 9 1 9 6 -12804488: 34 3 3 45 1 76 8 4 5 3 8 -738024908: 7 8 5 1 5 8 15 828 5 6 71 -33610025552: 231 7 9 5 3 7 3 9 82 6 4 9 -184299: 2 9 8 94 975 2 7 1 6 4 3 1 -61568: 19 697 77 743 3 5 2 4 8 -8323590: 307 8 4 18 58 1 9 43 3 8 -31643: 4 520 7 -735: 5 147 1 -7734: 23 315 9 477 1 -25965018: 404 46 577 1 8 -381726414323: 1 377 9 7 55 5 3 8 9 7 2 5 -7198253075: 232 201 709 3 31 -67016589: 9 8 9 8 4 9 3 3 1 82 584 5 -93649: 153 6 9 91 855 -2121312276: 3 3 2 7 8 16 9 8 7 1 227 -1004: 38 62 799 97 8 -8288281798: 164 7 6 483 17 96 -75116813: 2 5 511 68 11 -112283: 27 8 8 40 16 5 -123687502: 46 33 9 9 9 502 -6287743044: 9 2 6 8 9 594 5 2 2 75 36 -914528962: 8 278 9 62 567 6 6 1 5 9 -26697895485: 169 29 4 256 7 84 2 66 -118181: 193 306 1 10 6 9 2 6 7 -4860404640: 221 750 520 464 9 7 -221863: 7 309 94 7 6 -34759: 6 5 49 6 5 365 44 -125066: 842 5 905 71 585 89 -75690824: 189 4 90 821 -777498: 37 57 5 7 6 638 9 606 -5365990302: 619 8 8 50 1 7 1 3 43 3 6 -89137440000: 93 6 9 6 6 67 7 8 3 7 75 4 -36190: 6 97 452 5 7 -97895519: 5 16 462 130 825 1 1 8 -6579: 55 51 6 6 1 7 6 920 703 -19: 9 2 1 -82236: 822 2 7 6 -458700698113: 764 492 9 6 98 107 4 -259798729602: 3 4 9 6 1 49 3 4 50 422 4 -432085: 9 60 8 8 3 -36186: 49 22 505 1 210 63 55 -433240464: 65 6 9 2 18 89 7 197 34 -1940: 1 9 38 -403135: 56 6 879 2 331 54 254 -578901186: 7 2 11 7 1 5 6 3 529 6 4 -4873227439: 115 25 332 411 439 -4244991173: 9 6 2 979 5 7 8 7 4 1 6 8 -244041445017450: 8 1 3 47 1 483 39 3 451 -7334: 848 531 5 65 6 368 -1031568: 1 9 3 148 8 5 -39537375: 73 2 453 524 6 -1799: 960 1 1 61 6 751 6 5 6 4 -19683930422: 3 20 3 44 194 466 17 -2992968: 150 4 68 1 682 80 6 8 9 -143489508: 851 98 56 27 6 60 48 -1633086: 595 3 2 7 39 -4102: 5 565 3 903 371 -132039052: 44 6 10 7 803 5 28 9 -219373058: 5 2 496 4 796 934 58 -1770060718141: 21 852 6 81 7 4 8 1 3 8 -27300370328021: 4 7 893 9 9 35 4 772 20 -5831145: 33 7 3 4 7 5 3 239 7 5 5 6 -5395959457: 7 8 35 6 2 6 5 9 5 938 7 7 -65113388: 1 4 4 255 3 8 3 7 9 3 7 2 -30758: 90 1 255 89 53 -63936847222: 1 7 7 718 963 1 3 9 53 4 -424436: 95 446 3 636 97 -42036: 7 60 20 13 -941772392: 941 7 723 9 2 -84578: 8 93 2 1 781 5 9 94 72 -127686: 44 402 2 536 7 47 54 -125107379: 8 4 862 31 4 4 8 4 87 92 -13639451: 2 81 8 894 692 13 9 14 -12501969064: 694 3 18 42 3 690 61 -8006402: 272 841 35 82 -134109600: 7 96 8 57 692 5 -133447951: 4 6 1 2 5 2 82 479 35 6 8 -3236693: 7 963 48 10 794 222 -1392: 6 23 9 -2821548757: 1 28 214 1 4 7 996 762 -268648831: 88 2 1 2 6 3 8 41 4 7 2 19 -426215: 6 2 7 6 976 1 3 8 4 420 2 -167947: 4 176 8 890 37 590 1 -631866547412: 9 702 66 54 740 9 -51984865: 8 550 9 77 93 7 -130026: 2 3 7 5 1 5 9 683 3 808 2 -1429: 9 26 8 4 39 456 762 -74596050960: 9 8 6 6 2 8 8 7 4 501 9 62 -15375262058186: 5 322 642 9 1 45 81 88 -10064773: 133 84 94 8 8 -3374281: 9 920 8 4 9 52 75 956 1 -12264: 17 9 4 8 4 9 957 76 339 -1890047: 2 5 315 731 487 -1441460: 8 86 5 21 99 713 -9149992: 9 149 943 44 7 -10214: 3 85 1 32 8 5 2 62 3 -64961897: 6 6 3 6 5 26 7 3 77 5 9 6 -2531533121: 305 83 2 815 496 8 -61290135: 58 1 781 45 132 -47866682: 182 2 423 615 2 -3485393: 3 345 45 8 90 -4981892069: 46 95 3 4 969 95 16 -333529: 2 36 97 527 -863393445: 1 7 578 778 8 1 4 1 5 3 1 -32473449120: 95 1 843 255 6 2 280 4 -12217522351598: 7 53 1 168 9 4 4 7 9 19 5 -9408614: 940 18 9 601 67 4 42 -2589967782: 6 2 6 6 598 656 4 778 1 -209019069622: 8 709 6 766 6 8 4 19 -75814: 2 1 41 916 481 224 -8183473443006: 89 2 6 79 3 69 707 58 -2266968172: 8 31 88 31 169 -59978: 10 40 28 969 8 -2570: 56 45 31 7 12 -1749230422: 860 836 811 3 742 -126071336759: 5 5 9 8 4 6 1 9 7 669 6 9 -25954985: 3 31 993 1 8 7 719 7 74 -10764846: 5 468 46 1 4 834 -76992: 1 9 86 3 9 30 1 6 7 23 1 5 -174302137: 584 9 2 13 149 -205096551780: 590 91 1 956 12 382 5 -753554337: 7 64 4 89 29 5 420 77 3 -1735904: 707 9 1 2 7 7 9 7 6 136 -590570235: 6 984 93 77 237 -75848896: 457 194 107 488 97 -3160356946606: 395 16 713 889 4 2 5 3 -5255049: 7 945 16 23 15 9 -43148557688: 1 867 90 28 1 7 5 33 7 7 -766118: 475 160 8 603 7 -822646826: 550 83 570 24 95 25 1 -46207080: 6 62 38 877 8 37 5 4 6 3 -29405645: 8 1 2 2 4 46 9 4 82 5 237 -3092868591: 39 5 3 261 913 946 4 -2889460045: 22 6 894 5 99 89 54 -693: 8 3 672 1 8 -397281130294: 5 877 5 4 234 781 3 3 4 -745312: 912 7 811 1 -322435163146: 3 223 5 8 515 1 314 3 1 -57393: 4 2 9 82 1 810 1 9 8 7 3 4 -956019806: 19 781 9 537 407 7 -7896459305: 789 645 927 4 31 -13345802: 25 58 63 92 7 -4036163600: 297 949 2 358 40 -262417795428: 877 3 697 53 3 8 7 25 9 -3727: 8 8 4 7 3 2 361 7 7 52 4 -217251: 6 9 2 7 7 1 78 73 1 -62405808392: 7 55 2 391 51 9 7 1 9 1 3 -4816: 4 27 6 3 32 5 7 -262: 215 29 16 -871: 9 777 85 -31355100: 656 9 46 252 5 35 -1107: 9 6 73 23 10 -549255168081: 86 8 16 1 9 9 88 70 78 -588201: 735 8 99 7 81 13 -83476167: 160 1 4 1 6 2 6 7 4 6 8 9 -2830: 210 1 70 2 3 -312766: 1 745 88 85 9 34 -498245: 653 39 8 90 5 -120400: 4 1 57 99 3 57 4 652 43 -181238: 181 18 42 752 6 -8595645176: 3 5 7 2 1 95 627 18 176 -63941249: 1 10 934 831 11 1 341 -222: 8 11 10 1 32 -648782: 879 37 43 973 67 7 -118832: 44 30 15 6 32 -473849: 4 39 77 41 2 7 36 -27720691: 688 4 92 8 5 2 75 5 4 8 3 -6960275411: 527 33 1 92 3 8 852 4 -896629360: 1 49 43 8 227 6 -742: 660 1 15 65 1 -73902349: 4 91 41 6 338 -10983281: 1 7 5 5 8 1 64 330 881 -4204579: 96 2 715 6 60 19 -582461: 939 1 57 146 4 798 -132639366: 172 41 896 695 6 -2349058: 59 4 2 987 1 -60891768227: 9 1 833 659 96 72 225 -304: 291 7 9 -57841: 2 89 13 6 2 2 -3780564840: 605 8 34 7 38 6 54 54 1 -7456: 7 215 61 649 8 -1935: 5 6 82 6 2 4 587 -240128427: 8 322 3 2 9 1 3 4 3 8 31 7 -432062477: 334 98 6 22 80 -4224726446: 238 71 6 5 5 73 3 444 -347487: 3 3 27 65 6 -1881036: 855 11 2 36 -13872472: 25 143 5 4 8 394 69 9 -227170245: 93 868 4 242 5 -1311858450: 889 7 7 4 83 4 7 35 9 2 1 -284211255: 70 302 4 938 754 -78885: 1 770 14 80 149 254 -4970590223: 71 70 590 22 5 -1602907: 78 87 82 45 2 11 96 -13841612: 9 967 7 493 197 -6794281800: 28 24 414 24 81 24 75 -3445: 53 3 4 7 26 2 5 8 27 529 -2153642498: 5 9 271 7 1 12 34 2 8 9 8 -1101127586: 71 284 2 31 7 584 -748: 2 1 82 2 578 -14912132: 590 35 532 704 6 -94380: 71 2 2 6 897 6 79 8 -374: 4 364 1 6 -573343848: 9 2 96 7 7 1 2 3 9 2 76 9 -88452868266: 402 8 764 6 711 6 -16067: 27 790 9 55 3 6 157 52 -36465214: 663 15 8 2 53 326 885 -121966181322: 5 61 28 53 7 2 1 41 2 8 -4837640: 567 7 24 312 34 8 1 3 3 -9556492: 1 4 940 3 6 2 639 1 6 4 4 -50007513650: 22 372 804 76 48 5 1 -43315: 4 5 3 5 5 1 9 2 3 5 28 87 -202771978716206: 5 1 334 67 8 5 7 8 790 9 -79852128: 7 737 43 52 2 6 8 -4147549908: 6 2 81 4 8 8 1 8 2 9 910 -200429752: 7 3 8 4 5 4 8 2 71 420 7 9 -225679: 6 781 48 1 750 -178161139: 99 7 5 6 4 53 514 -536762: 6 487 60 45 4 -38997: 55 6 7 7 9 -5829: 6 854 1 644 60 -25746433854: 2 27 640 578 77 6 4 5 -175809002: 34 4 8 60 7 47 5 66 500 -6980: 687 6 4 4 40 -369920: 41 9 924 40 8 -1624: 4 9 31 9 2 6 -9411309: 5 5 1 22 57 997 962 7 9 -667326108: 453 91 141 15 87 -1004698: 8 20 3 1 60 81 5 12 -36731761: 452 520 961 25 19 5 8 -58424832: 2 4 166 6 1 5 409 4 192 -120: 2 1 7 1 8 -36176974: 9 6 6 829 2 20 727 -107142489: 653 418 423 1 91 -2538: 3 2 80 8 27 -2096316498: 87 3 464 3 24 218 1 -1143187220466: 9 45 7 3 2 96 3 5 5 4 468 -2311353: 5 77 667 7 15 9 -2616546960: 4 6 4 3 7 19 6 8 23 4 180 -467450295: 2 241 46 4 2 8 4 8 6 1 3 6 -9970163: 436 1 3 676 7 5 11 4 9 1 -35850448667: 4 80 7 65 3 8 286 45 4 2 -569902155: 4 9 75 6 79 823 56 445 -117431: 75 52 77 7 4 3 -39762: 8 270 7 9 16 57 15 192 -65228: 104 9 9 61 693 -168936037718: 35 195 80 6 1 286 6 -10846807: 191 3 567 8 88 -107280: 7 81 2 17 280 -1328917: 6 1 3 91 253 58 2 -39225: 8 498 6 886 8 -423272592: 42 3 271 874 716 -12478726: 766 91 416 7 5 2 6 798 -2068614935396: 86 3 799 4 8 9 3 6 5 39 6 -3608786755: 9 513 1 6 8 9 5 4 768 8 4 -214825563: 397 825 1 1 1 2 3 1 9 -1577: 54 3 6 72 6 137 -265199760167: 29 39 4 3 6 632 8 9 1 6 8 -4832712: 6 20 866 9 432 -388203616: 462 14 69 28 3 223 -838702483053: 19 3 776 3 7 8 290 15 3 -8353141: 85 332 74 4 14 3 4 -805660234766: 33 9 3 9 72 8 7 84 471 -49483708029: 39 9 9 3 2 1 3 7 54 3 62 -8892416966: 49 1 9 20 72 413 3 9 66 -6336692: 1 4 2 9 88 519 88 9 73 -45323953: 4 272 8 7 462 4 7 2 3 5 5 -1656480: 22 2 2 4 5 4 7 5 5 238 3 2 -1885042369: 231 85 858 4 3 8 -70734: 70 659 76 -451366: 8 9 9 73 653 6 8 7 1 7 2 5 -393595517955: 9 632 871 35 1 4 511 3 -999: 9 8 6 6 7 -336677287334067: 879 99 977 66 23 4 5 6 -760635: 4 3 60 245 391 -130284: 8 2 83 658 2 -2404653: 528 897 979 64 5 8 -681300892: 71 94 9 656 561 5 7 6 4 -1604729427: 73 86 408 369 8 3 84 8 -6976026652: 5 811 2 35 3 1 45 4 85 2 -15162053: 1 153 6 2 95 380 50 -1787623976242: 798 473 3 8 6 95 592 -66792649: 1 78 934 66 588 60 -8106810: 255 8 2 1 3 4 9 9 6 8 93 -785870580: 3 745 37 870 5 80 -585080: 68 717 2 6 8 -6453586: 383 337 6 5 8 -37391642512: 4 245 2 776 3 450 52 5 -621878912: 5 4 727 3 6 8 1 915 -33622021: 7 85 7 79 89 36 27 522 -18663545806077: 896 165 649 234 89 -7478552: 1 73 88 90 289 264 -193124594589: 965 62 297 296 2 -851168884: 2 16 8 5 9 71 4 4 3 1 884 -201303846: 38 293 1 49 2 8 2 1 94 9 -19384474050: 6 3 8 2 53 3 447 40 47 6 -101416182: 4 1 7 6 712 8 546 5 4 76 -1389457: 52 668 40 1 16 -62222885: 59 9 22 9 2 68 5 55 85 -157550163508: 6 95 2 3 274 163 505 -1194: 74 824 72 1 223 3 -47245667: 4 15 325 5 36 5 3 76 42 -14656583414: 1 3 1 65 583 75 25 9 11 -100928239: 6 46 957 28 23 8 -28737516: 5 19 5 278 7 4 2 5 1 5 9 -319611572280: 5 39 9 585 6 307 749 -1087345979: 10 7 8 5 80 8 43 2 977 -5670810053865: 9 601 7 4 5 99 9 947 -4785796947: 4 6 4 9 8 21 8 6 618 1 8 4 -5583960: 926 5 950 5 34 55 1 8 -6593: 1 5 8 5 97 8 7 2 257 1 13 -557119332: 363 121 14 906 1 -115695268: 964 12 788 738 5 -148681847648411: 743 4 5 461 9 121 4 13 -598955: 2 32 47 319 953 2 -5322245312: 66 96 84 530 9 -11637274559: 2 8 4 9 9 9 381 787 146 -24562136: 537 8 6 50 571 -26208: 246 320 5 82 9 -105736523: 71 7 2 9 2 64 7 88 1 641 -44037634342: 6 1 1 9 2 708 1 1 1 4 341 -26535: 7 39 538 878 912 -3815734: 381 57 27 7 -6998128: 699 41 2 398 3 28 -643469713261: 233 3 84 9 5 4 6 493 6 3 -1153089117: 28 91 67 184 2 5 393 -87211006: 25 114 34 75 33 9 25 9 -28171737697: 4 4 9 7 98 7 9 1 3 99 697 -1394607205: 5 6 841 628 1 7 5 2 16 4 -3404811221: 3 399 5 811 224 -3849330: 3 3 3 6 9 296 7 92 8 4 8 -617623508: 2 56 3 762 351 1 -14853187: 674 146 671 328 22 -1454: 3 9 3 487 90 50 797 -8962405: 448 2 188 1 525 -259572: 706 367 74 362 34 -2779245985: 3 441 45 3 7 986 -296: 9 9 151 1 63 -55496: 1 10 544 9 5 -144484: 304 471 9 790 498 3 -41910660: 51 83 37 3 99 -52391086: 9 688 8 846 1 -2689350: 6 297 3 6 3 493 2 8 7 8 6 -115312: 11 5 3 1 4 -124: 2 52 1 7 2 -1619708377122: 74 435 8 8 4 8 84 68 1 -1012786558572: 5 316 6 78 36 7 3 6 7 7 3 -18705: 59 4 8 222 63 3 8 -5427163016: 859 9 90 78 10 18 -130598: 53 67 47 782 4 -5303900187: 8 52 456 699 40 27 -548152: 6 4 802 25 3 1 3 3 9 3 7 9 -5703654827: 97 9 1 97 913 8 6 -941392235: 67 8 6 9 2 129 5 7 7 5 6 6 -17002440: 5 1 9 1 4 4 7 5 7 9 52 30 -1832216: 192 679 503 2 7 21 -10092595635: 96 1 7 1 7 1 3 207 1 5 8 7 -93223: 93 831 3 31 2 8 470 1 -104178948: 6 868 9 474 2 -60571: 60 4 73 4 94 -16135488: 21 409 6 9 8 514 -61341829: 69 889 74 8 6 -222710400: 9 1 76 74 8 495 -97147: 7 7 96 286 5 45 172 -9371290: 1 10 860 914 985 -510996: 29 27 5 768 421 5 93 -95890474420: 95 88 9 5 9 7 39 45 476 -1584: 111 70 27 602 98 676 -69285328043: 69 2 1 8 526 6 80 34 2 7 -77406525462: 48 378 6 8 38 26 1 31 2 -53638: 8 638 83 4 5 8 3 -89682: 3 96 90 2 583 -38950: 1 2 67 48 56 6 6 1 6 9 -147192243: 696 35 162 10 6 245 -5875749569: 8 9 30 2 6 91 574 9 571 -86094936075: 6 94 3 140 124 76 -831: 5 1 89 729 9 -209738679: 98 2 5 198 183 2 6 680 -622617586: 108 6 6 3 1 57 7 8 9 796 -36002: 49 19 57 72 4 2 -70185240486: 618 4 80 61 507 7 -133062: 97 35 858 9 197 -673138: 5 4 3 9 763 7 6 29 143 1 -5354409: 9 6 47 555 322 -21: 7 6 9 -2985: 496 90 8 3 5 -134744: 49 83 8 9 9 5 53 82 9 -21136: 9 56 4 40 40 2 1 9 764 -34359: 5 4 23 6 72 807 -590700448: 587 26 82 472 -4656: 236 55 8 2 -2091397218: 433 483 71 39 68 8 -30253359: 35 3 7 75 9 33 2 5 2 5 57 -368680312: 367 7 73 907 315 -27669457: 27 603 66 457 -1909598: 57 5 67 72 29 -363584496: 9 5 42 226 37 503 6 4 -1695: 8 2 25 70 -75459782: 78 297 2 4 5 9 780 -396365711: 22 67 445 31 5 709 -4227: 6 694 47 1 16 -193414: 42 98 45 4 -178472020519: 6 297 5 8 85 102 2 69 -2356070: 1 271 2 34 858 -297355331: 887 5 1 335 44 4 489 4 -275421342: 5 918 3 1 550 7 6 1 -3931: 2 7 924 79 9 3 851 2 -844164: 991 1 4 50 27 1 786 -41294252: 4 12 942 20 4 30 -251642899052: 54 75 2 589 6 766 6 -18494: 3 4 6 4 6 6 1 5 2 77 717 -4448239240: 8 4 8 6 3 524 3 237 -1303: 58 1 732 4 5 3 2 83 415 -39780279: 9 68 7 2 68 94 3 -55590: 17 8 8 2 51 -6708163529: 670 81 541 79 1 15 29 -1430317: 6 1 86 92 4 14 89 1 57 2 -369: 4 87 13 2 6 -188043537614: 967 8 2 4 6 6 633 80 3 9 -1043: 37 59 46 7 7 -1058627808: 2 8 75 440 8 92 7 3 25 9 -2258503303: 43 9 1 257 764 641 9 2 -4321966143: 432 196 5 911 232 -378672480215: 7 9 5 5 6 1 3 8 96 5 2 16 -61080272022: 1 191 460 79 88 22 -306296408: 2 6 51 55 4 1 9 1 3 78 5 -379989863177: 654 9 634 7 69 904 -46216845635: 649 104 9 712 34 -963: 42 95 1 7 4 -366029: 4 54 2 50 199 440 589 -352032: 7 7 1 179 2 2 3 6 5 7 813 -5312011266: 40 8 22 6 40 1 7 4 1 53 5 -4022967: 5 7 4 782 49 70 -28435262: 2 8 1 4 4 7 7 8 3 442 84 1 -1694589: 429 957 26 1 6 12 -20192882: 1 81 916 37 68 3 -5585510298369: 70 644 852 47 9 29 32 -449126029511: 590 170 8 751 761 -2685843: 58 9 3 667 6 5 26 2 43 -1061506: 39 31 5 3 9 -291029855: 5 1 485 247 51 5 8 -20727882975: 4 473 7 662 978 -55904160038049: 467 8 55 869 1 32 679 -4015421905: 4 187 202 3 25 70 70 6 -479990: 2 101 44 54 38 -210045090: 694 3 5 45 8 275 5 1 73 -19759927905: 1 6 343 8 4 9 9 15 7 90 2 -67111: 49 81 33 1 782 8 14 9 -441928: 6 3 1 33 7 -11171760: 75 3 432 9 94 9 9 963 -4991508: 10 843 74 1 8 757 183 -425042235: 420 4 56 221 10 1 81 -62161: 538 71 30 4 239 991 -2725764: 42 6 10 3 8 75 45 789 -11173464936742: 6 8 9 7 2 1 6 9 312 2 48 3 -11978613: 934 3 272 47 5 -594683457: 88 506 14 54 345 4 -660: 83 498 76 -490497802406: 70 7 497 802 409 -5440724: 7 1 4 9 160 317 9 3 75 -19985: 3 79 2 9 784 10 422 2 1 -102695426: 999 53 10 967 24 -151408: 70 4 28 2 280 4 36 5 -2712720: 98 8 996 508 3 -122880: 50 38 8 6 6 64 -6229710: 4 7 2 788 2 959 8 37 1 9 -19658825: 57 2 34 98 23 -28160630: 4 273 3 32 9 8 5 2 6 2 7 5 -591140433: 67 63 62 874 44 -60896: 5 12 1 889 8 -94197: 1 93 415 782 1 -62: 5 1 17 9 30 -7622540: 8 84 158 458 5 2 254 -140652520: 5 5 8 7 6 58 5 7 3 1 81 41 -983263: 422 585 9 769 63 -32107: 3 8 3 953 11 180 467 -2122597: 212 2 27 5 9 313 -3600598: 5 5 36 150 4 -839022336: 531 205 142 892 9 -7853: 7 4 23 7 22 -74556: 21 355 5 -6519534705375: 3 4 40 848 8 21 652 88 -596866566: 6 7 8 9 6 1 5 489 1 4 5 34 -4194599: 4 9 9 1 6 8 69 9 9 9 2 689 -186052032: 4 211 338 9 96 -491053582121: 914 3 7 765 821 18 -259: 3 29 5 7 -148635877: 29 5 41 435 25 -7357400: 884 208 7 56 40 -1247536694: 1 3 5 374 9 1 460 33 8 9 -5242752494530: 97 9 79 20 824 14 6 45 -33841: 79 7 5 226 7 6 908 5 -1017708422: 234 49 7 86 8 258 62 -17063: 6 64 322 4 77 1 60 1 -2458291: 245 823 6 1 -1858104: 671 460 2 974 41 7 6 -3981306130: 8 250 8 8 2 6 5 9 6 3 4 31 -33108: 869 3 37 847 1 -324328158: 990 13 2 33 126 -150610: 3 86 4 3 8 2 74 1 7 5 903 -59551331753: 4 248 52 2 6 3 8 749 4 -11392: 1 21 5 6 509 3 -35886972295: 260 8 9 382 1 3 639 -1195518239: 355 807 3 6 16 70 -390263415: 58 81 79 3 84 -43719425980686: 67 677 130 646 688 -38806776535: 808 465 8 6 9 8 538 -11108160581: 81 147 12 812 116 5 -62188: 79 1 777 8 20 -4328338: 8 541 338 -767871302: 1 45 7 91 594 471 959 -48307625: 96 6 5 762 7 -25845765120: 18 5 898 609 768 60 -4920993: 6 69 89 30 990 -2009844728: 9 8 2 3 600 57 5 5 4 6 3 5 -16262: 8 8 327 3 526 40 -102649613987: 9 1 7 1 8 2 746 10 7 48 8 -62832: 7 8 3 1 40 25 35 -546770312: 69 3 1 3 8 2 3 5 3 871 6 1 -995210: 4 6 88 4 13 -27764: 96 63 43 9 38 57 4 -6596051: 659 5 826 76 151 -1696: 4 4 96 -76387474: 29 3 878 885 589 -887958: 265 9 62 7 1 6 76 620 -239447: 604 98 37 3 9 4 2 3 5 -5171959300066: 3 48 406 194 57 5 8 67 -1798335: 3 39 7 69 3 845 99 3 5 -665214448: 665 202 4 8 447 -7050: 6 2 2 89 560 -5828: 3 3 2 656 36 2 3 3 8 4 92 -49296672: 77 64 6 1 9 6 73 -448659113757: 594 219 5 363 416 -28490582: 74 964 38 426 3 -908714: 80 10 248 623 1 -441207837: 459 5 9 15 96 -3122771: 389 4 8 38 7 86 2 -4664: 7 4 748 6 9 -14799610652: 881 139 646 26 8 -79002161: 9 1 17 7 5 956 9 3 8 6 9 -24535779: 385 3 7 7 5 9 6 70 3 4 -774464: 2 3 8 6 39 9 53 5 8 656 -86843: 315 3 350 130 3 -7373481: 1 78 6 62 69 -821633561721: 5 25 2 4 1 8 977 2 9 722 -42373933703: 5 9 7 2 8 741 7 4 2 1 1 92 -14065359: 3 50 4 25 57 12 52 3 -615099: 4 27 2 3 9 1 8 -4561880: 569 8 4 35 8 -1274: 418 551 1 2 264 38 -1526839: 9 3 70 193 733 -779652: 326 1 8 985 5 1 4 5 9 6 9 -595317104: 92 59 61 6 7 2 6 6 6 76 4 -2523150: 38 7 30 89 21 -13263: 3 62 2 70 6 97 -3728386: 9 47 4 1 62 1 1 43 65 22 -3432857: 8 429 8 5 9 -476343664267: 42 31 836 48 57 9 94 6 -255870: 90 9 9 642 29 -4900956092109: 699 8 3 36 5 4 4 458 7 7 -818241: 358 72 25 19 769 -555645818638: 5 90 8 58 5 81 85 4 7 91 -95396: 5 6 8 190 199 3 2 8 9 7 6 -809185020: 1 734 98 41 274 -194875: 3 121 534 54 980 -3564788: 5 94 126 1 6 30 -9241712: 2 7 225 53 86 10 8 74 -5769566: 2 8 6 6 77 4 75 107 6 1 -11480278754: 68 2 164 27 86 85 67 -55692: 4 98 7 6 13 -216953: 18 12 955 -307145445609: 78 313 474 53 7 74 64 -446713: 2 84 716 557 -1629146995: 264 4 4 2 1 2 3 7 5 8 44 -25569836: 8 1 7 8 3 4 47 9 736 3 5 9 -6437873153: 5 6 4 594 2 6 9 664 8 8 1 -719037270: 28 3 9 7 8 51 69 695 -49498478570: 6 1 4 525 95 898 2 84 1 -26544258088721: 408 373 2 65 7 1 87 2 2 -651847677: 145 175 88 9 643 4 -2130440: 8 3 11 41 250 3 680 -6372: 69 57 5 7 1 -42364964: 62 948 537 770 78 44 -236043: 686 49 5 89 7 86 -93309627778: 43 1 1 989 24 9 3 77 7 -18465: 251 69 966 4 4 12 160 -20058194459: 9 97 25 6 9 3 9 35 3 9 3 9 -22540578: 9 709 7 46 9 3 4 28 2 1 6 -76804489172: 8 960 3 6 8 8 9 16 8 5 1 -37315111728: 84 15 4 649 248 1 46 -2099244933: 33 3 4 394 3 4 904 1 31 -5788323: 23 54 5 69 7 21 -28236624: 86 61 6 7 2 16 2 1 4 6 8 -1313564365: 84 3 159 18 98 -757: 8 91 29 -11800: 1 1 802 -452490301161: 878 62 1 944 515 -2990297456: 7 3 59 8 5 2 9 74 1 53 -66006075241: 3 4 64 5 5 20 92 2 7 5 7 3 -71271389: 5 277 7 2 3 7 4 75 7 1 9 5 -24291: 32 4 11 72 77 96 -86163645: 8 97 53 8 96 -8392581117: 88 61 76 786 939 66 -373836672: 1 3 9 4 409 8 848 792 -1417505625: 6 31 687 6 374 -6470100: 3 72 6 4 9 1 553 -270: 7 6 4 2 5 -1432399648684: 8 8 89 7 231 93 520 9 2 -7114565: 7 3 3 46 97 -1580299: 7 52 7 1 744 8 177 45 -99294: 7 4 8 2 6 8 90 7 -110: 8 6 1 48 10 -6450588963334: 82 284 99 783 6 333 1 -15008: 27 3 53 3 383 32 -5704417: 67 92 59 608 699 70 -66464462: 5 5 2 2 59 3 5 74 2 2 9 1 -426712: 74 220 71 1 61 26 -803: 91 307 385 4 16 -102173848: 6 9 5 6 940 7 3 827 24 -1638256836: 409 1 4 63 5 5 4 2 2 2 3 6 -4428018648: 204 1 216 185 62 85 -2228269601: 91 171 45 8 8 90 904 3 -277540661734: 3 98 32 5 79 59 734 -12670: 872 20 375 1 -1216423: 47 527 56 7 7 -502212: 68 50 25 73 337 -1730465056: 986 587 15 110 59 -638559: 2 50 329 4 419 -136631196394: 3 2 8 7 6 6 54 913 2 753 -84170763: 2 2 425 2 30 7 9 -13421696: 83 89 52 159 44 8 55 3 -808201: 23 488 1 8 9 -88960833: 414 9 623 21 4 -1217735408: 826 63 8 5 6 7 234 99 8 -671300261: 9 5 9 14 50 259 -44644370: 330 555 8 56 9 4 6 7 1 1 -7517938: 3 6 2 4 20 58 4 5 54 57 1 -132: 30 3 3 19 5 9 -333479: 1 3 201 387 280 -12096715360: 1 6 126 6 71 535 9 -3585279167: 71 61 9 5 432 4 5 1 6 3 7 -57353: 16 468 79 7 95 3 3 -1275887: 8 337 77 8 92 34 6 5 6 -1262728: 3 3 4 9 1 1 514 44 2 2 1 8 -1073500: 566 59 6 286 16 978 6 -13086888523: 81 3 69 9 6 221 99 45 -7232: 15 318 2 3 54 2 -10945041: 986 111 9 35 3 -63462422: 9 402 70 67 22 -387968229: 63 92 74 6 822 5 3 -39655: 159 3 971 7 5 -4811134: 1 6 60 748 96 -4882688: 8 480 268 5 -7286: 3 2 291 5 11 -40082445503: 8 275 702 69 27 476 -15464: 4 550 9 7 1 -10750553322: 413 48 282 26 2 -1569941232997: 941 60 23 8 8 25 40 49 -7408: 6 9 4 5 5 6 8 914 8 16 50 -54432: 407 1 97 6 18 -1474838566: 73 741 920 8 2 7 -7170164160: 841 214 4 996 2 -509285509: 427 3 4 405 97 731 2 -284618201: 5 431 310 6 407 1 71 4 -9728716074: 6 869 8 2 398 3 7 582 -564880555: 3 87 923 68 45 54 -598: 6 5 2 4 9 8 6 95 245 1 -586932: 58 6 592 324 6 9 -2193899545: 98 87 71 6 208 1 604 9 -2836770: 830 261 26 1 70 -394334517187: 5 6 5 5 13 4 8 764 23 -10765: 492 6 2 767 79 8 -167839818: 4 2 815 1 46 746 258 4 -201714977: 14 408 2 317 1 7 758 -142: 32 5 35 4 66 -140659203186: 72 370 66 8 30 93 92 -3787386567: 5 188 5 1 73 2 559 8 -5352640: 3 16 3 950 8 3 1 688 -23236875956: 2 9 34 5 45 5 85 6 9 9 59 -7786061171: 4 1 3 5 8 9 4 9 6 6 423 87 -2361736314: 1 36 9 28 831 49 7 17 -10066686244863: 8 7 8 6 3 7 3 672 834 66 -15643152: 9 9 366 57 56 6 -1478892934: 53 9 642 2 3 7 7 293 7 1 -9366820: 9 349 1 7 8 2 816 4 -206191: 694 2 982 87 1 -22831500: 5 925 982 5 5 -17122508: 364 1 6 5 3 9 1 6 1 52 59 -11308680: 1 4 24 37 4 4 1 566 5 6 9 -11784: 974 12 96 -752177: 4 9 3 21 1 9 9 996 3 7 9 9 -478615: 478 315 242 2 56 -1805023: 8 2 2 2 488 481 1 2 3 92 -198940: 6 631 3 7 -5763734: 960 612 6 49 11 -67926: 9 51 7 164 765 -766583: 3 754 9 5 85 -421852: 4 257 9 41 -12361838487: 515 4 2 61 283 6 5 -7901: 21 768 9 -1758: 766 31 22 60 2 -96937597: 91 5 937 594 -2247652915: 47 864 615 5 8 9 -11004556166: 11 267 8 16 2 488 6 -10613252: 149 48 738 1 73 -3854: 6 6 1 60 3 77 -256528: 1 27 4 8 36 6 9 7 8 -60876279: 2 5 78 169 463 75 37 -569727271: 560 9 7 272 72 -35508: 779 22 546 63 7 2 -189229180: 2 3 80 22 24 5 1 78 -28582830: 948 95 658 35 740 9 -9630: 3 5 601 7 2 -1552791240: 973 465 11 8 39 -48506850: 156 7 2 4 758 3 522 5 9 -41769051: 663 70 9 3 5 16 -52058: 97 27 419 3 5 94 -224060: 5 8 56 3 6 25 -25784: 85 609 36 1 799 -21211654: 265 4 58 2 54 -50704: 269 237 1 9 5 -78384: 86 9 94 8 873 9 -33453: 7 34 450 68 56 9 -629445337: 27 79 1 713 295 -37698877440: 302 9 7 172 3 4 960 -2306: 5 3 4 72 2 -1902864298: 779 86 244 4 54 99 -97546534: 6 8 2 1 6 9 9 6 997 4 9 4 -55651121155: 4 7 6 4 7 1 175 7 48 797 -85969834364: 9 513 8 9 9 648 4 57 7 6 -2399485184: 227 1 128 485 165 19 -1600106: 5 137 7 7 4 8 45 968 -1768050938: 5 6 8 2 4 8 5 1 7 77 3 7 -261477770026: 1 162 3 324 46 2 6 7 75 -124551: 46 71 7 65 659 -7360000110: 1 34 266 25 736 110 -3763620: 6 6 617 3 93 26 4 4 4 9 4 -101736: 7 4 9 6 2 5 6 67 6 68 65 6 -1544: 8 9 626 143 8 679 -61814592717: 135 124 393 783 12 -1190233: 4 5 22 986 1 1 27 6 3 8 -878475: 3 3 8 4 1 2 1 1 5 103 4 74 -152674956: 34 2 60 43 84 417 -948935145: 8 259 1 4 7 8 6 9 5 1 63 2 -2590109: 5 834 621 464 75 -1218360: 3 21 55 923 1 -2893245317: 7 201 4 7 680 2 57 6 9 -13734971359: 4 5 77 7 9 123 8 4 9 4 6 6 -150780: 207 9 2 1 91 77 1 86 4 -5125789: 1 284 6 95 3 7 285 901 -13267368: 24 69 95 6 93 15 8 7 1 -436128: 3 817 537 61 664 -52277926: 50 689 734 854 91 9 5 -27736: 6 9 5 47 6 -80388: 5 8 9 695 99 -76368: 5 20 8 30 29 83 7 -39090: 3 29 8 4 7 630 5 5 70 1 4 -9799459400: 48 994 8 24 962 8 4 5 -2835518: 48 59 3 1 4 21 -657763085: 1 9 33 4 8 9 79 70 9 35 -273865679: 7 6 6 9 4 6 199 1 8 990 4 -173337: 9 897 6 19 5 6 -465640352: 6 9 8 9 6 74 5 936 1 6 3 -8355185149214: 83 46 9 1 85 14 9 215 -3273008: 3 827 492 665 8 808 -2154849: 1 41 8 31 437 -38944925: 59 6 4 653 4 -1751852: 3 3 905 8 20 95 28 24 -4381: 36 12 1 54 6 -23017632: 8 27 41 516 307 8 -14593: 220 2 33 2 71 -2571008: 3 949 6 9 5 1 1 57 1 9 1 1 -20887367880: 9 2 9 541 9 1 3 5 7 8 355 -38042064: 36 6 268 96 9 -5647886509: 3 1 6 848 6 9 59 837 3 -13639: 8 2 3 1 32 4 99 7 1 4 397 -20530114: 88 224 4 813 98 5 4 4 4 -320: 4 56 96 -879215047: 4 8 4 2 9 3 8 841 4 198 7 -41374: 1 3 1 57 4 4 5 6 9 8 227 -71557700: 746 9 2 5 1 761 8 6 7 7 4 -13448009: 71 7 8 27 74 12 -265082680: 2 9 1 9 67 3 8 8 6 241 8 4 -79661: 28 3 3 2 314 9 28 -49842363: 17 18 7 29 65 -353560953: 9 549 4 63 37 50 -179089654066: 29 224 813 766 8 -13504695: 2 4 7 523 47 2 1 -207932: 8 8 7 3 890 227 -41953: 89 2 461 -266192390: 26 810 78 12 99 -90301815: 2 88 301 805 8 -58819003770: 5 84 80 655 3 717 51 -85165026225: 6 70 5 8 25 2 262 24 3 -388: 5 85 2 14 2 \ No newline at end of file diff --git a/2024/08/input b/2024/08/input deleted file mode 100644 index 3b9068b..0000000 --- a/2024/08/input +++ /dev/null @@ -1,50 +0,0 @@ -..................................3.........H..... -..............F............................CK..... -..................F...e...m..........C.Ki......... -......1..................m........................ -.........F.1...................................... -.......1.....W...........3..Z............i........ -...........W...m....1............................. -......W...........m..............N..C............. -E............2................Z.K.......p......... -.....Y.........4....i.........N................... -..............W.Y....................3..9....i.... -.................................h........9....... -.........................................Z.......H -2...............................3.......H9........ -..2..........4T................................... -...2..............Y...4........Z.................. -.........E.........................N...5.......... -.......................................e.......... -..............................C................... -..E..................P.....................p.H.... -......4............................IN......h.p.... -..........................T....M.........K..p..... -..........................G....................... -.................................................. -...................................M.............. -.5.............G..............M................... -.............Y..........................M......... -.................E8...0.........................h. -.............................P............g....... -......5........................................... -.............n.................................c.. -...............................g....f.......c..... -.y..............8...t....T........................ -..7..F.............T........R..........f........u. -.kz.......7..R.................................... -.........8..................U.........P........... -......U.............wG....v.....P.............c... -...0.....R..........g............................. -.....7.....8.........g.............f.............. -....z...........G................7................ -........5........6.v.....U..f.......u........e.... -.........V....v........6......t................... -......6..0..y.....R........V...........r.......... -...........v.......we..U.............c..r......... -................................r.......Iu........ -k............y6..........t.................r...I.. -........k............t...........w................ -.............z....n.................I............. -..0.................n............................. -...............n..........V...........y........u.. \ No newline at end of file diff --git a/2024/09/input b/2024/09/input deleted file mode 100644 index 83722da..0000000 --- a/2024/09/input +++ /dev/null @@ -1 +0,0 @@ -2841627148755595347924125852582654605174565397553360307432589096303483571124734584586210354123601330562823412141224024641070135033171488643018485383593864593613944290247592914710571182835389418251596615864128489342335128113774221660213974216969398155455112866521431943259293819242686263845488731685111619229729517931885686874442886455721061212991835568306211134681185190383257271117107918166185933079346964864898663615467531495079149063124634998634345647489411407328598862985320436896267494488838418070513724661271424172204156792316894989168380835935996262545396512884409535431824504121143434862992281365504281523615342988701914411617238513395510289969759770732710332816893238125637802991404645271621563473138686868240673337448678613876266290319988464080276680328055548344824897917086424986689459238298618096717045554218298599258743701765545313786129578155627671869329264847775649541323598127741575384571823336938166589296593337501444601240743664496081536374414879571291211029838158182677236755899041153683222744799487466713592266635314206553729738316947403691798023415427348431415891332538143325801272494165537296385712205071262681693065713143205766925596767581152564462226489098437910234474628688262731866667154496638830669512853216657353589436599236948153293811867272412859637679991222744248927445785926869449635294609564386520313682568664833625301394346126526787469656496542421146604293985245113055829255189140658323144422274914247057761846768682821159841072295813284887935817441382359419697418924323319947726113367334259080955524908515875157906482457061644150235557844747956876886528449273965533505312332657582727521069887294372730299273637444927872395738161298442792866920675616457378445643235530516638109811993852864376259674535623929518715710159084125350161272993436885091653344604987727538496120296641493357547434679215475535774479985238172557131999922511565427915028453179298233814079123236364768382746786577267088513562703710936681959197955579234026964170387282257035588615902241511456661271138340365830323712277466195454262556914572215772811956652936557129131772401257857816629745537472983791247250351983393063964810294313424755698873768932503488304468184121487239841340391973348037982328486236356518468268157489934654653290751517901461402937873820144221346274468352588142494356454039553683828539838428623163779216952744311240132448274973641888161774838093207791877384119528236041972395771611278375353482384565744018126983255585528618126329645861198054461572226893211341919528163716318036201329469092617282267329952218239967126876868977542056617689488231175267465616974893674248397248518882576261406095167467296620813424835754886012596243875385618946211925505168531577775164602365806271456025526130687934346928653663994210172017495881969388163144159297219747954667856013616158498399635596647827613683662429173353208071627949935839936219239616192372261388225860536329429180567566603537527461613029116964232947291013678078465377599132246022578464408064174220774980387450825552306481785178655149662972371744252262318871392876949186412862716919399644731479784016845247579825605122999187173527935729497060121586904568274616529325926851731672195599827092701353535433327057745889558539769457227459236473538962909289635027136923415167425318195920679445969043901662431673204552632784139694333149982385319280302451203491909239313110748148189044395992655346683265218614838345245978853750985037878030335362103294806348564647296113335233324045899692346940916429391957546869823113264943391812248419771771766285809778182390559536561377509136991588727530546578966964744245733464151851582177148882157221708827743774864264252768649752141718452092795213791767394750873813583210571340804481872345233151215885876831798491775536722218642724201330276983536146216747241196928738332010909481896330467848444192592663498769658229504528451750938814281271136055948684353270458690378619505669382983206275869951621590506167869512563274489319637663389253159420937149524097997767729242814542687797478885315413531566423364996520185193728846862050712167319028184275585480731025928548946323788195827783855920576368912839479059838439232067426190998778604734438774861898712214152035288338284447291444112894123392214316634179638130657091611226941322259543261331333986471759688175269813717719285638756039507852759611977312375047181890751172759363338817974923647665568458577676472686906550867611724746919060882515795377732536429996194460738484404869224275323563398065886451574725569875743923282771745782674193948972492793447529316087221128693036158851625773637511913511566450748068803563269069581926642526998737921630893010581032902795211042712850909899524893383220633267342039397897124921944944954146216144678755118276261189753173542263782142806076244164122581534573549739253811369226834428875148879538507195208191357829182925881516652863229570434971798689595960289092588792983331684480347135848793683676842065318032144457662077483974516741621442252568554236844924651718142844148681132499732941677828325389787911502855785746173559996115692461328238224531531988774958145132647140332830513823593444259930473247554685622266545966453073971786129415856867647835486064423198428163303333994619595294748620822177652863542895958014516348913671636922886824112928363254852634865186868970857519169339868873964080166517578557822397142716614254667359109727503914785637494328573750724141438091918897628651837394932246248035702448682047505531165293977443451929375039383595906641805872869114346175511397129828464998855913902370686495363548888260566091211717521029641258548416668890497869855327665010653310341733944357528490539027979845256092575731736131103174722262529276127616108021833216616855654442911650519112448095937933653212976194345928579692689165474450875557574996675081763173477170355850663750524864363183883651768435382945866664755342669213979421969020978667787428392055757187126476188239683665535020491576746356481568558273529452359470219459229686256221417361892589405129503519674260359694453260452946387977844844548618677218758288668577348599942186276495486336439794206575232256966722557945107156116348705316294916244971598468163173348673552483298882604489105371996155808925602423577223114824781080967178782251707614264894244650962512784782584334404513623129359248327357628437742622536542644833763178656190834833401137736225651499745090908439833699175641776554876917845747323857485889261248596883484447185873393190704997792925177078166768888525311893219725159522162913734853698178374592723460197577239622866955261622258763796879983264319769348361801182534474708244198166971769462524614925809518373464417677944292544490487573557260216214181612213092592958391246535481341817508112462072122769652585301954542691676776259267514838274086909390625081524843367470974299676721637413646342227637941621414630143568817815438644328938316866549481239213779491159320549421122275117890513343961043971497791855138017154946636911478872978716956066191622995634124374121188836548227386905610875476687658453485233628501552957040925823878335164190944251331736685865911079777090657554572089223042107952628177822127564069694793292288118338446358781037994361932774986554231095147069577685644049831887922575211282582884408336753692643920407718885683975567368843812380798984458437643657646566419188817526846492125995715475122518587079709815971737408452325832788768464014684164126152106097865793745018307218728933543973901974342092361896153152769477491225248053608991661040132146228521792898172361902412537914245597537948984582528717426288466111259918707249933576107812507916136271257277999346984916788227711092192045478227465025983398748316841015914634422397814693352638678881613959607683379389814882775338196397826677121189749798419697378527603535589569253855238263862217108161375232561219921543706126774948592937349316208769644854214912782195344484381781643594251626669372189851174182163186589971972662827426792345316113396739986490663744738226519332738070538099508130364333952493742891628561497756515758286730341732729156821447135331642557114197856337189046602525843817619916473369473448632664938314415160945790176743191418681634687119874989753259521661944843629988175488633739407179891154757170285128836491237159892721718328552817371852156427822015248484681080725256753619574488392598997963737265312639235878943376525930237567615050707257849420356948532782267089368267513651133191929413532590778419764561218111399041488565565128327315223762334947416362665448756076327377273995197999467197972456885327743259291277215861773662388822993476609957416616564569301715843015442032945089899443785088105677481216455288732414838787236195896935221698813486967893869282927396692653113464997152772440725493783625622089675645911939567179467929791057145112754632937768949759262776888087954566202433608956991721279753349266803288501145867940445690891986715871299239455380899516591727533641225447222985981457896131273067173674994031487911722192996770206178528551412237274249273034973340334574926378871970515847868775661260876092822243988714665950975282401912113694577637251019769444665112818892549975887853377470509444334591765157171049745786572216111716107248699452849785662992371932688256566064196884246063747529971726255729596492594486824551839167568817936878623449456025977465919221781710935695859932854223471864174236891047429432254792889312895811209184489684419837141855222424322338642567382890927459135041444511719727892738256767426298592261402988624238253280243615115664121158364898976767833492735129358361298110596697494225398351969478608584313946756957965379686565495952682540854977115263157019742696888880729040487342429945373982444370886116266378583640704079765767646642373830561010788244192523254435251133748122825714967473393189595831583249618798501118826127442517801611495982624410929323608718309335276476118111325115853282724871161357232545474166113648986081229677104563717649174631747036441646137912616992199468433151174735824089796394958476781431857661817317569978736511145232938397181072181192205156527427597031313345648961246336815637763528894921281388553043827086877256143416329397399879478466111270355321409647919684309630997011642745502018953417476067195536387162442569132987785870961544943047321969625612403937871586103163505875575387209569715228703419508577489259815576855534636020703090125945174713624685349033569776553430342770926662547280565517737144413545328046926152102375781520664817679264276528942714864637185944923123205961226835213685138932142350245737333480834344148626289782289283554837299842561713745576349665122061211589405267245189475767129436988267352617502283172884185433839791533738536174383931808490834357111542196482102575254111894021979857604454854339125434285746787751825770918476252290325354665482581714875087408821168864173066878315994294346948995641856011846422695684649073288252881635934184673667578897559646926336257335993727113434573347937856713338494680318575376569149236445256363293408356872839649153257551711064897030446811951639864565448765494991167041478577342179284038512538523631783944823792113623494285471352385170866079404958232278458497659946897541385075923170929958488124491112397052152486789612507211203114679159198289432636272783947075365663899539947947431890287360204949364771885582953727636440916747682723785734767642824330619658314928675470869666889177619796816780618655405519424353516093376389129427589590877729768794469093168487532393279116332964376553545387704639625256171171604654253089707722588852289371135659609886906398387010119763343373283261842248117966466222942193355492381829843146351589112521193279406716894790107570865786572913919671823126153247693790255788635020437929176474932328539168844160639783218313171545231832674229553534565721136933662431741453947885689590606846695397853154348765119163904165982721343410525665311753669319633477953766207267108842512937337387175367122428605647447670487779146728518068334276978296944636809749721265421342634420726647658110244832195633552683296526415429323455795799904327284021647950616560836992868071114754963070929535691448231438424391651619708598985369612043211421965020836465377196962241893522718035306517793391556172783993746161464450137868608045226449543613898334334525323717907158229337502031156932394251707228649562391540615786969999445964108912663728375557345724142363285944525927317431578428618788613588724880745580256766106939712572833354878320447568298373267087457943672816839312318292941556465616493851473358662751637234772368761858877577574151206171715651203734465950855754148353704163874627305321879276579929263994359080486540568131346374995257331357734313389778549234827332623765466171785375131059224446281658931042985282872966487053693597494088387977275554249584181043389513663694897448939699846490327195378374341769963392372569144422901878985243971149134696165025444542723950826227681273314012591966641366997246748240365824336140399448354540922294468793716310233133102289987376411128885343222325628599212889631830776665888128528460317355688560157060756777843687738282132945902970821076948269738262223642708493319221619766257741579852723714557851786012451722303394422549256778633786347124427137425397195578579183891411195863611917281968297998209159706797712991258094352049968186208329358366579660513136521472851962622321486795872181443375128340629731432197365128347822762913961890304381993860226031848151617749143675989684577222808840973232722341218020947769136789147096817240598322451811964219134296734182242357521797193192688270834051761655532768692832537995267375919076973451489431871085348550587181707260116426162296879482244920824358593039372744413860653773665779582028165164705464689623642380644712364311297850194838447830156097869513646295849826299154225189641864606920999533641978711744533993562257533262987550305378807920987777909391907497725769582491137780335097991615189733375177897386547683825635186497131414528770289418888032356683116726404420895772739624802499238372925662797876289258526962833135598262147626864523166938275868678838794189499426498649266515173777932550843924968027329957843851788312429832202519682979364658585016728176996980776851868559781888621926499485428848879727931091626333322184791093903380891557463738911960821793976195622097343568786142845919963912365111207442527177602420731847615997689624101263864054181765277875592792991534165885494152673338561288513888114559195476462463669163351154227494955120116864916755406345584727616542716456388149282767697551622993598530216135338871547597897348857725109136302486443954797656788973141386143090381057933541439067499387543511112119782553294550522717733070793889244813318093993342303993286321565487638634923069385846485231691820252190954247158271314719388951876473898829884920918662299070471592162915769280843268186061617666414667724020257480869385225797551928996226951428343366943744993069745210839561493218451796931739754160504114465238723986711329331274683717383596283243772693976217429346603130224699279138696930652493534974992095881112895955837233604030847991259599348871566156106752151543699469657981655139601310448468541515502713372093995032956597578489509254251948357667948037326474465150631565144244691378343465773356911141448494142040735567131880803413507958756468475686519613391616522937634539518291582610927923408288375223547122341645646940987225773579792077115360685253144997265493192250935482549452211247429651362246949076148194114581801755358276669868271214612127882728449149409081895711132245576677539595932026306085209847478639869376905876919762827239122118322085757426795434641531535216505423978076468119246788377137106023447252377157217351679036139327191380478681984086778548354428225036155530145978168575614946743976847863716171469954386295456057705314266292381059434820612122216116566337483672441457523186933544341548812332717680454749748280902723763488788880359871795758628465173915733994545751877349992426865956514272369617239416794559235547661538522846263554141983217332254585392684432137692271123641239955529860368385807856751946718393636330444840375464701825181615302384484410351254988226504622737272894614138098302146736028272275356061976742679618666929902740872729524129611243886218421461333118696786305486449578232638141374932390649537993083799966878955503071294384457160575171698874646688955893421644926890777998897764398930629041737923566983817736258236785963641369407418362626229051265458252728505850776861146712394649509168132695936916964123704697113989869961979531728572194230226416993654249567769156167640269224175490129666877753588816706768974288352136559132301768657770873199841786605314415878285736576154672365672511535184466914467056207768896725412837892812569895699442815056702943408631157812216125794035355374304861359913135440845527258688381158447880131649823726885046691574373885819084595439921333971375507671951950801910435158302053201958677990222554392799912985883296705528821795807514664319341459789142129581683355558798588964255671661448371532626244939358466315117164978556405945812065112960205845712316849025936351135552616875214664801612217775987750434224657516137490788719908258458077416039461280579064312033692598101391392294133281971424528179642546116675822594655773663558648499316092948949388091579250318517829287602147252670897388991218697921458620571313912086641564397294293154145899121636251034865591454614597813849893648493692758754911747730194474668044538773827789166991196961105718516714961341173019162391664338263515141553548579295765961975457215383986276490215760815835301440685962277327876231676442159310414647862135774846215077264327475844568664973498354045218327995096619728618789929616488228741112506366579084889117531360591371753458191349703836408466311352639397912946114249704276246224533450234560488739812781714882287287899820597214473780502094795091585588535391923417492142948284911083698898397366758020887028829813235667407881752774139565591142797236505272891754374735735888208036916487301483468126957739385428966688844564282989252174941693209675114273377997174854542775768448362453872475415353694236927490237686148785865479867795615833345192573164207988966587938681309120254029644189397217603862245557335828906668387263356017845747819216292141189821477181165612421047404631571173669825967891953915108275714182405622919918922614709246742618587624199837761171641516873193331155243466123484159145785213775232323195444237421333926983963854962039207465185746841663399475275312861445438361322585728789523036118061967861739754709199908072552098938411135927302592299470632348641642317990252494486041265439972068621815155014909818734749711244633397552855981968661867963170577396224881458818485535459087805627756994612145841038944839758823648678718354192745828142278852541947142455323126698520403074746360847849342193403248719492503116479760973497739581591198853897356773266726797825991016339616946448679844954841986932535862582110706922599686191316481633172719152874411112861925582439944037902182404493723984916420164975793712744963472532462443419038652863677639287198308363916135357022359972568481563626529382392180548238724829236624287888414222852885645951422914271685357157216989458160478324383845389595203953644845361983552484908670268066831047412757715965505527381191181610807168886969827815786242409983902925775653759376649499444187846767678182249288544066436088236978233676127935552540937256711559511450341773424415636820953278788957208434416254758768233669537216835938591771127027124233832176153469547814456463169115336339691199956533875793895260502573354271138859379526568996546136702394118644638262586962797765312745306065384165803625774763366143666419393720611737353824162939282411686066788936547286889953328513988832761124292890136323324193138173494977953834559987189918646125731065431119242990489964383999528063603152671776661980592098243646797681377261112238359425912573693764137268408542361466135311634770653578458189932112156613903517254672796628367917554840729843278029667852498188567351973982872647928676143544472246477610211546965024237611418262743722713958436799675881196553524248602891753534773781807041416063792746857645875791516344909663814160401864522813722662129376305 \ No newline at end of file diff --git a/2024/10/input b/2024/10/input deleted file mode 100644 index 507eadb..0000000 --- a/2024/10/input +++ /dev/null @@ -1,52 +0,0 @@ -5678543238765121087216787432128921016563210454323433 -4169654119654037892107894549017430457654782369412812 -3018767001843246543210787678186543368945691078908903 -2189678914980158934345698187098901275632100165001894 -3434589125678767891016521096167872984789321874112765 -7823678034569876780123434545252766543215476903233456 -6910167012423495679654321032341057630306985012945101 -5401986543410584508765678211352348921437894123876298 -4323877892543673210104569300235496530890123434565387 -3210967871652598789213075410145687432765210123432456 -0101454960701659654322186703456710101854321076501201 -1012343459898741023763099812769823478923212987655652 -4323012321101232212854210129876012569012503234234743 -5011001410765540101940110238787112876503414105109892 -6722340543894691001233221045698108976434565696589321 -9821059652023782317874536789587012885325676787678780 -9778968701110678498965945893496543494018989801210690 -8769878889231589567767893672109824323561234892309541 -1454399998342490430850104589678012012370348763458032 -0141287107654321521943213212565503123987659654567123 -1230236256565410101237870101419654598543210508948910 -2340145348978321253210965432308765687696501417654323 -3986501567899010344789876323219454766787432321078890 -5677432450987432455670189410012349845696501434569701 -0548901321976501964563208231987210036723109621435652 -1239678100823457877854010145676210129814918730898543 -4310369234710165756905423210122305610905825623567678 -3423456765600874543814554761201456723876734514410569 -2102109894321984562323669854398556894985232305320438 -3076521003965433871234778034567647895894101476761023 -4585412312870122930129872129867634456783230585872310 -5694303456781211123123401256798521065656187694965432 -6783201019892100054076540346543438980521090123456501 -0340112387653456963981639457832523671439876101219602 -1258903490144327870190128768901214512112725614308712 -2569876589231016983278787434980108903003014525456893 -1876767676546781074349896523076587654394523496327854 -0945778789035690165234765014123496543487621087018969 -1239869876124789234105676543287017012567634589829678 -9018756765453210785411085010196528921298565676543549 -8723605034301305696532398923483437430143476589762138 -7634514125212154387783437654589016521052187679854023 -6501323896521093210598568943078723632367098512763210 -7432454787436789765677678732189654045458963403892001 -8901343474345658894389589823476902102167872354301123 -7623676543216743001210438214567813458054961065689054 -5012389012109812123309321301054324569123452876548765 -4589438729001901014578010102344567078212556989231076 -3676567438782342145665430230133898167901665476102989 -2109652145699654398765421321212101237810174345603478 -1078743034328765219876323478903894376521089298714565 -2167634145410898701101210569816765489432100107623434 \ No newline at end of file diff --git a/2024/11/input b/2024/11/input deleted file mode 100644 index cceb3f6..0000000 --- a/2024/11/input +++ /dev/null @@ -1 +0,0 @@ -112 1110 163902 0 7656027 83039 9 74 \ No newline at end of file diff --git a/2024/12/input b/2024/12/input deleted file mode 100644 index 3a8360d..0000000 --- a/2024/12/input +++ /dev/null @@ -1,140 +0,0 @@ -IIIIIIIIIIIIIIIIIIIIIUUUUUUUUJLLLLAAAAAAMMMAUUUUPPXPZZZZZZZZZZZXXXXXXXXXXXXXXXXXXXXXFFFFFFFFFFZZZZZZZZZTTTTTTTVVVVVVVVVVPVRRRRRJOYOOOOOOOOOO -IIIIIIIIIIIIIIIIIIIIUUUUUUUUUJALEAAAAAAAAAAAAUUUUPXPPZZZZZHHHHHHXHXXXXXXXXXXXXXXXXXXFXFFFFFFFFZZZZZZZZZTTTTTTTTVVVVVVVVVVVRRRSRROOOOOOOOOOOO -IIIIIIIIIIIIIIIIIIIIUUUUUUUUUJAAAAAAAAAAAAAAUUPPPPPPPZZZZZZZHHHHHHHXXXXXXXXXXXXXXXXXXXFFFFFFFFFZZZZZZZTTTTTTTTTVVVVVVVVVVVRRSSKKOOOOOOOOOOOO -IIIIIIIIIIIAAIIIIIIIIIUUUUUUUJJAAAAAAAAAAAAAAVVPPPPPPPPZHHHHHHHHHHHXXXXXXXXXXXXXXXXXFFFFFFFFFFFZZZZZZZTTTTTTTTVVVVVVVVKVVVVDSSSSOOOOOOOOOOOO -IOOIIIIIIIIAAIIIIIIIIIIUUUQVUJJAAAAAAAAAAAAAEVVZPPPPPPPHHHHHHHHHHHHXXXXXXXXXXXXXXXXXXXXFFFFFFLLLLALLLLTTTTTTTTVVVVVVVVVVVVVVSSSSOOOOOOOOOOOO -OOOOOOOOIIAAAAAIIIIIIIIUQQQQVQJAAAAAAAAAAAAAAVVPPPPPIIHHHHHHHHHHHHHXXXXXUXXXXXXUUXXBBBSFFFLLLLLLLLLLLLLLTTTTTTVVVVVVVVVVVVVCCSSSSSOOOOOOOOOO -OOOOOOOOIAAAAAAIIIIIIQQQQQQQQQQQEADDAAAAAAAAHHVVPPPIIIIHHHHHHHHHHHHHXXXUUUUUXXUUUXXBBBSFFFLLELLLLLLLLLLTTTTTTTVVVVVVVVVVVFVCCCYSSJJVOOOOOOOO -OOOOOOOOIIIAAIIIIIQQQQQQQQQQTQJQEEDDDAAAAAAHHVVVVPIIIIIHHHHHHHHHHHHHXUUUUUUUUUUUMMXBBBSSSFFFLLLLLLLLLLLLTTTTTTTWVVVVVVVVVVVSYYYYSJJVOOOOOOOS -OOOOOWWIIIIIIIIIIIQQQQQQQQQQTQJDDDDDDAAAHAHHHHVVIIIIIIIHIIIHHHHHHHHHUUUUUUUUUUUUMMSSBBSSSSFFFLLLLLLLLLLLTTTTTTTWVVVVVVVVVVZSHYYYSSJJOOOOOOOS -OOOOOEWIIIIIIIIDIIIQQQQQQQQQQQDDDDDDDDAHHHHHHHVHIIIIIIIIIIIHHHHHHHHHUUUUUUUUUUUUMMMSSSSSSLFLFLLLLLLLLLLLTTTTTTWWWWVVVVVUVUSSSYSSSJJJJSSSSOSS -OOOWOWWIIIDDDIDDDDIQQQQQQQQQQQQJDDDDDDAHHGGHFFVHIIIIIIIIIIIHHHHHHHLHUUUUUUUUUUUMMMSSSSSSSLLLLLLLLLLLLLLTTTTTWWWWWWVVVVVUUUSLSSSSSJJJSSSSSSSS -OOWWWWWWDDDDDDDDDQQQQQQQQQQQQQQDDDDDGGGGGGHHFFHHIIIIIIIIIHHHHHHHHHLLLLLLUUUUUUUMMMIIISSSSSRRRLLLLLLLLLLTTTTWWWWWWWVVVVVUULLLSSSSSSSSSSSSSSSS -OWWWWWWWKDDDDDDDDQQQQQQQQQQQQQNODDGGGGGGGGGHFFFHHHHIIIIIIHHHHHLLHHLLLLLUUUUUUUUIMIIIISSSSRRRRRLLLLLLLLLTTTTWWWWWWWVWVVUUULLLSSSSSZSSSSSSSSSS -OWWWWWWWWDDDDDDDDQQNQQQQQQQNNNNGGGGGGGGGGGGHHHHHHHIIIIIIIIHHHLLLLLLLLUUUUUUIUUIIIIIIIISSRRRRRLLLLLLLLLLQTTTTWWWWWWWWWVULLLLLLLSSSZSSSSSAASSS -OVVWWWWWWDDDDDDDDNNNQNQQQQQNNNNNGGGGGGGGGGGGYHHHHHHIIIIIIIIHLLLLLLLLUUUUUUUIIIIIIIIIIRSSSRRRRRRHLLLQQQQQTTTWWWWWWWWWWUUULLLLLLSZSZSZSSSAASSS -OOVWWWDDDDDLLLADDNNNNNNQQQQNNNNNHHGGGGQIGGGYYYHHHIIIIIIIIILHLLLLLLLLLLUUUUUIIIIIIIIIIRRRRRRRRRRRLLYDQQQTTTWWWWWWWWWWUULLLLLLLLLZZZSZSAAASSSS -OOOOWWWDDDDLLLLDNNNNNNNNQQNNNNIIIIGGIIIIRGYYYHHHHHHIHHHIILLLLLLLLLLLLLLUUUUIIIIIIIIIIRRRRRRRRRRRTYYYQQQWWWWWWWWWWWWWUWLCLLLLLLZZZZZZZAAAAASS -DOOWWWDDDDDLLLLLLNNNNNNQQQNNNIIIIIGIIIIIIYYYYHHHHHHHHHIIIILLLLLLLLLLLUUUUUUDDIIIIIIIIRRRRRRRRRRYYYYYYYYDJJWWWWWWWWWWWWCCLLLLLLZZZZZZZAAAAAAS -DODWWWDDLLLLLLLLLLLLLNNNNNNIIIIIIIIIIIIIIYYYYWHHHCCCHHCCCICLLLLLLLLLLUUUUUUDIIIIIIIIIIRRRRRRTTRHHHYYYJJJJJJWWWWWWWWWCCCCLLLLLZZZZZZZZAAAAAAA -DDDDWDDDLLLLLLLLLLLLLNNNNNNNIIIIIIIIIIIIHYYYRWHHHCCMCCCCCCCLLLLLLLLLLUUUUUUUIIIIIIHIIIIHRRRRRXXXXHYYYJJJJJJWWWWWWWWWCCCCCCCZZZZZZZZZAAAAAAAA -DDDDDDDDDLLLLLLLLLLLLNNNNNNNIIUUIIIIIIIIIYYWRWHHHCCCCCCCCCLLLLLLLLLULUUUUUUUUUIIIHHHIHHJYYYRXXXXXXYYYYJJJJWWWWWWWWWWTTCCCCCCCGZGGZAAAAAAAAAA -DDDDDDDDDLLLLLLLLLLLNNNNNNNNNNIIIIIIIIIOIFYWWWWHHCCCCCCCCCCCLLLLDLDUUUUUUUUUUHHHIHHHHHJJYJYRYYXXXXXXYYXBJJJJFFTTWWWTTTCCCCCGGGGGGGAAAAAAAAAA -DDDDDDDDDDLLLLLLLLLLLNNWWNNNNNNNIIIIIIIIIWWWWWWWWCCCCCCCCCCCCLCDDDDUUUUUUUUUUHHHIHHHHJJJJJYYYXXXXXXXXXXJJJOOOFTTTTTTTTTTTTGGGGGGGGAAAAAAAAAA -DDDDDDDDDDLLLLLLLLLLLNNWWNGGGGGIIIIIJJIEEWWNWWWWWCCCCCCCCCCCCCCDDDDDDUUUUUUUHHHHHHHHJJJJJRXXXXXXXXXXOXXXXOOOOFFFTTTTTTTTTOGGGGGGGGGAAAAAAAAA -DDDDDDDDDDLRLLLLLLLWLWWWWNNGGGGGGGHGJJJWWWWWWWWWWCCCCCCCCCCCCCDDDDDDDDDUUUUUJJHHHHJJJMJJJJXXXXXXXXXXXXXXXOOOOFFOOTTTTTTTTOOGGGGGGGGGAAAGAGAA -DDDDDDDDDDLRLLLLLLWWWWWWNNNNNNGGGGHGJJGMMWWWWWWWWWCCCCCCCCCCCCDDDDDDDDDVVUVUUJHHJJJJJJJJJXXXXXXXXXXXXXXXXOOOOOOOTTTTTGTGLGGGGGGGGGCGGAGGGGTA -DDDADDDDDDNLLLLLLLLLWWWWNNNNNGGGGGGGGGGMMMWWWWWWWWWCCCCCCCCCCCDDDDDDDDVVVVVUUJJJJJJJJGJJXXXXXXXXXXXXXXXXXOOOOOOOTTTTTGGGGGGGGGGGGGGGGAAVATTT -DAAADDDNNNNNLLLLLLLLLWWWNEENNGGGGGGGGGGMMMMWWWWWWWWWCCCCCCCCCCCDDDDDDDDVVVVVJJJJJJJJJJJJXXXXXXXXXXXXXXXXXOOOOOOOOTTGGGGGGGGGGGGGGGGPGAAAAATT -AAAAADDNENNNNLLLLLNNNWNNEEENNNNGGGGGGGSMWWWWWWWWWWWWCCCCCCCCCCCCCDDDDDDVVVVVJJJJJJJJJJJJJXXXXXXXXXXXXNNXOOOOOOOOOTTTTGGGGGGGGGGGGGGGGAAAAAAT -AAAANDNNENNNNNNNNLNNNNNNEEEEENNEGGSOGGSSSWWWWWWWWWWWCCCSSCCBCOCCCDDDDDDBVVVVJJJJJJJJJJJJJJXXXXXOXXXOZOOOOOOOOOOOOTTTTTTGGGGGGGGGGGGGGGLLTATT -AAAANNNNNNNNNNNNNNNNNNNNEEEEEEEEEGSSSSSSSWWWWWWWWCWWCCCSIIIIIIIIIIDBDDDBVBBVJJJJJJJJJJJJJXXJJXXOOOOOZOOOOOOOOOOOOTYTTTGGGGGGGGGGGGGMGGLLTTTT -NNSNNNNNNNNNUNNNNNNNNNNNNEEEEEEEEEKSSSSSSSSWWWWWWCCCCCCCIIIIIIIIIIOBDDDBBBBWWWJJJJJJJJJJJXJJJXXKOOOOOOOOOOOOOOOOFYYYYYGGGGAGGGGGGGDDGLLLTTTT -NNNNNNNNONNUUNNNNNNNNNEEEEEEEEEEEEEESISSSSWWEEWCCCCCCCCCIIIIIIIIIIBBBBBBBBWWWWJJJJJJJJJJJJJJJXOOOOOOOOOOOOOOOOOYYYYYYYYQGAAAGGGGGDDDDLLLLTLL -NNNNNNNNNTNXUNNNNNNNNEEEEEEEEEEEEEEIRISSSSSWEEWWCCCAIIIIIIIIIIIIIIOBBBBWWBBWAWWWWWJJJRJJJJJJJJJOOOOOOOODOOOOOOOYYYYYYYYYYYAAAAGGEEDDDLLLLTLL -NNNNNNNNNNXXUUUNNNNNNNEEEEEEEEEEEEEIIIISPEEWEEECCCAAIIIIIIIIIIIIIIBBWBWWWWWWWWWWWWWWWRRRJJJJJOOOOOOOOOODDOOOBYOYYYYYYYYYOOOAAAGAADDLLLLLLLLL -NNNNNNNNUUUUUUUNNNNNNEEEEEEEEEEEEEEIIIIIIIEEEEEECEAAIIIIIIIIIIIIIINBWWGGGGGGGWWWWWGGRRRRRJOJJOOOOOOOOOOODDDDYYYYYYYYYYOOOOOAAAAAALDLLLLLLLNN -NNNNNNNNNUUUUUUUNNNNNEEEEEEEEEEEEEIIIIIIIIEEEEEEEIIIIIIIIIIIIIIIIINNNWGGGGGGGGGGGWRRRRRRROOOOOOOOOOOOOOODDDDYYYYYYYYYYOOTAAAAAAAALLLLLLLLLNN -NNNNNNNNUUUTUMMNNNNEEWWEEEEEEEEEEEIIIIIIIEEEEEEEEIIIIIIIIIIIIIAANNNNNWGGGGGGGGGGGRRRRRRRRROOOOOOOOOOOOOODDDDDDYYWYYYYYYAAAAAAAAAALLLLLLLLLNN -NNNNNNNNNTTTUJNNNEEEEWEEEEEEEEEEEEIIIIIIEEEEEEEEEIIIIIIIIIIIIIANNNNNNWGGGGGGGGGGGRRRRRRRRRDDOOOOOOOOOOOODDDDDDYYYYYYYYYAAAAAAAAAALLLLLLLLLLN -NNNNNNNNNTTJJJOJNRREEEEEEEEEEEEEEIIIIIIIEEEEEEEEEIIIIIIIIIIIIINNNNNNNWGGGGGGGGGGGRRRRRRRRRRROOOOOOOOOOOOODDDDDDDDDYYYYYAAAAAAAAAAALLLLLLLNNN -NNNNNNNJTTTTTJJJRRREEEEEEEYYENNNIIIIIIEEEEEEEEEEEIIIIIIIIIIAAAANNNNGGGGGGGGGGGGGGRRRRRRRRRRROOUOOOOOOOOODDDDDDDDDDDYYYEEAAAAAAAAAALLLLLLLNNN -NNNJJNJJJTTTTJJJJJJEEEEEEEEEEEIIIIIIIIIIIEEEEEEEEIIIIIIIIIIAAAAANNNGGGGGGGGGGGGGGGGGRRRRRRRRROOOOOOOOOODDDXDDDXXXDDDYYDEAAAAAAAAAAAAALLLLNNN -NNJJJLJJJJTTJJJJJJJJEEEEEEEEEEIIIIIIIIIEIIEEEEEEFIIIIIIIIIIAAAAANNNGGGGGGGGGGGGGGGGGRRRRRRRRGXOOXXOOOOXXXXXXXXXXDDDDDDDEAAAAAAAAAAANNNLLLLNN -NNJJJJJJJFJTJJJJJJJJEEEEEEEEEEEIIIIIIIEEEEEEEEEEFIIIIIIIIIIAAAAAYNNGGGGGGGGGGGGGGGGGRRRRRORRXXXOXXXOOOXXXXXXXXXXDDDDDDDEAAAAAAAAANNNNNNLLLNN -JJJJJJJJJJJJJJJJJJJJSSSSSSSSEEEEEIIIIIIEEEEEEEEEFIIIIIIIIIIAAAAAALNGGGGGGGGGGGGGGGGGRRRRROOROQXXXXXXXXXXXXXXXXXXXDDDDDDDPAPAAAAAAAANNNNLNNNN -EEJJJJJJJJJJJJJJJJJJSSSSSSSSEEEEEIIIIIEEENEEEEEFFFFFUWWUUAAAAAALLLHGGGGGGGGGGGGGGGGGSRRRROOOOQQXXXXXXXXXXXXXXXSXXDDDDDDDPPPAAAUAAAANNNNNNNNN -EEJJJJJJJJJJJJJJJJJJSSSSSSSSEEEEEINIIIEENNEEEEEEFFFFFFWAAAAAAAAALLLGGGGGGGGGGGGGGGGGRRRRROOOOQQXQXXXXXXXXXXXXXSSDDDDDDDPPPPPPPAAAANNNNNNNNNN -ZZZZZZZZWWJJJJJJJJJJSSSSSSSSEEEEEENIINNNNNNEEFFFFFFFFFFFACAAAAIHHLHHHHHHHHGGGGGGGGGGRRRROOOOOQQQQKXXXXXXXXEGGGGGGDDDDDPPPPPPPPPPPAPNKKKKNKNN -ZZZZZZZZZZWJJJJJJJJJSSSSSSSSEEEEEENNINNNNNNNNYFFFFFFFFFFACAAAAIHHHHHHHHHGGGGGGGGGGGGOOOOOOOOOQQQQXXXXXXXXXEGGGGGGDPPDDDPPPPPPPPPPPPPPKKKKKKK -ZZZZZZZZZZWJJJJJJJJJSSSSSSSSEEEEEEENNNNNNNNNYYYYFFYFFFFAACCAAAANHHHHHHHHGGGGGGGGGGGGOOOOOOOOOOXTTXXXXXXXXGGGGGGGGPPPPPPPPPPPPPGPPGPKKKKKKKKK -HHHHHJJZZZWJJJQJJJJJSSSSSSSSEEEEENNNNNNINNNNNYJYYYYYFFFAACCAAANNHHHHHHHHGGGSSSSSSSOOOOOOOOOOOOXXXXXXXXXXXXHGGGGGGPPVVPPPPPPPPGGGGGGKKKKKKKKK -HHHHHHHZZZWQQQQQQQJQSSSSSSSSEEEEENNNNNIINNNYYYYYYYYYYFFAAAAAAAAAHHHHHHHHGGGSEPPPPPSOOOOOOOOOOOXXXXXXXXXXXHHGGGGGGVVVVPPPPPPPPGGGGGGGKKKKKKKK -HHHHHHHZZZWQQQQQQCQQSSSSSSSSEEEEENNNNIIIINNYYYYYYYYYYAAAAAAAAAAAHHHHHHHHGGGEEPPPPPSSCOOOOOOOOOOXXXXXXXXXXHHGGGGGVUVVVVPPPPPOPGGGGGGGGKKKKKKK -HHHHHHHZZZQQQQQQQQQQQUUUUBEEEBIIIIINIIIIIINYYYYYYYYYYAAAAAAAAAAAHHHHHHHHHHSEEPPPPPSCCCCCCCOOOOOXXXXXXXXXXHHGGGGGVVVVVPPPOOPOORGQGGGGGGKEEKKK -HHHHHHHZZZQQBBQQQQBQBUUUUBEBBBBIIIINIIIIIIYYYYYYYYYYAAAAAAAAAAAAHHHHHHHHHHHEEPPPPPECCCCCCCCOCCXXXXXXXXXXXXXJJJVVVVVVVVVOOOOORRGQGGGGSEEEEEKK -HHHHHHHZZZBBBBQQQBBBBBUUBBBCCBBBIIIIIIIIIIIYYYYYYYYYTHHHHAAAAAAAAAHHHHHHHHHEPPPPPPEECCCCCCCCCCXXXXXXXXXXXXXJVVVVVVVVVVOOOOOOORRQGGGEEEEVEEEK -HHHHHHHZZZBBBBBBQBBBBBBBBBBBBBBBBIIIIIIIIIIIYYYYYYYYHHHHHHAAAAAAAAHWHHBHHHHEPPPPPPECCCCCCCCCCCMXKXXXXXXXXXXJVVVVVVVVVVVSOOOOOOGGGGEEEEEEEEKK -HHHHHHBBBBBBBBBBBBBBBBBBBBBBBBBBBIIIIIIIIIIIYYYYYYYYYHHHHHAAFFFFFTTHHHHHHHHEPPPPPPEECCCCCCCCCMMXXXXXXXXXXXJJVVVVVVVVVVOOOOOOOOOKKGKKKEEEEEKK -HHHHHHTBBBBBBBBBBBBBBBBBBBBBBBBBBIIIIIIIIIIQQHHHHHHYYYHHHHHHFFFFTTTHHEEEEEEEEPPPPPEECCCCCCCCCXXXXXXXXXXXXXVVVVVVVVVVVVVOOOOOOOOOKKKKKEEEEKKK -HHHHBHBBBBBBBBBBBBBBBBBBBBBBBBBBBBIIIIIIIIIQQQHHHHHHHHHHHHFHFFFFTTTTHEEEEEEEEPPPPPEECCCCCCCCXXXXXXXXJXXXXWWVVVVVVVVVVVVOKKOOOOOOKKKKKEKEKKKK -HHHRBBBBBBBBBBBBBBBBOOOBBBBBBBBBBBBIIIIIIIIIQHHHHHHHHHHHHFFFFFFFFFFTEEEEEEEEEPPPPPFCCCCCCCCXXXXXXXXXXXXXWWWWVVVVVVVVVVVVKKOKKKKKKKEEKEKKKKKK -HHHHIBBBBBEBBBBBBBOOOOOBBOOTBBBBBBBWWWIIIIIIIQHHHHHHHHHHHHFFFFFFFFFTEEEEEEEEEPPPPPFCCCCCCCCXXXXXXXXXXXWWWWWWWWVVVVVVVVVVKKOKKKKKKKEEEEKKKKKK -RRRRBBLLBBEBBBBBBOOOOOOOOOOOBBBBBBBBWWWIIIIQQQQHQQHHHHHHFFFFFFFFFFFEEEEEEEEEEPPPPPFFCCICCCCXXXXXXXXXXXXWWWWWWWWWVVVVVVVKKKKKKKAKKKEEEEKKKKKK -RRRRRBBLRREBBBBBBOOOOOOOOOOBBBBBBBBBWWWIIIIQQQQQQQHHHHHHFFFFFFFFFFKEEEEEEEEEEEFFFFFFIIICCCCCXXXXXXXXXXXWWWWWWWWWVVQQVVVVKKKKAKAKKKEEEKKKKKKK -RRRRRBRRRRRBOBOBOOOOOOOOOOOBBBBBBBBBBWWIIIQQQQQQQQHMHHHLFFFFFFFFFFFFEEEEEEEEEFFFFFFFFIIICTCCXYXXXXXXXXXXWWWWWWWWVVQQQQQJAAKAAAAKKKEEEEKKKKKK -RRRRRRRRRRRROOOOOOOOOOOOOOBBBBBBBUBBBWIIIQQQQQQQQQQQFHHHFFFFFFFFFFFFEEEEVEEEEFFFFFFFFHHHTTCAXYYXXXXXXWWWWWWWWWWWWQQQQQAAAAAAAAAAAAEECEKKKCCC -RRRRRRRRROOROUOOOOOOOOOOOOOBBBBBBBBBBBIQBQQQQQQQQQQQFFHFFFFFFFFFFFFFFEEEVEEVVVFFFFFFHHHHTTCAYEYYYYYXWWWWWWWWWWWWQQQQQQAAAAAAAAAAMACCCCKKCCCC -RRRRRRRRROOOOUUOOOOOOOOOHOHHBBBBBBBBBBBBBQQQQQQQQQQQFFFFFFFFFPFFFUUFFFEEVEVVVVVVFFFFFHHHTTTYYYYYYNYYYYWWWWWWWWWWWQQQQQAAAAAAAAAAAAACCCCCCCCC -RRRRRRRRROOOUUUUOOOOOOOHHHHHBBBBBBBBBBBBBQQQQQQQQQQFFFPFFPFFFPPPUUUUUFUUVVVVVVVVFFFFFHHTTTYYYYYYYYYYYYWWWWWWWWWWWHQQQQQAAAAAAAAAAAAACCCCCCCC -RRRRRRRRRROOOUUUUOOOOOOTTTHBBBBBBBBBBBBMQQQQQQQQQQQFFFPPPPZPPPPPUUUUUUUUVVVVVVVVVVFHHHHHTTYYYYYYYYYYYYWWWWWWWWWWWHHQQQQAAAAAAAAAAAAACCCCCCCC -RRRRRRRRRROOUUUUUUUTTOOOTTBBHBBBBZBBBZZQQQQQQQQQQQQFFPPPPPPPPPPPUUUUUUUUUVVVVVVVVHHHHHHHHYYYYYYYYYYYTEWWWWWWWWWVJJHQQQQAAATAAAAAAAAAZCCCCCCC -RRRRRRRRRROOUUUUUIUUTTTOTTTBBBBZZZZZZZZZHQQQQQKKKKQFFPPPPPPPPPPPUUUUUUVVVVVVVVVHHHHHHHHHHYYYYYYYYYYYTEEEWWWWWJJJJJJKKQQQQQAAAAAAAAAACCCCCCCC -RRRRRRRRRROOOUUUUUTTTTTTTTTBBBBZZZZZZZZHHHXXXXXKKXXXPPPPPPPPPPPPUUUUUUVVVVVVGVVVVHHHHHHHHYYYYYYYYYYYEEEEWWWJWJJJJJKKKKQQQDDDAAAAAAAACACCCCCC -GRRRRRRRRROOUUUUUKDDTTTTTTTBBBZZZZZZZZZZHHXXXXXKKXXXPPPPPPPPPPPUUUUUUUVVGGVGGVHHHHHHHHHHHTTTYYYYYYAYEEEWWWWJJJJJJJKKKKQQQDDDDAAAAAAAAAACCCCC -GGGRRBBRROOOOUUUUKDDTDTTTTTTBBBZZZZZZZZZZGXXXXXXXXXXPPPPPPPPPPPZUUUUUUUVVGVGGGHHHHHHHHHHHTTTYYYYYYYYEEEEWWWJJJZZZZKKKKQQQDDDDAAAAAAAAAAACCCC -GGGGGGBRROOOOOOODDDDDDTTTTTTTTTZZZZZZZZGGGGGSXXXXXXXXXXPPPPPPPPUUUUUUUUGGGGGGHHHHHHHHHHHHTTTTYYYYLYEEEEEEEWWJJZZZZQQQQQQDDDDDAAAAAAAAAAACCCT -GGGGGBBOOOOODDDDDDDDDDTTTTTTTTTZZZZZZZGGGGGGSXXXXXXXXXXPPPPPPPPUUUUUUUUUGGGGGWHHHHHHHHHHHHTTTEYYYYYYEEEVEJJJJJZZZZQQQQNQPDDDDAAAAAAAAAAAAATT -GGBBBBBOOOOODDDDDDDDDDDTTTTTTTTVZZOZZGGGGGGGSXXXXXXXXXXPPPPPPPPPPUUUUUUUUGGGGGHHHHHHHHHHHHTTEEEEYYYEEEETJJJJJJZZZZQQQQNNPPDDDAAAAAAAAAAAAAAA -GGBBBBOOOODODDDDDDDDDDDDTTTTTTTVZZZZZGGGGGSSSSSSXXXXXXXXPPPPPPPPPUUPUUUURKGSSSHHHHHHHHHHTTEEEEEEYYEEEERTTJJJZZZZZZJJJJJJPPDDDADDAAAAAAAAAAAA -GBBBBBBOOODDDDDDDDDDDDDDTTTTTTTTAAAGGGGGGGSSSSSXXXXXXXXXPPPPPPPPPPPPRUVVRRSSSSSHSSSHHHHTTTEEEEEEEEEEETRTTTTGZZZZZZZZZZZZZPDDDDDAAAAAOAAAAAAL -GBBBBBBHOHDDDDDDDDDDDDDDTTTTTTTTAGAGGGGGGGGASSSXXXXXXXXXXXPPPPPPPPPRRVVRRRSSSSSSSSHHHHHTTTTEEEEEEEEETTTETTTTZZZZZZZZZZZZZPDDDOOOAAAOOAAAAAAA -GBBEHHOHHHDDDDDDDDDDDDDTTTTTTTAAAGWGGGGGGGGASSSSXXXXXXXXXPPPPPPRRRRRRRRRRRSSSSSSSSHHMMSSTTTTEEEEEEEETTTETTTTZZZZZZZZZZZZZOOODOOOAAAAAAAAAASA -GBEEEHHHHHDDDDDDDDDDDDDDDTTTTTAAAGGGGGGGGGGAASXXXXXXXXXXPPPPRRPRRRRRRRRRRRRRSSSSSSSSSMSTTTEEEEEEEEETTGTTTTTTZZZZZZZZZZZZZOGOOOOOOOSOOONASSSS -GBEHHHHHHHHDDDDDDDDDDDDDBTTTAAAAAGGGGGGGAAAAXXXXXXXXXXXGPPPPRRRRRRRRRRRRRRSSSSVVSSSSSSSSSSWWWWEEEEETEGTTTTTTZZZZZZZZZZZZZOGOOOOOOOOOOOOJJSSS -GHHHHHHHHHDDDDDDDMDDDDDDBTTAAAAAAAGGAGGAAAAAXXXXXXXXXXXGPPPPTRRRRRRRRRRRRRSSSVVGSSSSSSSSASWWWWEEEEEEETTTNTTTZZZZZZZZZZZZZOOOOOOOOOOOOOJJSSSJ -GHHHHHHHHHHDDDDDDDDDQQQDQAAAAAAAAAAGAGGAAAAAXXXXXKXXXXXXWWWPRRRRRRRRRRRRRRSVVVVGSSSSSSSSSQJJEEEEEEEEETNTNTTTZZZZZZZZZZZZZOOOOOOOOOOOOJJJJJSJ -GHGHHHHHHHHDDDDDDQQQQQQQQQQAAAAAAAAAAAAAAAAAAAAXXXXXGRRRRRRRVRRRRRRRRRRRRRGVVVVVVSVSSSSSSJJJEEEEEEEOLNNNTTTTZZZZZZZZZZZZZXOOOOOOOOOOONJJJJJJ -GGGHHHHHFFFFDBBQQQQQQQQQQQQAAAAAAAAAAAAAAAAAAAAXNNNNGRRRRRRRVRRRWRRRRRRRRRRVVVVVVVVVVSSSJJJJJJJWWEELLNNNNTTTZZZZZZZZZZZZZXOXOOOOOOOOOOOJJJJJ -GGGHHHHHFFFFFBBBQQQQQQQQQQQAAAAAASAAAAAAAAACCCXXGNGGGGGGRRRRRRURRRRRRRRRRSRRQVVVVVVVVJJJJJJJJJJJWWLLLLNNNNNTTTTTTZZZZZZXXXXXXOOOOOOOOOOIJJJI -GGGGHHHHFFFFFBGGQQQQQQQQQQQAAAAAASSSSCCCCACCCUUXGGGGGGGRRRRRRRURRRRRRRRRRSSSQVVVVVVVVVJJJJJJJJJJJWLLLLLNNNTTTTTTVZZZZZZXXXXXXOOOOOOOOOOIIIII -GGGEFFFHFFFFFFFGBGGGGGGGGQQQAASSSSSSSCCCCACCCUUUGGGGGGGGGRRGUUURTRRRTRRRRSSQQQVVVVVVRRRJJJJJJJJJWWLLLLLLNLLTTTTTTZZZZZZXXXXXXOOOOOOOOOIIIIII -GGGGPFFFFFFFNFFGGGGGGGGGGAAQQAASSSSSSCCCCCCCCUUUUGGUGGGGGGGGUUURTTRRTRRSSSQQQQVVVVVVRRRRJJJJJJJJWWWWLLLLLLLLGTTTAZZZZZZIXXXXXOOOOOOIXXIIIIIK -GGGGPPPFFFLFFFTGGGGGGGGGGNAQAASSSSSSZZCCCCCCCCUUUUGUGGGGGGGGGTTTTTTTTRRRSSQQQVVVVVVVRRRRJJJJJJKWWWWWLLLLLLLLLTTTAZZZZZZAXXXXXXXOOOOIXIIIIIII -PGGPPPPFFFLLGGGGGGGGGGGGQAAAASSSSSSSSSNNCCCCCCUUUUUUUGGGGGGGGTTTTTTTTTRTTTMQQVVVVVVVRRRRJJJJJMKKKWLLLLLLLLLLLAAAAZZZZZZAXXXXXXXXXXIIIIIIIIII -PPGPPPPPFLLLLLGGGGGGGGGGCCCCASSSSSSSSSNCCCCECCUUUUUUGGGGGGGGGTTTTTTTTTTTTTTVVVVVVVVRRRRRJRJJJJKKKKLLLLLLLLLAAAAAAZZZZZZAXXXXXXXXXXIIIIIIIIII -PPPPPPPPFLLLLLSSGGGGGGGWCCCCCSSSSSSSSSNNCNCCCCCUUUGGGGGGGGGGGGTTTTTTTTTTTTTTVVVVVVRRRRRRRJJJRKKKKKLLLLLLLLLAAAAAAZZZZZZAXXXXXXXXXIIIIIIIIIII -PPPPPPPPPPPPLPPSWWGGWWWWCCCCSSVSSSUUUNNNNNNNCCCCCGGCGGGGGGGGGGTJTTTTTTTTTTTTCCVVRRRRRTTRRRJJJKKKKKLLLLLLLLLAAAAAAZZZZZZAXXXKXXXXXXIIIIIIIIII -PPPVVPPVPPPPPPPPPWGGGGWWCZCSSSSSSSUUUUUNNNNNCNNNNGGGGGGGGGGGJTTJJJTTTTTTTTTTTCCVRRRTTTTTTTOOJKKKKKKLLLLLLLAAAAAJJJJJJTJXXXXKKKKXIIIIIIIIIIII -PPPVVVVVPPPPPPPPPWGWWWWZZZZGGSSSUUUUUUUUNNNNNRRRNNGGGGGGGGGGJJJJJJJJJJTTTTTTTTMMRRTTTTTTTTOKJKKKKKKKKKLLLAAAAAAJJJJJJJJJXXXKKKKHINNIIIIIIIII -PPPVVVVVVVVPPPPPPWWWWIIIGGGGGSSUUUUUUUUUUNTTNTRRRGGGGAGGGGJJJJJJJJJJJTTTTMMMMMMMRRRTTTTTTTKKKKKKKKKKKKKLLLAAJJAJJJJJJJJJJJKKKKKKNNNIIIIIIIII -SPPVVVVVVVPPPPPPPWWIIIIIGGGGGGGGUUUUUUUUUNTTTTCTRGRGGAGZJGJJJJJJJJJJJJTTMMMMMMMMRRRRTTTTTTTKKKKKKKKKKKKLLAAAJAAJJJJJJJJJJJKKKKKKKNIIIIIIIICC -SPSVVVVVVVPPPPPPRWWIEIIIIGGGGGGGUUUUUUUUUTTTTTTTRRRRRJGJJJJCJJJCCJCJJJJHMMMMMMMRRRRRTTTTTTTJKKKKKKKKKKKKLAAJJJJJJJJJJJJJJKKKKQKNNNIIIIIIICCC -SSSSSSVVVVPPPPPPPPWIIIIIGGGGGGGFUUUUUUUTUTTTTTTTTRRRRJJJJJJCCJCCCCCCCCJJJBMMMMMRRRRRTTTTTTTJKKKKKKKKKKKAAAAJJJJJJJJJJJJJJKKKKKKNNNIIIIPIIICC -SSSSSVVVVPPPPPPPPPPIIIIIGIGGFFFFFFEUUUBBBBBBBBTTRRRRRRRRJJJCCCCCCCCCCJJJZZMMZZVZZZZTTTTTTTTJKKJKKKKKGKKAAJJJJJJJJJJJJJJJKKKKKKKKKNIIIIPIICCC -SSSSSVVVVPPMPLLPPPLIIIIIIIGGFFFFFFTTTTBBBBBBBBTRRRRRRRRRJJCCCCCCCCCCCCCJZZZZZZZZZWWTTTTTTWJJJJJKKKKKGKKKGGGJJQJQJJJJJJJDKKKKKKKKKNIIIYCCCCCC -SSSSSVVVPPMMMLLLPPPIIIIIIXXFFFFFFFTTTTBBBBBBBBTTXXRRRRRCCCCCCCCCCCCCCCJZZZZZZZZZZZWWWWTWWWWJJJJJJKKKGGKKGGGJGQQQQBNJJJJKKKKKKKKKKKIIYYYYCCCC -SSSSSVBMMMMMMLLLPCCIIIIIIXXXFFFFFFTTTTBBBBBBBBTXXXXXRRRRCCCCCCCCCCCCCCZZZZZZZZZZZZZZWWWWWNNJJJJJKKKKXGGGGGGGGQQQBBBBBBBKKKKKKKKKKKKKYYYYYCCC -SSSSSVVMMOMMMMMLMCCIIIIIIXSFFFFFFTTTTTBBBBBBBBXXXXXXXTRRRBZCCCCCCCCCCZZZZZZZZZZZZZZHPPPWWNNJJJJJNKNNGGGGGGGGQQQQBBBBBBBBKKKKKKKKKKKDAYYYYAAK -SSSSSVCMMMZZZZZZZZCICXIXXXXXXFFFFTTTTTBBBBBBBBXXXXTXTTTRRBBCCCCCCCCCCCCCZZZZZZZZZZZHPPPWNNNJBJJNNNNNGGGGGGGGGQQQBBBBBBBBBKKKKKKKKKKAAAAYYAAK -SSSFFFMMMMZZZZZZZZCCCXXXXXXXXFFFFTTJTTBBBBBBBBXXXTTTTTBBBBCCCCCCCCCCCCCCZZZZZZZPPPPPPYPPPNNNNJJNNNNNGGGGGGGGGGQQQBBBBBBBBBBBBCBBAAAAAAAYYAAK -SSSFFFFMMMZZZZZZZZCCCZZZZZZZZZFFFFTTYTYTTXXXXXXXTTTTTTTBBBBCCCCCCCCCCCCCZZNNNNNNNNNPPPPPNNNNNJJJNNNGFGGGGGGGGGGQBBBBBBBBBBBBBBBZZAAAAAAAAAAA -NNSSMMMMMMZZZZZZZZZZZZZZZZZZZZFFFFUUYYYTTXXXXXXXTTTTTTTBBBBBCCCCCCCCCCCCZZNNNNNNNNNNNNNNPPNNNNNNNNNGGGGGGGCGGGGQBBBBBBBBBBBBBBBZZQQAAAAAAATT -NNNNBMMMMMZZZZZZZZZZZZZZZZZZZZUUUFUUUUOTTXOOOXXTTTTTTTBBBBBCCCCCCCCCCCZZZZNNNNNNNNNNNNNNPNNNNNNNNNNGGGGGGCCCGGGQQLBBBBBBBBBBBBBZZQQAXAAAAAAA -NNNBBMXMMMZZZZZZZZZZZZCCCCUUUUUUUEUUUUOOOOOOXXXTTTTTTTTGBBBBFFCCSSSSCCUZZZNNNNNNNNNNNNNNPNNNNNNNNNNNGGCRGGCGGGQQQLLBBBBBBBBBBBZZZQQQAAAAAAGG -BBNNBBXXMMDMMZZZZZZZZZCCCCUUUUUUUUUUUUOOOOOOTTTTTTTTTBBBBBBBBFCCSSSSSCZZZZNNNNNNNNNNNNNNEEENNNNNNNNNNNCCCCCCCLLLLLLLBBBBBBBBBBZZZQQQQQQAALLG -BBBBBBXXXMDMMZZZZZZZZZCCCCUUUUUUUUUUUOOOOOOOTTTTTTTTTBTBTTTFFFFFVSSSSSZZZZNNNNNNNNNNNNNNCEENNEEEENNNNCCCCCCCCLLLLLLLLLBBBBBBBBZZZQQQQQQQQLLG -BBBBBBBDDDDDDZZZZZZZZZCCCCUUUUUUUUUUUOOOOOOOTTTTTTTTTTTTTTTTFFFFVSSSSSSSQQNNNNNNNNNNNNNNCEEEDEEENNNZNNCCCCCCCCLLLLLLLLBBBBBZZZZZZQQQQQQLQLLL -BBBBBDDDODDDIZZZZZZZZZCCCCCUUUUUUUUUUOOOOOOTTTTTTTTTTTTTTTFFFFFFVVVVVQQQQQNNNQCNNNNNNNNNEEEEEEEENNNZZNCCCCCCCCCCLLLLLLBBBBBZZZZZUUQQQQQLLLLL -BBBBBBBDDDTSISSZZZZZZCCCCCUUUUUUUUUUUUOOOOOTTTTTTTTTWTWTTTFFFFFFVVVVVGQQQQNNNQQNNNNNNNNNEEEEEEEENNZZZZCCCCCCCCCCLLLLLLLBBBBZUZUUUUUQQQNLLLLL -BBBBBBBDDDDSSSSZZZZZZCCCCCUUUUUUUUUUUUOOOOOMMMMTTTTSWWWWTTFFFFFFFVVVVVQQQQNNNQQNNNNNNNNNEEEEEEEEZZZZCCCCCCCCCCCCLLLLLLUUBUUUUUUUUUUFQQQQLLLL -BBBBBBBBDDDSSSCZZZZZZCCCCCVRRUUUUUUUUMMMOOOMMMMTTTWSWWFFFFFFFFFFFVVVVVQQQQNNNQQQQCCEEEEEEEEEEEEEEZZZCCCCCCCCCCCCCLLLLLUUUUUUUUUUUUFFQFFLLLOO -YBBBBBBBYDYSSSSZZZCCCCCCCRRRRRUUUUUUUMMMMMMMMMMMMFWWWWFWWFWFWWFFVVVVVVVQQQQQQQQQQQCCCCEEEEEEEEEEEZZZCCCCCCCCCCCCCLLLLLUUUUUUUUUUUUFFFFFFFZZO -YYBBBBBBYYYYSSSZZZRCACCCCRRRRRUUUUUUUMMMMMMMMMMMMFWWWWWWWWWWWWFFFVVVVVVQQQQQQQQQQQQCCCCCCCEEEEEEEZZZCCVCCCCCCCCCCCLLUUCUUUUUUUUUUUFFFFFFFZZZ -YYBBBBYBYYYSSSSSSRRCACCRRRRRRRUUUUUUMMMMMMMMMMMMMFFFWWWWWWWWWWFFVVVVVVVMQQQQQQQQQQQCCCCCCCEEEEEEEZZZCZVVVCCVVCCVVOOLUUCUUUUUUUUUUUFFFFFFFZZZ -YYYBYYYYYYYYSSSRSRRRRRRRRRRRRRUWZZZMMMMMMMMMMMMMMFFFWWWWWWWWWFFFVVVRRRMMQQQQQQQQQQCCCDCCDCEEEEEZZZZZZZZVVVVEVVVVVCCCUCCCUUUUUUUUFFFFZFFFZZZZ -YYYYYYSSYYYYSSRRRRRRRRRRJRRJRRRRRZZMMMMMMMMMMMMMMFFFFWWWWWWWWWFFFRRRRRRRGQQQQQQQQQQCCDDDDDDEEEEZZZZZZZVVVVVVVVVVCCCCUCCUUUUUUUUUFFFFZZZFZZZZ -YYYSSWSSYYYYSSRRRRRRRRJJJPJJRRZZZZZZZZMMMMMMMMMQMFFFFWWWWWWWWFFFRRRRRREEQQQQQQQQQQQDDDDDDDDDEZZZZZZZZZVVVVVVVVVICCCCUCCCUUUUUUBBBFZZZZZZZZZZ -YYYYSSSSSSSSSSRRRRRRRRDJJJJJJZZZZZZZZZMMMMMMMMMMMMMMFFFWWWWWWFFFRRRRRRREQQQQPPQQQQQQDDDDDDDDZZZZZZZZZZZVVVVVVVVIICCCCCCSUUUUUUUUZZZZZZZZZZZZ -YYYYSSSSSSSSSSSRRRWRRRDJJJJJJZZZZZZZZZZZZMMMMMMKOFFFFFFFWWWWFFRRRRRRRRPPPQQQPPPQQQQQDDDDDDDHZZZZZZZZZVVVVVVVVIIIICSSSUSSSSUSUUUZZZZZZZZZZZZZ -YYYYSSSSSCCQQQSSSSWWRYJJJJJJHZZZZZZZZZZZZMMMMMMKOFFFFFFFFWWWFRRRRRRRRRRRPPQPPPPPQQDDDDDDDDHHHZZZZZZZZVVVVVVVVVVIISSSSSSSSSSSSZRRZZZZZZZZZZZZ -YYYYSSSSSQCQQQSSZZZZJJJJJJJJJSZZZZZZZZZZZMMMMQQOOOOOFFFFFFFFRRRRRRRRRRRRPPPPPPPPPQDDDDDDDDDDHWMMZZZZZVVVVVVVVVIIISSSSSSSSSSSSZZZZZZZZZZZZZZZ -YYYYYSSSSQQQQQZZZZZZMJJCJJJJJJJZZZZZZZZZZMMRMQQQQOOOOOOFFFFRRRRRRRRRRRRRPPPPPPPPTWDDDWNNDWWWWWMMZZZZZVVVVVVVVVIIIISSSSSSSSSSSSJZZZZZZZZZZZZZ -YYYYYYSYSQQQQQQZZZZZZZCCZJJJJZZZZZZZZZZZZZZRROOOOOOOOOFFFRRRRRRRRRRRRRRRPPPPPPPTTWWWWWWWWWWWWMMMMMZZSHHHVVVVIIIIIIIISSSSSSSSSSSZZZZZZZZZZZZZ -YYYYYYYYYYQQQQQQZZZZZZZZZBJJJZZZZZZZZZZZAZZZROODOOOOOOOOFFRRRRRRRRRRRPRRRRPPPPPTWYWWWWWWWWWWWWWMMMMZZHHHVHHVIIIIIIISSSSSSSSSHHHSEZZZZZZZZZZZ -YYYYYYQQQQQQQQQQQZZZZDZZDDDCZZZZZZZZZZZZAZRRROOOOOOOOOOOFFFFRRRRRRRRRPRPPPPPPPTTWWWWWWWWWWWWWWEEEEMMZZHHHHHHIIIIIISSSSSSSSSSHSSSEZZZZZEEZZZZ -YYYYYYYQQQQQQQQZZZZZDDDDDDDDZZZZZZZZZZZZZZROROOOOOOOOOOSFFFFFFRRRRRPPPPPPPPPPTTWWWWWWWWWWWWWWWWEEEMMZHHHHHHHIIIIIISSSSSSSSSSSSSSEEEEZEEEZZZZ -YYYYYYYYYQQMQQYRRZZDDDDDDDDDZZZZZZZZRRRRRRROOOOOOOOOOOOSFFFFFFPRRRRRPPPPPPPPPTWWWWWWWWWWWWWWWWWEEMMMMHHHHHHIIIIIIISSSSSSSSSSSSSSEEEZZEEEEEZE -YYYYYYYYYYYQQQYRRZZDDDDDDDDDMZZZZOZRRRRRROOOOOOOOOOOOOOFFFFFFPPPPRRPPPPPPPPPPTWWWWWWWWWWWWWWWMMEMMHHHHHHHHHIIIIIISSSSSSSSSSSSSSSEEEEEEEEEEEE -YYYYYYYYYYYYYYYYYYYDDDDDDDDDMZZZZZRRRRRRROOOOOOOOOOOOOEEEFFFFPPPPPPPPPPPPPPPPWWWWWWWWWWWWWWWWMMMMMMHHHHHHHHIIIIIISSSSSSSSSSSSSSEEEEEEEEEEEEE -YYYYYYYYYYYYYYYYYYYCDDDDDDDDZZZZZZRRRRRRRRROOOOOOOOOOOEEEEFPPPPPPPPPPPPPPPPPWWWWWWWWWWWWWWMMMMMMMMMHHHHHHHIIIIIIISSSSSSSSSSSGSSSEEEEEEEEEEEE \ No newline at end of file -- cgit v1.2.3