aocc23

Advent of Code 2023
git clone git://www.tkruger.se/aocc23.git
Log | Files | Refs | README

input (12210B)


      1 \.................-....-.-.|....................|......./.|.\................|...........|....--..............
      2 ............-...................|.............|..-.......-/..............-....\...............................
      3 |.......//...........................................|...............-......../.....\....................\....
      4 ....|......-.-.............-......\.....\......../..................../.......................................
      5 ..\..\../................../.............-............|....-.........................|......|...............|.
      6 -..|........................./.................\.........\./.............\..|..-...-.............\............
      7 .\......||-..................../................-................./....|........................|.............
      8 ..............\./...........-.........../-................-.........\...\........../-.......|.................
      9 ....-..........-.-.....\......................../.......-..........-/.....................||................|.
     10 ./..........|/............................\./............................./....../........\...-|............\-
     11 ........\.............................-...../............---...........|...............|......\\..............
     12 ........//....|.\......./...\.............|..............\............./...........-.|..-.............|.......
     13 ...................\...........-/..-......\...|........-.|................\-.......|........\.................
     14 |.|....../|............\./..-........\..............................-.....................|....../............
     15 ............-....................-..............-..-................|.//.............-.............-..........
     16 ..........-.......-......|-................./........../...\........-.......................-..\.......\......
     17 ................../....|............-....../................./.....................|.................-........
     18 ...\..............--..|.....||.....\.............\../................................................-.-...../
     19 .........-......|....-.................-.......\-................./..|...................|\.....\.....|.|-....
     20 ......................-......................-............/....................\...../...\..../...............
     21 ...../......-...............\...-....|......../.........\................................|.........../........
     22 ........../.......\..............-...............\........-|....-......-.............|...........|........./..
     23 ./...............\....../....../..../...................................................|.....|.|../......./..
     24 ....|\........\-...../...................-.............\.\..................................././..........\...
     25 ....................................-..../......................-..///......-...|.|..........................|
     26 .........-\.....-...........|........./..........-..\.....\./...................-........................-....
     27 ....../.......././......--.....|.\..-...-....\..........................-....-...-..|.|.....|.......\-./......
     28 ...-....................-................|.............-../........|../........-.............|\...............
     29 ...../...........-......../................|................|.....\.....-.............../...|....../\.........
     30 ./...\.....\..-./.........................|................................-....................-.............
     31 .............\|.../....\\.....\..|...........\.....................|......|.|.....|.....-............\.\......
     32 ........................|......-..........-.../......-........|...../.\|...-................................|.
     33 .......\...-...\..........|.....\...................\.........|..........-/.........\...................../...
     34 .-|.......|............./..|./....-.../...\............-......../..............-.......//...-...........||.\..
     35 ..|..\./..-........\..|....-..\.........../..............................|..\..................../..|...../-..
     36 .|.........-.\...........................\..../......./....||............\..........|............-.\|.........
     37 ....................\..../|............................\.../..|........./...../............||........\....../.
     38 ....................../.....|...................|......|.................|..|.......|................|........
     39 .....................\.........-..../.........../../..-......\.................|.../....................../...
     40 ........\.-................/........\...../....../.|.\...|/../..........................................-.....
     41 ....................................|......./...../............-................-/..|.-....................\..
     42 ..|.........................-....................../...|.....|.............../.........../.....|\.............
     43 .......................................|.\.|.......................-.......|..............\............-./....
     44 ..........//................\..|./................-.................-..../../|................................
     45 .|......................................./............/..-.......-.|.........................\|..|............
     46 ............................/.-..................-./..../..............|-.........-|..........................
     47 .................-...|................\.........|\...............................\...........\...//...........
     48 ........\..|.|--.............|.......\.................|......|\./.........................\.|................
     49 .-|.............|\|.....\|././...|..\.............\..\...................\...........\...../..................
     50 ..../..............-..|...|.........-.........\.....-...........-.....|...\.-....-../.................\.......
     51 ........\.|........\\.........-...............-.......-..................................../..........|.......
     52 ...............-...................\/...............\..-\...........|.-........-.\-.....\....\..../......-....
     53 .../-......./..............|.......|..//......-....................../.|....\......|..\.........../-\.........
     54 .-....|./....-.../....../.....-..............\..-..\..-............\................|...|..........-.......|..
     55 |......../...................\..../....\......./..|.................\...............\.........\../.|......../.
     56 ../............/........|..|.......................................\../\...............\............/.......\.
     57 ........-.-...\........../.......-....-............./.............-......./................\..........-.......
     58 .../-................/......|/........-......|..........|..-..............|/..........................-.......
     59 ......./............../...................|../...../................./../..........\../.....\....\............
     60 ..............-..|../-........................|...\.../...-/..........\.......\......\.................-....-.
     61 ......................................-/.\........................../......-..\..\........\...............|..\
     62 .............-.........../-|........-........\....-.....\....../..\........................\......|.......\...
     63 .././....................|\.../\.........\.|.............../..../...|......./.\...|.......\.........|.........
     64 ......................./........./-./...........................|/...\........-.../.................||........
     65 ..............|./........\..............\.............................|/................../............|.-..|.
     66 .........................-......../........./.....|....-..-.-..............-.-......../.......\...\./.........
     67 .-............../../....\//......../...|......|......\..................-......\.....-....\|.........|........
     68 ..............-.....................\.................\.|...-............................|......\.............
     69 \\.....|...........\............|............................../............................................\.
     70 .-........../|...\..............-...............................\...........\.....|......\..........\.........
     71 .\............\.|....-........./....../../.....-..\........|...............-..................|............-.|
     72 .....\......-.........-.........|....../..-....|.....\..../....|........-.....................................
     73 ..........\-..-..../\.....................\.........-...........|..../-.......................\....-..........
     74 ...../............./..|..................../............../../.........|...............-../...................
     75 .....|...../.....|......-.............................|...........-......................./............/......
     76 .....................||./.-.................-.........\.\..................-..............\...--.........\....
     77 .|......-......-.\.......-......\....\..\..|.........../......./.....................-..........|.............
     78 .....\.....\............................--..................|..-........\....\...\.|.\.-...........\...\......
     79 ./...........\.......\/......|........./..|................\-................/....\...................\.\.....
     80 ..|...............................-.........-.|/......|.....|........\........................................
     81 .......|............-............../............-......../..-...\|-...-..../...........-..........-..-/.......
     82 ............................-..\.......................................-.........................\..........-.
     83 ........................\.........|................||...-....\......\.....\.................\...\\....../.....
     84 ....\../.....-.......-.................-|...................-../.|-............|........-|......./../...\.....
     85 ..................................................\.......|......./..\./......../....|....-|.-................
     86 ....../.........|.......|...|.......\.../|...............-.......-\..\......././..................|..\.|...../
     87 ............|.....\...........-.............................../.....-.................-.../............/.../..
     88 ...../.......\............................|.....\....\................/..................\......../...........
     89 ..................-....\.........\|................/|......../.-................|...\......................--.
     90 ......-..-.....................................-\.........|.../.....................|..|.-.....\...|....\....-
     91 ......-......-.................-......|..................................................|....................
     92 ..\...............|......../........-......./.............../...........-..........|/.....///\.....-..........
     93 .........../..|.............../..........\|.........................\...|.....\||....\...|.|/.....-....../....
     94 ...../...../.....-............................................|........|............|.........................
     95 ......-../\................../..............\............\.................../|...........|.............\.....
     96 ...........-..........................-....\..\..|.-..............................................\........|..
     97 /.--..//....\...............................-............|..././..............................................
     98 /...............|.........../..../......................\.....|............|...........|...................-..
     99 ..-................\../|......../...................../...........\..|.|\../..................................
    100 ....|...../.....-......\.........................-.....//...............|.........-.......|...-....--.........
    101 ....|..\.-..../....................|..........\............./...........\.../.................................
    102 ............................\...................................../.......................|...........\.......
    103 .........../.....-.....................\..\.-..|............-...............\.........................-.......
    104 ......-.......-\.\......\..-.-........./...........\..........|........................\.....-.....\..........
    105 ..............-....../.-............./........../..............\-....-.../...../.-............\......./.-.....
    106 ......|...................................................||..../...|\.....................-.../...\........|.
    107 ......|.//........................-...../...........-..\...|......|..................../........../...........
    108 .....................................................|.........//...........|\.....\....................|.../.
    109 ............-..||...........|....../....................\...\................................../.......|......
    110 ..\....\......./-\.\...........-\................|.........../................||.../.....-...........\........