Mercurial > lbo > hg > aoc22
view 2023/input/13.txt @ 76:2d05d3e059ce
Day 17 Part 1: Visualize trace
author | Lewin Bormann <lbo@spheniscida.de> |
---|---|
date | Sun, 31 Dec 2023 09:21:55 +0100 |
parents | 2746741a49f6 |
children |
line wrap: on
line source
##.#.#####..... ##...##.###.### ##...##.###.### ##.#.#####..... .##...#.#...#.. ##..#...#..##.. ###.######....# .##.######..### #...#...###.... ..#.....#.##... ....#......#.## .#.###.#. .##.#..## ...##.... ...##.... .##.#..## .#.###.#. #.##..#.. #..#..#.. #.###.### #.###.### #..#..... #.##..#.. .#.###.#. .##.#..## ...##.... .##.#.##. ....###.. .##.####. ........# ....##.## .....#..# ......#.. #..##.#.# ....##### ####..### .##.#.### ....###.. ....###.. .##.#.### #####.### ....##### #..##.#.# #...##.##.. #...##.##.. .#.#..###.. ##.#.#.##.. .#.####..## .##.##.#..# #.#####.##. .#.#.#..#.# ..#...#.#.. .#####..#.. ##...#.#... ##...#.#... .#####..#.. ..##..#.#.. .#.#.#..#.# #.#####.##. .##.##.#..# .#.#####..#####.# ..####.#..#.####. #.##############. ..#.#######.##.#. ...#.#.####.#.#.. ..##..#....#..##. ..#....#..#....#. #.##..........##. #..#.#......#.#.. #.###.######.###. .##..###..###..## ..#.#.##..##.#.#. ###..##.##.##..## ##...##.##.##...# ##...##.##.##...# .........##..##.. ........#..##..#. .######..######.. ..#..#..##.##.##. .###.##..#.##.#.. ###..####.####.## ##....##.#....#.# #...###.#.##.#. ...#...#.#..#.# .#.#.#.##.##.## .##.###.######. ...###...####.. ....#.#........ ###.#.#.#....#. ...#.#......... #....#..#.##.#. #..#.#..#.##.#. ...#.#......... ###.#.#.#....#. ....#.#........ .###.#..#.###...# .###......###..#. ....######....##. ##.###..###.##.## ###.##..##.###.#. ###.##..##.###.#. ##.###..###.##.## ....######....##. .###......###.##. .###.#..#.###...# ##.#.####.#.##.#. .###### #....## .....## .###### #..#### ##..### .##.##. ..###.# .##..## ..#.#.# #.###.. #..#.## #..#.## .##..##..##.###.. #..###.###..#.### .######..#.###... #.####.###.#....# ........#.....#.# #.#..#.#....#.#.# #.#..#.#....#.#.# ...##.. #.##... #.##... ...##.. #...### .#.#..# ###.#.. ...##..##...### ..#..##..#...## ..########...#. .#........#.### ############.## ..###..###..### ##.#....#.##..# ##.#.##.#.##### ...######...##. ##..#..#..###.. ##..#..#..###.# ###.#..#.#####. ###.#..#.###... ..##....##...## ..#..##..#..... ##...##...##..# ##........##### ..#..#....#..#..# .....######.....# #..####..####..## ##...#.##.#...##. ##...#.##.#...##. #..####..####..## .....######.....# ..#..#....#..#..# #....######....#. .####.#..#.####.# ......####....... #.#..........#.## .#.#.#....#.###.. ....#....#. #..######## ####.#..#.# #..###..### #..###..### .#...#..#.. ####..##..# ######..### ....######. ..##.##.##. ..##.##.##. ########... .#.#..##### ...#.#.#..# #..######## #.#####.##. ###....#### ##...#.#### .###.#..##. .####.##..# ..#.##.#..# ###...##### ####.....#. ...####.##. #.#.##.#..# ##..##.#..# .####.#.##. #######.##. .#.###..... ..####.#..# ..####.#..# ...#....#.... ####.##.##### ...######.... .###.##.###.. ##.##..##.### .##.####..#.. ###......#### ...#.##.#.... #.###..###.## ....#..#..... ..##....##... #.##....##.## #...#..#...## .##..##..##.. #..........## ...#.##.#.... ..#.####.#... .#.#.##....## ....#.#.##.#. ###....####.. #####..#..#.. #.###..#..#.. ###....####.. ....#.#.##.#. .#.#.##....## #.#.#.#.##.#. #...##......# ..#.####..### .#.....#..#.. ##..##.####.# #.#.###....## .##.##......# .##.#.#....#. ##..###....## ####.##..##.#.# ####.##..##.#.# .#.#.#..##.#... .#...#######.#. .#.#..##...#..# .#.#####...##.# .##.######.##.. .....##.#..###. ..###.#..####.. #####.#.#.#..## #####.#.#.#...# ..###.#..####.. .....##.#..###. ##.#...#.##.#.### #.#.#..##.#.#.### #.#.#..##.#.#.### ##.#...#.##.#.### .#...#..##..###.. ..#.#....#.####.# #..#..##.#.#.#### #.#...##....####. #....##.###.###.. #...##..#..###### ###.....##.##...# ###.....##.##...# ....##..#..###### ####...##..#### #..#....#..#### ......#..###..# #..#...#.###### #..#...#.###### ......#..###..# #..#....#..#### ####...###.#### .##.##.#.#..##. #..#.#..##....# .##..###..#.### .##.#..##.#..## #####..#.#..##. ######.#..#.... #..#.######.#.# .#.##.....#.#.. ##..####..#.### ##..####..#.### .#.##.....#.#.. .##########.... .#.#####.###.## ##..#..#..#.... #..#..#....#### #.#.#.#.....#.. #....#.##..#.## .#.##..#..#.#.. .#.###.##.#..## ....#....##..## ........##.#... .##.####.#.##.. ####.####....## ####.#.#.....#. ######.## .#..#.#.. .#..#.#.. ######.## ..##..#.# ######..# .####.... #.##.#... ##..##.## .#..#.... #.####..# ######..# .####..#. #.######. #.####.#. #.####.#. #.######. .##..#..# .#.#.###. ###....#. .##..#.###.#. ...###.#.##.. #..#...#####. #..#...#####. ...###.#.##.. .##..#.###.#. #.#####.###.# #.#.##..####. #....#####... .#.#.##...##. #.#......#..# .##.###..###. ....#..##.#.. #.######..#.. ....#...#..## ....#...#..## #.######..... .....#.#### #......###. .####.#..#. #.###..#..# #.###..#..# .####.#..#. #......##.. .....#.#### .....#.#### #......##.. .####.#..#. ....#.#..## #..#.###... #####.##### ....##.#.#. ........##. .##...#.##. .##.##..### #..#.#..##. .##.##.#### .##..#..... .#..##...## #..#.###... .....#..### .##....#... ....####### ....####### .##....#... #.###...#.....##. ##.##.###...#..## ###..###..#####.# ###..###..#.###.# ##.##.###...#..## #.###...#.....##. ##..##..#....#... ..#......#.##..#. ..#......#.##..#. ##..##..#....#... #.###...#.....##. ##.##.###...#..## ###..###..#.###.# ###..###..#####.# ##.##.###...#..## #.###...#.....##. ##....##..####... .##.#.#.####.#. ....#...#..#... ####..#.####.#. ####.#...##...# ######.#.##.#.# #########..#### #..###..####... #..#.#.##..##.# #..####......## .....##......## .....########## ...###.######.### #..###...##...### #.#..###....###.. ####..########... ##.#.#...##...#.# .#.#.....##.....# ..############### ###.###.####.###. ##.#.##########.# #.......#..#..... ..##.#..####..#.# ###..#.##..##.#.. ####.####..####.# ####.####..####.# ###..#.##..##.#.. ...#.#.## #..###..# ##..####. .....#### .....#### ##..####. #..###..# ...#.#.#. .#..##..# #.#.#.### .####.#.# .####.#.# #.#.#.### .#..##..# ...#.#.#. ##..... ##..... ##..##. ##..... ..##..# .#.#... .##.##. #...... #..#### ###.... ..#.... ...#### #...##. ##.#### ....##. #...#.. #...#.. .....#. ###.### .#.#..# .#.#... ###.### .....#. #...#.. ##..#.#..##.#.# #.#.###..##.#.. ##.....#..###.. ..#.#...#.#..## ###.#.....##... #.##......#.#.. .#..##.#...#### .#..##.#...#### #.##......#.#.. ###.#.....##... ..#.#...#.#..## ##.....#..###.. #.#.###..##.#.. #..#.#..#.# ....#....#. ###..#..#.. #..##.##.## ####.#..#.# .##.#.##.#. ####.#..#.# ##.###.#..# #####.##### #####.##### ##.#.#.#..# #.#..#..... #.####.#### .#...#..... #..#.##.##. #..#..#.... ..###.##### ###..#..... ##....#.. ###.##... .#..##... ..##.#.## ..##.#... ..##.#... .###.#.## .#..##... ###.##... ##....#.. .##...#.. ###.#.#.. .####.### ###..#### ..#.###.. #..#...## .....##.. #..###... ######... ####..... ......#.# .....##.. ##....######.###. .##..##.####..... .##..##.####..... ##....######.###. ..#..#..####.##.. ..........###..## ###..###.#...#... ..........#.###.. #.#..#.#....##... ...##...#.#....#. #..##..##..##.### ...##.#.#.#.##... #..##..##.##.###. .#.#..# .#.#..# #....#. #..#.## ##.#..# ..#...# #.#.#.# #....## ##..#.# ##..#.# #.#..## ....#.### #..###### #..###### ....#.### #..#..... #..#.#### .##..#.#. .##.##.#. #..#####. .##.#.##. #..###### .##.##.#. .##..#.## #######.# ###.###.# ....###.. ####.#... .##...... #.##...## ....#.#.. .##..##.# ####..### .##...... .....#.#. ####.##.. .##..##.# .##..##.# ####.##.. .....#.#. .##...... .#.##...# ##.###... ##..##... .#.##...# ..#..#### #...##.## #.#.##..# #.#..###. ####...#. ###.#.##. ##...#### ###.#...# .#.#....# .#.#....# ###.#...# ##...#### ###.#.##. ####..###..##.. .##....##.####. .##....##..##.. ....#..#..#..#. #..##.###.####. #..#........... .##.#...#..##.. .......#....... ######.###....# ......#..#.##.# #..#..#.#...... ....#..##.#..#. .##.######.##.# .###.#.###.##.# .##..####.####. ####.##..##.... .....#.##...... .....#.#.....## ........####.#. ######...#....# ......#..#..### .##.#.#..##.#.# ###.######.#### ##.###..###.### #.##.#..#.##.## .#..######..#.. ....#.##.#..#.. ####..##..##### .#.#..##..#.#.. ......##....... ..###.##.###... ##.#..##..#.### .####.##.####.. #.#..####..#.## .#...#..#...#.. ...########.... #...######...## ..#........#... #.#.#....#.#.## ....#..#.#... #..#.#.#.#.## .#.#.#.###... .#.#.#.#.#... #..#.#.#.#.## ....#..#.#... ##.#.##.#.### #..#..#..#.## #.####..#..## #.#.#.###.... ..###.#.#.... #.##..##..# #.##.##.... ##..####..# .......#..# .####.#.##. ##..####### ..##..#.... #.##.###### #....#..... #....#.#### ########..# ......##### ........##. #.##.#.#### .#..#.##..# ......#.##. ......##### .##....#.##.#.... #..##.#......#.## ####.##########.# #..####.####.#### ....#.########.#. .##....#.##.#.... #..#.#.#....#.#.# #..###.#.##.#.### .##.###.####.###. ....###......###. .##..###....###.. ....#..........#. ####.#.#.##.#.#.# #..#...#.##.#...# ....#...#..#.#.#. ....###......###. .##...##.##.##... #..######## #######.... .##..##...# #..#...#..# #..##...... #..#...#### #..####.... #.######. #...##... ....##... .##.##.## #........ #..###... .#.####.# ##.#..#.# #.#....#. #.#....#. .##....## .##....## #.#....#. #####.. ####... ..##... ...#... ...#... .###... .###### ....### .##.... #..#... #.###.. .#.#... .##..## .#..#.### #.##.#### #....#.## #....#### ##.####.. ######.## ..##..... ..######### ..##.###..# ##.#..#.... ##..###.##. .#.....#### ....#...... ##.#####..# ####.#..... ####..#.... ##......##. ##.#.#..##. ##.#..#.##. ....#.#.##. #######.##. ####...#### .##.#.....##. ....##.#.#..# #..#..##.#... #..#.##...#.. ....#.#.#.### #######.#..## .##..######.# #..###.##...# #..###.##...# .##..######.# #######.#..## ....#.#.#.#.# #..#.##...#.. ....#....#.## #....#.#..##. .#.##..#.###. .#.#..####..# .#.#..####..# .#.##....###. #....#.#..##. ....#....#.## .###.###.#.## ....#.####..# ....#.####..# ####.#....... #.#.###.####. .#..##.####.. .....#.#....# .#.#...##...# .#.#...##...# .....#.#....# .#..##.####.. #.#.###.####. ####.#....... ..#.....#.#.. #.#..#.##...# #...#......#. ##.#..####.## .#.#..####.## ....#.#.#...... #..##......##.. .##..#####.##.# .##..###...##.. ####...#....... ########..#..#. #####.#....##.. .......#.##..## ####....#..#... ####...##...... .##..##..#.##.# #..#..###.####. .##....###.##.# #..#...##..##.. .##.#.#..#....# ######..#.#.### ...##..#....##. .#...#...##..#. #....#.##..#..# #....#.##..#..# .#...#...##..#. ...##..#....##. ######.##.#.### #####.#.###...# .####.#....#.## ####.#..##.#..# #######.#.#.#.# #######.#.#.#.# ##..#######.... #.######....... #####...##...## ..#.#.#.#..#... ##..#..#..##... ...#.....##.#.. ###.#.#.#..#... ...#..#...##.## ####.###.###... #.###.. #.###.# ##..##. ......# ..##... #....#. #....#. #.#.##.#.#.#.##.# ...##.##.##..##.. ...##.##.##..##.. #.#.##.#.#.#.##.# ###.###...##.##.# .#..##...######## ###.###.......... .#.###.##...##.#. .#.##.##.#..#..#. ....###..###.##.# ..##.#...#..####. .##.####.#.#....# ##..#.##.##...... ######.###### ###...####### ###...####### ###.##.###### ###..#.##.##. .#.##.##..... ..#..####.... ....###...... ..#..######## ###.####.#..# .#.#.##.#.... .#...###### .#.#.###### #...#..##.. #..##.####. #####...... #.#..###### #.....####. ...##.#..#. #.##.##..## .###...##.. ###.##.##.# ..###.####. #.#####..## .#.######.#...# .#.######.#...# #.##.#..##.###. ..##....##..#.. #.#......#.#### ###.####.####.# ...#.##.#...... .##........## ##.#.####.#.# ##.#.#..#.#.# ##.###..###.# ##.###..###.# ##.#.#..#.#.# ##.#.####.#.# .##........## ##....##....# .##.######.## ######..##### .###......### ....#.##.#... #####....#### #..##.##.##.. ..##.....###. #.#..#..#..#. .#..#....#. .##...##... .##...##... ##..#....#. ...##....## .##........ #####....## #####.##.## ####.####.# ..####..### .#####..### .#......... .#.#......# ..##### #..##.. ###.#.. ..##.## ##.#### ...#... ..#.#.. ##..#.# #..##.. .####.. .####.. ...#.#.##..#.#### ###.#.#######.##. .##.###..##....#. ##....###...###.# .#.#.##..##....## ##..#...#.#.#...# ##..#...#.#.#...# .#.#.##..##....## ##....###...###.# .##.###..##....#. ###.#.#######..#. ...#.#.##..#.#### ...#.#.##..#.#### ######.##.#.#.. ..##.....#.#..# ######.#..###.# .####.##.#...#. .#..#........## ..##.....#.#... .#..#.#.##.#..# .####....#.###. ######....##### .#..#..######.# ##..##.#######. ##..##.#######. .#..#..######.# ######....##### .####....#.###. .#..#.#.##.#..# ..##.....#.#.#. ####..####..#.### #.######.###..#.. ##.#..#..#...#### .##....##..###.## .#......#..###### .##....##.####.## #...##...###.#### ##.#..#.##.#...## ..#....#......... #........#...#.## .###..###..#.##.. #..####..#.###... ###....###.##.#.. ..######....##... ##.#..#.#####.... ###..#..... #####.##### ###..###... .....##.##. ..##...#### ......##### ##..#...#.. ####.....## ##.....##.. ###..#.#... ....###.... ##..####... ..##.#.#.## ####.#.#... ..#.#..##.. #.##.#.##.#.# .......##.... ######.##.### ######.##.##. .####......## .#..#.####.#. ......####... #..#...##.. ##.#..####. .##.#..##.. .##...#..#. ....#.####. .##.##.##.# ######.##.# .##....##.. .##.##.##.# ..####...#..#...# #..##..#..##..#.. #########....#### ...##............ #....#.##....##.# .#....#...##...#. #.#..#.#......#.# .#....#..#. .######..## .#.##...... ..#..#....# #......##.. ##.##.####. #..##..##.. ..#####..#..#..## ...##.####..####. ##...#...####...# ....###........## ##.####.##..##.## ##..####......### ###..#..#.##.#..# ...######....#### ##...#.#.#..#.#.# ...####..####...# ....#.#...##...#. ###.###.#....#.## ..#..#....##....# ..####.#..##..#.# ##..#............ ####.#. ##..#.# ###..#. ..##.## ..#.#.. ..##.#. ##.#.#. .....#. ##..##. ##..##. .....#. ##.#.#. ..##.#. ..#.... ..##.## ###.#...#.#.##. ##....###.##### ....########### ###........#### ##.#.#..####### ####.#.#.#..... ###.######.#..# ..##.....#..... ..#.##.#...#..# ...###.###..##. .#......####### #.####. ####..# #####.. ....##. #..###. ####..# ####..# .##.#..#.##.# .##..##..##.. ....#..#..... ####....####. #..######..#. ####....####. .##......##.. .##.#..#.##.. #..#....#..## #..######..#. ............# ...#....#.... .##.#..#.##.. #..#....#..## #..##..##..#. ...#####.##.##. ##....#.#..#.#. ####.##..##..## ##.#..#..##..#. ##..####....### ..####........# ...#.#...##...# ##...##.####.## ..#.#.########. ##...#..####..# ####.#........# ..###....#. .....#####. #.#.###..#. ####....### ####.###.## #...#....#. .#..##....# .#..##....# #...#....#. ####.###.## ####....### #.#.###..#. .....#####. ..##.....#. .##....##.# ######..### ######..### ##...#......#...# #...##......##... ###...##..##...## #.#..########..#. #.#..########..#. ###...##..##...## #...##......##... ##...#......#...# #####..####..#### ####..##..##..### ##..##......##..# .#.#....##....#.# #.#.#.######.###. #.#...#....#...#. ..#...##..##...#. ..#.#..####..#.#. ...#...#..#...#.. #.#.##.#.## #...##...## #########.. .#.####.#.. ..######... #.#.##.#.## #..#..#..## ....##..... .#.####.#.. #.#.#..##..#.#. .##..#.##.#..## .##..#.##.#..## #.#.#..##..#.#. .#.#..#####.#.# ##.#........#.# .#.###....###.# #..#........#.. ...#..#..#..#.. #..#..####.#.## .#....#.###...# ##..##.######.. .##..####..#.## ##...###.#....# ##...###.#....# .##..####..#.## ##..##.######.. .#....#.###...# #..#..####.#.## ###.....#..#.#. ###.....#..#.#. #..#..#.##.#.## .#....#.###...# ##..##.######.. ######.##.### ....#.####.#. ..##.#.##.#.# ##.##.####.## ..####....### ####........# ..##........# ....#.#..#.#. ##.###.##.### ..#...####... ..##.#....#.# ....#.#.##.#. ###..#.##.#.. #..#.#.#.##.#.# #..#.#.#.##.#.# ####..#..#####. ...#.##.##.##.. .##....#####.## .....####.#..## #####..#.#..... #....#.#... #######...# ######....# #....#.#... #######..## ........#.. .####....#. ##.#..#.### ....##..... ...####.... ..#.##.#... .#.###..#.. #.#.##.#.## .##.##.##.. .###..###.. .##....##.. ####..##### ###.##.#### .#.####.#.. .#.#..#.#.. #..####..## ###.##.#### .##.##.##.. #.#....#.## ##..##..### ...#..#.... ...#..#.... .###..###.. .#......#.. .#......#.. ##..##..### ..#.##.#... .##....##.. .###..##... .########.. ##..####. #####..## #####..## ##..####. .#...##.. ##.###### #.##.##.. #..###..# ##...#.#. .##.###.# ##.#.##.# ####.##.# #.##.##.# ##.###..###.#.. ..###.#.####..# #.##.##...#.##. ..#..#..#...#.. ..###.#.##..#.. ..###.#.##..##. ..#..#..#...#.. #.##.##...#.##. ..###.#.####..# ##.###..###.#.. ..#.....###.### ###.#.......### ...#..#..#.#.#. #..#..###.#.#.# #..#..###.#.#.# .#......#.##.#... #..##..#.####.#.. #.####.##.##.##.# #.#..#.##....##.# ###..###.####.### .##..##.#....#.## #.#..#.#..##..#.# #..##..#.#..#.#.. ........######... ....### #..#..# #..#..# ....### .####.# #.##... ####.## .#####. .#####. ####.## #.##... .####.# #...### .#.###.## .#.###.## .#.#.##.# ##..#.### .##..##.# .#.##.#.. #.###.#.# #.###.#.# .#.##.#.. .##..#### ##..#.### #..##..#..##. #.####.##.##. .#.##.#.#.... .#.##.#..#### ###..#.#..... ..#..#..##..# .#.##.#..#..# ###.#....#. #..######## ...##.##.## .#..#....#. .###..##..# .#.#.#..#.# .#.#.#..#.# .###..##..# .#..#....#. ...##.##.## #..######## #.#.#....#. ##.#......# #.....##... ##.##....## ##...## ##...## ##.##.. .##.##. .###.## #####.. ...#### #.#.### .###... #...### #.##.##