From e56617ad6bd8550c0ae40623cf8995ac7fa1a7df Mon Sep 17 00:00:00 2001 From: Stefan Harmuth Date: Sat, 16 Dec 2023 11:30:38 +0100 Subject: [PATCH] Day 16 - foreign input --- day16.py | 2 + inputs/input16_dennis | 110 ++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 112 insertions(+) create mode 100644 inputs/input16_dennis diff --git a/day16.py b/day16.py index 41a0c3f..917a211 100644 --- a/day16.py +++ b/day16.py @@ -41,10 +41,12 @@ class Day(AOCDay): inputs = [ [ (46, "input16_test"), + (8539, "input16_dennis"), (7074, "input16"), ], [ (51, "input16_test"), + (8674, "input16_dennis"), (7530, "input16"), ] ] diff --git a/inputs/input16_dennis b/inputs/input16_dennis new file mode 100644 index 0000000..3961d8b --- /dev/null +++ b/inputs/input16_dennis @@ -0,0 +1,110 @@ +\...|....||/............\.......-.......................\............./..........--......................./... +.......-..........................................-..-......../....../........................\............... +............/....\................-................-....................|..................\..../............. +.............|.\.................\.................|..................|..-........-...................-\...... +..|...................|.....|......................./|...../......-................/.-..|.........\........... +.|......-..........\....../....\............\........../..\....|......................................-....... +....\....|/......../............\..............................-....../\|..-..\../.........\..\|.............. +.........-..........-.........../...................-...........|....|\....................................... +.....|........................-......./...\../......\./.|................\......|.-...-........|.|/\.......... +././............|............|...........\.....\..../...|....|...-.....|..............|................-...... +................/../....\..........\......-....................-../............../........../-....\........... +......|........-................/........-......./........|......-\.............../........../.....|.......... +-\.\......|...........//...\-.../..\..-..\.............................../............../.\-.-.......\........ +.\..-...|./......./..............................\.................-....\../.................\..../........... +-....../......|....-...||...|.................../...-........-................|.......-/......\\...|.......... +...../.........\..............\.................\..|....../....\....../.-\.....................|..\........... +\|..................\................-........./.......|...........\...../.................../................ +..................../......\..........\..-...............\........-......................................|-... +................-................../.................................................-..................\-.... +..\...................|....../........................./....-..........|.....................-................ +..............-...................................\...............|./...-../.-|........||..................... +...........................././...|..........\............|...-....-..../.\\.......\...-.........\......../... +....\........................\..........-............\/...........|..-..\..................................... +..../.........../-\..\.........................|.........-........................|........................... +...|./..\...............................\....................../.............................................. +..-.................\....|......-...-.........\-|..........\.-......|.....\.\....|......................|..... +......-.........\.....|..............-......................\.\...|\.....-..-..../............................ +.....-..././......\|............................\.-.....................-..................................... +/-....................................-....................../.................................../.........\\. +.........|./...................................-..........|..\...\........../\.....\.....|...\.....|../..|.... +............|.....................-.....................--.|-............................\|......../.|.....-.. +-......\.........................\........|.\......../....||..||....................-........|.-.-............ +................././/|............../..\.........-|.....-...|....|.......................-.......|............ +|......|....../..............-............/........................-........\....\....|...../..............-.. +.............//..../.......-........\.............|...../............................/........\......|........ +...................-......-..........\..............\..............................\...................\...... +...............\./......|.-...................-.|.........\.............../................/.................. +.\..........-........|....................-..................||...........|................................... +....................\......../.........|............-...........-.........\..............-.-......../...\..... +........-.........|............\/.................-./.............-.......\...................-............... +....................-...............-./.................|............./.......\.............\........./\...... +......\...............|........-/..................\.............../|.......\.|..............--..|.....|...... +......\...\.....././.........\||.............................|....\.\.............../....-..|/........-....... +....../...../.................\...........|./.......|...\./....-...\........../.\......./..........-........\. +..................\..../....|................................................................|.....|....-..... +|..............................\......-................/|./-......./...........\........-.................|... +.\..|\....-..............-..|...........\........|....|..|........./.................................../...... +...../...|..||.....\.--..........-....../............\..\.....|./..\....................\|......./............ +.......\...|......-.......|..../......\..\/.|./.\..........|....|..............-.......................|...../ +..............-...........\..\../...................\.........|.|....../..-/..............-................... +.......-.......\..../................................................|...../....|................|...-........ +......................./........................|..\...|...-..-.........../....../.......-....|........../.... +.......|..................................-.....\-./.\.........................\..../....-...|................ +........../.../........./...........-.......|......./.-.........................\...\-.....................-.. +..........\.\.............|........\..|........./.................../...........\.................\.../....... +....................-...|......|................../--.-.............-......................./................. +......./.........|......./../.....................-....//..|..............-..|.............\............\..... +...|...........-........................../.-..\............................\...|................\.//.......\. +../.....\..\.......-.............../.....|../.......................\-.................../.......-|/.......... +......\.....................|.....\.............-.....\........../..........\.....-............|....\...-..... +...../.....................-|...\..-......./.............../.|..../................\..-...........\........./. +......|..\...........................\.........../.-............|....................-....|-.......-....\..... +........................................./.......|......-../../.............../....................|.......... +........\.....|....../.......\.........../....../....-.........-.............||\...................-...|...... +...........|.................\..\.............|...............\.....|..............................|.......... +............|....../\....\..../.................\.-./......../\|../|.......................................... +........................................................-|....................\....|.............|..-......... +/.|.............\\......\......./\.....................|.../.....................-...-.........../.-.....\.... +.........................\/....-...\......./......-...........................--..|........\-..../............ +.............-|...\........./..\........../..../..-.......\\.............................../.......|..../|.... +....-...../......|.................|........-.......|.....|.../........-.....\.../..\.................../..... +.............../................|...........\............/-..|......../............-./.-./...............-.... +.....\............|..\...............\..............\\.....-......./|....|.....--../...-..............\....... +................|............../................/......./............-..-.................-....||......./....\ +.\..............\................|.......|.............|.........\|........\....-..../.............\..\/...... +./.....\.......|......|.\..|.../.............-......\...............................-......\......\........... +.....|...../........../.......|.......................-.-.....\..................\............/....--./..-.... +....................|..............-.\\......\..........\.....\.-.../.-.......-.......-.............\......-.. +........./...................|.../....\...|...............|./../...-.........\-.................-............. +....................../.....\....-.\.............|............-......\.........\......\....................... +................\..\...|....-./..............-...\\.........\..........|......-.|/./.|..........\.\......../.. +......\........-.............-/.............../...............................-.............|..........|/..... +....|.......-|...................................../.........\................./..........................\... +....\.......\\........-....\........\....\.............\............\........./........................\...... +../.............................................................-......\..............|...................../. +............/../.........................\................................................../...-............. +.\........................\/.-...................-.......-...............|.....................-.............. +./........................|.|/................\..............././..................................|.-........ +............/........-..-..........|..............-........\../.|...\............................../.......... +............\/......-.........\\............-.....................\..........\....................|..../..../. +..........\.../.....\.....................-..\..\.|..|....../-..|......-...|............-..................... +......................-........\.........-......................|..........-.................................. +.|................\......-...........|.../....../............................................/......../...|../ +.........-..........\...-...-................\............/..-....|\..............-.......\.|..-.../-......... +..|....../......./../-.............../....-......|-................................./......-...-...........-.. +.............../............../....-....\......../.\../...................-............../\............|.\.|.. +..|....\................-.....|.......................|\......................\.\..-...-..-...........|....... +.......................|......................\.../......|.................-..../..-..-.\....\................ +..........................................-..........|-......................./-............-................. +..../...../....\.|........................................././.../...........................\................ +......./...................................-............|-./.-.........\.|.../.-//...................-........ +/......................|............|/.............../-..............-...............|.......|......|...|..... +....|.....-....-.....................\../..-...................\........./.../................./......-....... +........................\..............................-.\.-...|..................../............./.....-..../ +......-.-...-........-.......\........../......|.........|..................../.....\./.....--...............| +.........-/...............-\...\..........\................|........./.../........\.|......|.................. +..|/.................../......................................................../.....\..|.....|......-....-.. +......................./......................\.........-./......................-............................ +.....-.|.\................-............................|.............-........................../....-........ +..../..|..|.\....|....\.................\.........|...-..-................/......|............/..\..........|. \ No newline at end of file