aoc23/10/lines.txt
2023-12-10 03:36:41 -08:00

141 lines
47 KiB
Plaintext

............................................................................................................................................
..................................┌─┐.......................................................................................................
................................┌┐└┐└┐......................................................................................................
................................││┌┘┌┘......................................................................................................
...............................┌┘││┌┘........................................................┌┐....┌─┐......................................
...............................└┐└┘└─┐...........................┌┐..........................││..┌─┘┌┘......................................
................................└─┐┌─┘.........................┌┐││..........................││.┌┘┌─┘.......................................
..............................┌───┘└──┐.......................┌┘│││.┌┐..................┌┐┌──┘└┐└┐│.........................................
..........................┌┐..└┐┌┐┌───┘.............┌─┐.┌┐┌┐..└┐└┘│.││............┌┐...┌┘││┌─┐┌┘.││.........................................
........................┌─┘│┌┐.└┘│└─┐...............└┐└┐│││└┐┌─┘┌─┘┌┘│...........┌┘│┌┐┌┘┌┘└┘.││┌─┘│.........................................
................┌┐......└┐┌┘│└─┐.│┌┐└┐.......┌┐..┌┐..└┐││││┌┘└─┐│┌┐│┌┘┌┐.........└┐│││└┐│..┌┐│││┌┐│┌┐.......................................
................││.┌┐...┌┘│.└─┐└─┘│└─┘..┌┐...││.┌┘└┐┌─┘└┘└┘└┐┌─┘││└┘└─┘└┐....┌┐..┌┘││└─┘└┐┌┘└┘│││└┘││.......................................
.............┌┐.│└┐││...└┐└──┐└──┐└┐┌┐┌┐││.┌┐││.└─┐│└──┐┌───┘└┐┌┘│┌─────┘┌┐┌─┘│┌┐└┐││┌───┘└──┐│││.┌┘└──┐....................................
.............││┌┘┌┘││...┌┘┌──┘┌──┘┌┘││││││.│└┘└┐.┌┘└┐┌─┘└──┐┌─┘└─┘└────┐.││└┐┌┘│└─┘└┘└┐┌┐..┌┐│└┘│┌┘┌───┘.......┌┐...........................
.............││└┐└┐│└┐┌─┘┌┘.┌┐└──┐└┐│││││└┐└┐┌─┘┌┘┌─┘└────┐│└─┐┌──┐┌───┘┌┘└┐│└┐└──┐┌─┐│││.┌┘└┘┌─┘│┌┘┌─┐...┌┐.┌─┘│...........................
............┌┘└┐└┐└┘┌┘└─┐└─┐│└┐┌─┘┌┘│││││┌┘.││.┌┘┌┘.┌┐┌─┐┌┘└┐┌┘└─┐└┘.┌┐.└─┐││┌┘┌─┐└┘┌┘└┘└┐│┌─┐│┌┐││┌┘┌┘┌┐.││.└┐┌┘..┌┐.......................
............└─┐│.└─┐└┐┌┐│┌─┘│┌┘└─┐│┌┘││└┘│.┌┘│┌┘┌┘┌┐│└┘┌┘└─┐└┘┌──┘┌┐┌┘└┐┌─┘││└┐└┐└┐┌┘┌┐┌┐│└┘┌┘└┘││└┘┌┘┌┘└┐││.┌┘│┌┐.│└─┐.....................
............┌─┘└──┐└┐││└┘│.┌┘└┐┌─┘└┘┌┘└─┐└┐└┐└┘┌┘.││└┐┌┘┌──┘┌┐└─┐.│└┘┌─┘└─┐││┌┘.└┐│└─┘└┘│└┐.└┐┌┐└┘┌─┘.│┌─┘││.└┐││└┐└┐┌┘.....................
............└┐┌──┐└─┘│└─┐└┐└┐┌┘└───┐│┌┐.│┌┘.└┐┌┘┌┐││┌┘└┐└┐┌─┘│┌─┘┌┘┌─┘┌─┐┌┘└┘└┐┌─┘└┐.┌──┘┌┘┌┐└┘│┌─┘┌─┐││┌┐│└┐┌┘└┘┌┘┌┘│......................
.............└┘┌┐└─┐┌┘┌┐│┌┘┌┘└┐┌┐┌─┘│││┌┘└─┐┌┘└┐│││└┘┌─┘.└┘┌─┘└─┐└┐└┐.│┌┘│┌───┘└──┐└┐└──┐└┐│└─┐│└─┐└┐└┘│││└┐│└┐┌─┘.└┐└─┐....................
........┌┐┌┐┌┐┌┘└┐┌┘└─┘└┘└─┘┌─┘│││┌┐└┘│└┐┌─┘└┐┌┘││└─┐│.┌┐┌┐└─┐┌─┘┌┘┌┘┌┘│.││┌┐┌┐┌┐┌┘┌┘┌─┐│┌┘│┌─┘│┌─┘.└─┐└┘└┐││┌┘└┐┌┐.│┌─┘┌┐..................
........│└┘│││└─┐│└┐┌────┐┌─┘┌┐││└┘└─┐└┐│└┐..││┌┘└┐┌┘└┐│││└──┘│┌┐│┌┘┌┘┌┘┌┘││││││││┌┘.└┐└┘└─┘└┐┌┘└──┐┌─┘┌┐┌┘│││┌─┘│└┐│└──┘└┐.................
........└─┐└┘│┌┐││.└┘.┌─┐│└─┐│││└┐.┌┐│┌┘└┐└┐┌┘└┘┌─┘└┐┌┘││└───┐││││└─┘┌┘.└┐│││││││││...└────┐┌┘│┌───┘│┌─┘└┘┌┘└┘│┌┐└┐││┌────┘┌┐...............
........┌┐└─┐└┘└┘└───┐│┌┘└─┐└┘│└┐│┌┘│││┌┐└┐└┘┌──┘.┌┐││.││┌┐┌─┘└┘└┘┌──┘┌──┘└┘││└┘││└┐.┌┐.┌──┘│┌┘│┌─┐┌┘└┐.┌┐└┐┌─┘│└┐│└┘└───┐┌┘│.....┌┐........
......┌─┘└──┘┌┐┌┐┌┐┌┐└┘└─┐┌┘┌─┘┌┘││┌┘││││.│┌─┘┌┐┌┐││││┌┘│││└───┐┌┐└─┐.└────┐│└┐┌┘└┐│┌┘└┐└──┐└┘┌┘└┐│└┐┌┘┌┘└┐│└─┐│┌┘└┐┌────┘└┐└┐┌┐.┌┘│........
......└─────┐│└┘││└┘└───┐│└┐│┌┐└┐││└┐│└┘│┌┘│┌┐│└┘│││││└┐││└┐┌┐┌┘│└─┐│┌─┐┌┐┌┘└─┘│..│││┌─┘.┌┐└─┐│┌┐│└┐││┌┘┌─┘└┐┌┘││┌┐││┌┐.┌┐┌┘┌┘│└┐└┐│........
........┌───┘│┌─┘└─┐.┌──┘└─┘│││.│││┌┘└┐┌┘└┐└┘││┌─┘││││┌┘│└┐││└┘┌┘┌┐└┘│┌┘││└───┐└┐┌┘└┘└┐┌─┘│┌┐│└┘││┌┘││└┐└─┐.││.│││││└┘└─┘││┌┘.│┌┘┌┘└┐.......
........└─┐┌┐│└┐┌──┘┌┘┌┐┌┐┌┐└┘└─┘││└┐┌┘│..└┐┌┘││┌┐││││└┐│┌┘│└─┐│.│└┐┌┘└─┘│┌┐┌┐│┌┘│┌───┘└─┐││││┌┐││└┐││┌┘┌─┘┌┘└┐│││││┌──┐┌┘││┌┐│└─┘┌─┘.......
.......┌──┘│││.││┌─┐└┐│││└┘└───┐┌┘│┌┘└┐└┐.┌┘│.│││││││└┐││└┐└┐.│└┐│┌┘└───┐└┘││└┘│.││┌──┐┌─┘└┘│││└┘│┌┘│││┌┘┌┐└┐┌┘│└┘└┘└─┐└┘.│││││┌──┘.........
.......└─┐┌┘└┘.└┘└┐└┐││││┌─────┘└┐││┌┐└┐└┐└┐│┌┘││││││┌┘││.└┐│┌┘┌┘││┌┐.┌┐└─┐│└─┐└┐│└┘┌─┘└───┐└┘└┐┌┘└┐│││└┐││┌┘└┐│┌────┐└─┐┌┘│││││┌─┐.........
.........└┘.....┌┐└┐│└┘└┘└┐┌────┐└┘└┘└┐└┐└┐│└┘┌┘│└┘│││┌┘└┐┌┘└┘┌┘┌┘││└─┘└─┐││┌┐│┌┘└─┐└┐┌┐.┌┐└─┐┌┘└─┐││││┌┘│││┌┐└┘└─┐┌┐└──┘└┐└┘└┘└┘┌┘.........
...............┌┘│┌┘└─┐.┌┐└┘┌───┘┌────┘.│┌┘│┌┐└┐└┐┌┘│││┌─┘└──┐└┐│┌┘└──┐┌─┘│└┘││└┐┌─┘┌┘││┌┘│┌─┘│┌┐┌┘└┘││└┐││││└────┘││.┌┐.┌┘┌┐┌┐┌─┘..........
...............└┐│└─┐┌┘┌┘└──┘┌┐┌┐└┐.┌┐.┌┘└┐└┘└┐└─┘└┐││││┌┐┌─┐│┌┘││┌──┐││┌┐└─┐││┌┘└─┐│.│││┌┘└─┐│││└──┐││┌┘│││└─┐┌──┐│└─┘└─┘┌┘│││└──┐.........
............┌───┘└──┘└┐└─────┘└┘└┐└┐│└┐└─┐└┐┌┐└─┐┌─┘│││└┘│└┐││└┐││└─┐││││└┐┌┘└┘│┌─┐││┌┘│││┌┐┌┘└┘│┌┐┌┘│││┌┘└┘┌─┘│┌─┘└┐┌──┐┌┘.└┘└┐┌─┘.........
............└───────┐┌┘┌┐┌───────┘┌┘│┌┘┌┐│┌┘││┌┐││┌┐│││┌─┘.││└┐│││┌┐││││└┐││┌──┘└┐│││└┐│││││└──┐│││└┐│││└┐┌┐└─┐│└─┐.│└─┐│└───┐┌┘└─┐.........
............┌┐┌┐┌┐┌┐│└─┘│└─┐┌────┐└─┘│┌┘│││┌┘││└┘└┘│││││┌┐┌┘└┐││││││││││┌┘││└─┐┌┐│││└┐│││││└┐┌┐││││┌┘└┘└─┘││┌┐└┘┌┐└─┘┌┐│└────┘│┌┐┌┘.........
...........┌┘└┘│││││└──┐│┌┐└┘┌───┘┌─┐│└┐└┘│└┐│└──┐.││││└┘│└┐┌┘│││││││└┘││.││┌─┘│└┘││.│││││└┐││└┘└┘└┘┌─────┘└┘└┐┌┘│┌┐┌┘│└─┐┌┐┌┐└┘└┘┌┐........
...........└┐┌┐└┘└┘│┌┐┌┘└┘│┌┐└───┐│┌┘└┐└┐┌┘┌┘└┐┌┐│┌┘││└─┐│┌┘│┌┘└┘││││┌─┘└┐│││┌┐└─┐││┌┘│└┘└┐││└───┐┌─┘┌┐┌────┐┌┘└┐│││└┐│┌─┘││││┌───┘└┐.......
............└┘└───┐└┘│└──┐│││┌──┐└┘└┐┌┘┌┘└┐└┐.││││└┐│└┐┌┘││┌┘└──┐││││└┐┌┐││││││┌─┘││└┐│.┌┐│││┌───┘│┌┐│└┘┌─┐┌┘└──┘└┘└─┘└┘┌┐│││└┘┌─┐┌─┘.......
.............┌┐┌┐.└─┐│.┌┐││││└─┐└───┘└┐└┐.│┌┘┌┘│││.│└┐│└┐│││┌┐┌─┘└┘││┌┘││││││││└─┐││┌┘└┐│└┘││└──┐┌┘││└┐.└┐└┘┌┐.┌┐┌┐┌┐┌┐┌┘││└┘┌─┘.│└┐........
...........┌─┘└┘└───┘└─┘└┘│││┌┐└─────┐└┐│┌┘│.│┌┘││┌┘┌┘│┌┘│││││└┐┌─┐││└┐│└┘││││└┐┌┘└┘└┐┌┘│┌┐│└┐┌┐││┌┘└─┘┌┐└─┐│└┐│││││└┘││┌┘│┌─┘┌─┐└─┘........
...........└┐┌─┐┌────┐┌──┐└┘└┘└┐.┌┐┌┐└┐└┘└┐└┐││┌┘│└┐└┐│└┐││└┘└┐└┘┌┘││┌┘│┌─┘││└┐││┌───┘│┌┘││└┐└┘││││┌───┘└──┘│┌┘│││└┘┌─┘││.│└──┘┌┘┌───┐......
...........┌┘│.└┘┌──┐└┘┌┐└──┐┌┐└─┘└┘└─┘┌┐.│┌┘││└─┘.│┌┘│┌┘│└──┐└┐┌┘.└┘└─┘│┌┐│└─┘└┘└┐┌┐┌┘└┐│└┐└─┐││││└────────┘└─┘└┘┌┐└──┘└─┘┌┐┌─┘.│┌──┘......
..........┌┘┌┘..┌┘┌┐└──┘└───┘│└────────┘└┐│└┐│└─┐┌─┘└┐│└┐│┌┐┌┘┌┘└───┐┌──┘││└──┐┌┐.│││└┐┌┘└┐└┐┌┘││└┘┌─────────────┐││┌──┐┌──┘│└┐┌┐││┌┐.......
..........└┐│.┌┐└┐│└┐┌┐┌─┐┌─┐│┌──────────┘└─┘└──┘│┌─┐││┌┘││││.│┌┐┌┐┌┘└──┐│└┐┌─┘││┌┘│└┐│└┐┌┘┌┘└┐└┘┌┐└─────┐┌─────┐││└┘┌─┘└─┐.└┐└┘└┘└┘│.......
...........└┘.││┌┘│.└┘└┘┌┘└┐└┘└────┐┌┐┌─┐┌┐┌─┐┌─┐│└┐││││┌┘│└┘┌┘│││└┘┌───┘└┐│└──┘│└─┘.││.││.└─┐│┌─┘└───┐┌┐└┘┌─┐┌┐││└─┐└───┐└─┐│┌──┐┌┐└┐......
............┌─┘│└┐│┌────┘┌─┘.┌─────┘│││┌┘│││┌┘│┌┘└─┘└┘││└┐└─┐└┐││└┐.└─┐┌─┐││┌┐┌┐│┌───┘└┐│└──┐││└─┐┌┐┌┐└┘└──┘.└┘└┘│┌┐└┐┌┐.│┌─┘│└─┐└┘└─┘......
............└─┐└┐└┘└────┐│┌─┐└─┐┌───┘││└─┘└┘└─┘└──┐┌┐┌┘│.└┐┌┘.└┘└┐│┌──┘└┐└┘││└┘└┘│┌┐┌┐┌┘│┌┐┌┘└┘┌┐└┘└┘└───────┐.┌┐└┘└┐└┘└┐│└─┐│┌┐└┐..........
..............└┐│┌┐┌┐┌─┐└┘└┐└┐┌┘│┌───┘└┐┌─┐┌┐┌┐┌─┐└┘│└─┘┌─┘└─┐┌──┘│└┐┌┐┌┘┌─┘└───┐││││└┘┌┘│└┘┌──┘│.┌─────┐┌┐┌─┘┌┘└┐┌┐└───┘│┌─┘└┘│┌┘..........
..............┌┘└┘└┘│└┐│┌─┐└┐└┘┌┘└─────┘└┐│││││└┐│┌┐│┌┐.└─┐┌─┘└──┐└┐└┘└┘.└┐┌─┐┌─┘│││└─┐└┐└─┐└──┐└┐│┌─┐┌┐└┘└┘.┌┘┌┐└┘└────┐│└──┐.│└─┐.........
........┌─┐...└────┐└─┘│└┐│.└──┘.┌┐┌┐┌┐┌─┘││││└─┘└┘│└┘└─┐┌┘└┐..┌─┘┌┘.┌┐┌──┘└┐│└┐┌┘││┌┐│┌┘┌┐│┌─┐└┐││└┐└┘└─────┘┌┘└────┐┌─┘└──┐└┐│┌─┘┌┐.......
........└┐└─┐..┌─┐.└──┐│┌┘└┐┌┐┌┐┌┘└┘└┘││┌┐└┘│└────┐└────┘└─┐└┐┌┘┌┐│.┌┘└┘┌─┐┌┘│┌┘└┐│└┘││└─┘└┘└┐│┌┘└┘┌┘┌┐┌┐┌┐┌┐┌┘┌┐┌──┐│└─┐┌┐.└─┘└┘┌─┘│.......
.........│┌─┘┌┐└┐│┌┐.┌┘││┌┐└┘└┘│└───┐┌┘└┘└┐┌┘┌┐┌─┐└┐┌┐┌┐┌┐┌┘┌┘└┐││└┐└─┐┌┘┌┘└┐││┌─┘└─┐│└┐┌────┘│└┐┌┐│┌┘││└┘└┘│└─┘└┘┌─┘└─┐└┘└─┐┌───┘┌┐│.......
......┌──┘│┌─┘└─┘└┘└┐└┐│└┘└┐┌─┐└────┘└────┘└─┘│└┐└┐└┘└┘└┘│└─┘┌┐││└┐│┌─┘└┐└┐┌┘││└─┐┌─┘└─┘└────┐│.└┘└┘└┐│└──┐┌┘┌────┘┌┐┌┐└────┘└─┐┌─┘└┘.......
..┌─┐.└──┐│└───────┐└┐││.┌─┘│.└─────────┐┌───┐└┐└┐└┐┌┐┌─┐└───┘│└┘.││└┐┌─┘┌┘└┐└┘.┌┘│┌───┐┌──┐.││┌┐┌┐┌┐│└───┘└┐└─┐┌──┘└┘└┐.┌┐.┌┐┌┘└───┐.......
..└┐└───┐││┌┐┌┐┌┐┌┐└┐││└┐└──┘┌┐┌────────┘│┌──┘.└─┘┌┘││└┐└────┐│┌──┘│.││┌┐│┌┐└─┐┌┘┌┘└──┐└┘┌┐│┌┘│││││││└───┐┌┐└──┘│┌─┐┌─┐└─┘└┐│└┘┌──┐┌┘.......
┌──┘┌──┐└┘│││││││││.││└┐│┌┐┌┐││└───┐┌────┘└┐┌┐┌┐┌┐└┐│└┐│┌┐.┌┐└┘└┐┌┐└┐││││└┘└┐┌┘└─┘┌┐┌┐└─┐│└┘└┐│││││││┌┐┌┐└┘└─┐┌─┘└┐│└┐└────┘│┌─┘┌┐└┘........
│┌─┐│..└─┐││││││└┘└─┘└─┘└┘└┘└┘└┐.┌─┘│┌─────┘│││└┘│.└┘.└┘│└─┘└┐┌┐││└┐││└┘└┐┌┐││..┌┐││││┌─┘│┌─┐│││└┘└┘└┘└┘│┌───┘│┌──┘└─┘.┌┐.┌┐│└──┘│┌─┐.......
└┘.└┘...┌┘└┘└┘└┘┌┐┌─┐┌┐┌─┐┌┐┌─┐└┐└──┘└───┐┌┐│││┌┐└──────┘┌┐┌─┘│└┘└┐││└┐┌┐└┘││└┐┌┘└┘│││└─┐│└┐│││└┐┌┐┌───┐└┘┌┐┌┐│└───┐┌──┘└┐│││┌───┘└┐│.......
....┌┐┌┐└─┐┌┐┌─┐│││.││││┌┘││└┐└┐└───┐┌┐┌┐└┘└┘│││└──────┐┌┘│└─┐└┐┌┐││└┐│││┌┐││┌┘└──┐└┘└──┘└─┘└┘└─┘│└┘┌──┘┌─┘└┘└┘┌┐┌┐└┘┌───┘│└┘└┐┌┐┌─┘└─┐.....
..┌─┘└┘└──┘│└┘┌┘│││┌┘│││└┐││┌┘.└┐┌─┐└┘└┘└───┐└┘└┐┌┐┌──┐└┘.└──┘┌┘││││┌┘││││└┘││..┌─┘┌┐┌┐┌─────┐┌┐┌┘.┌┘┌─┐│┌─┐┌─┐│└┘│┌┐└─┐┌┐│┌──┘│└┘┌───┘.....
..└┐┌─┐┌─┐┌┘┌─┘┌┘└┘└─┘││.││││┌──┘└┐└─┐┌─┐┌┐.└──┐└┘└┘┌┐└──────┐│┌┘│││└┐└┘││..└┘┌─┘┌─┘││└┘.┌───┘│││┌┐└┐│.└┘│.└┘┌┘└┐.└┘└──┘│└┘└─┐.│┌─┘┌───┐....
...└┘┌┘└┐└┘.└┐┌┘.┌────┘└┐││││└────┘┌─┘│┌┘│└───┐│┌┐┌─┘│┌─┐┌─┐┌┘└┘.││└┐│..││....└──┘..│└┐┌─┘┌──┐││││└┐└┘┌─┐└──┐└─┐└─┐┌┐┌┐┌┘┌──┐└─┘└┐┌┘┌──┘....
.....└┐┌┘┌──┐└┘┌─┘┌┐┌─┐┌┘└┘└┘┌┐.┌──┘┌─┘└┐│┌───┘└┘└┘┌┐└┘.└┘┌┘└───┐└┘┌┘└┐.└┘...┌────┐.└─┘└──┘┌─┘│└┘│┌┘┌┐└┐│┌──┘┌┐└──┘│││││┌┘┌┐└─┐┌┐└┘┌┘.......
......└┘.└─┐│┌─┘┌┐│││┌┘│┌┐┌┐┌┘└┐└───┘┌─┐└┘└┐.┌┐┌┐┌─┘└┐.┌─┐└────┐│..└─┐└┐.....└───┐└─┐.┌────┘┌─┘┌┐││┌┘└─┘└┘┌─┐│└────┘└┘└┘└─┘└─┐│││┌┐└───┐....
.......┌───┘│└┐┌┘│││││┌┘││││└─┐└─────┘.└┐┌─┘┌┘└┘││┌─┐└┐└┐│┌──┐.││....│┌┘.......┌─┘┌┐└─┘┌┐┌┐┌┘┌─┘└┘└┘┌──┐┌┐│┌┘│┌───┐┌┐┌┐┌─────┘└┘└┘│┌───┘....
.......└───┐└┐││.└┘└┘└┘┌┘└┘└─┐└────────┐│└──┘┌─┐└┘└┐└┐└─┘└┘┌┐│.││....└┘........└─┐│└┐┌┐││││└┐└┐┌────┘┌┐└┘└┘└─┘└──┐│││││└────┐┌┐┌─┐│└───┐....
...........└┐│└┘┌┐┌────┘┌┐┌─┐└──┐┌─────┘└────┘.└─┐┌┘.└┐┌─┐┌┘└┘.└┘..............┌─┘│.│││││││┌┘.└┘┌┐┌──┘└────┐┌──┐┌┘││└┘└┐┌┐┌─┘│││┌┘└─┐┌┐│....
.........┌──┘└┐.││└─────┘││.└──┐└┘┌───┐┌┐┌┐┌┐┌──┐│└┐┌┐└┘.└┘┌┐..................└─┐└┐││││││└┘.┌┐┌┘│└─┐┌────┐│└─┐│└┐│└─┐┌┘││└──┘└┘└─┐.└┘└┘....
.........└─┐┌┐└─┘└┐┌┐┌┐┌┐└┘┌┐┌┐└─┐│┌──┘│└┘└┘└┘┌─┘└─┘││┌┐┌──┘└─┐..................│┌┘└┘└┘└┘.┌┐││└┐└─┐└┘┌───┘└─┐│└─┘└──┘└─┘└┐┌─┐┌──┐└─┐.......
........┌┐.└┘│┌┐┌┐└┘└┘└┘└─┐│└┘└─┐└┘└───┘┌┐┌───┘┌┐.┌┐│└┘││┌──┐┌┘..................└┘....┌┐.┌┘││└─┘┌─┘┌┐└─────┐│└─────┐..┌─┐│└┐││┌┐└┐┌┘.......
........│└──┐└┘└┘└───────┐│└───┐│┌┐┌────┘└┘┌───┘└─┘└┘┌┐└┘└─┐└┘..................┌┐┌┐┌┐┌┘│┌┘┌┘└─┐┌┘┌┐││┌┐.┌──┘└┐┌───┐└┐┌┘┌┘└─┘└┘│└┐└┘........
........└──┐│.┌┐┌──┐┌────┘└───┐│││└┘┌┐.┌───┘┌──┐┌─┐┌┐│└┐┌┐┌┘┌┐......┌─┐.........│└┘└┘│└┐│└┐│┌──┘└─┘└┘└┘└┐└───┐│└─┐.└┐│└┐│.┌┐.┌─┘┌┘..........
........┌──┘└┐│└┘┌┐└┘┌┐┌─┐┌┐┌┐└┘│└──┘└─┘┌──┐└─┐││┌┘│││┌┘││└─┘└─┐....└┐│.........└──┐┌┘┌┘└─┘│└─┐┌┐┌┐┌─┐┌┐└───┐│└┐┌┘┌┐└┘┌┘└─┘└┐│┌─┘┌┐.........
........│┌──┐│└┐┌┘S┐┌┘└┘.││││└─┐└───┐┌─┐│┌┐└──┘└┘└─┘└┘│┌┘│┌────┘.┌──┐││...........┌┘│.└───┐└┐.└┘└┘└┘.│││┌──┐└┘┌┘└┐││┌┐│┌───┐└┘└──┘│.........
........└┘┌─┘└─┘│┌─┘│┌───┘│││┌─┘┌┐┌┐└┘.│└┘└──┐┌┐┌┐┌──┐└┘┌┘└──┐┌┐.│┌┐└┘└┐.......┌┐.└┐│┌┐┌┐.└┐└─┐┌┐┌──┐││└┘┌┐└─┐└──┘│││└┘└──┐└┐┌┐┌─┐└┐........
..........│┌─┐┌─┘└─┐│└────┘└┘└──┘└┘└──┐└──┐┌┐└┘└┘└┘┌─┘┌┐└───┐└┘└┐└┘└┐┌─┘.......││..││││││┌┐└─┐│││└─┐│└┘┌─┘└──┘┌┐┌─┘└┘┌┐┌──┘.└┘│└┐└─┘........
..........└┘.││┌──┐││┌─────┐┌┐┌┐┌─┐┌─┐└──┐└┘└──┐┌──┘┌┐│└───┐└┐┌─┘┌──┘└┐........│└──┘└┘└┘└┘└──┘└┘└┐┌┘└┐.└──────┘└┘┌───┘││┌──┐┌┐└┐└┐┌─┐.......
.............│││┌┐└┘│└────┐│││││└┐│└┐└┐┌┐│.┌┐┌┐└┘┌┐.│└┘┌┐┌─┘.└┘..└──┐┌┘.┌─┐....└───┐┌┐┌────┐┌───┐│└─┐│┌┐┌───┐┌───┘┌──┐└┘│┌─┘││.└┐└┘┌┘.......
.............└┘└┘└──┘.┌───┘└┘└┘└─┘└─┘.│││└─┘└┘└─┐│└┐│┌─┘└┘┌─┐┌┐┌┐┌┐┌┘└──┘┌┘....┌───┘│││┌───┘│┌──┘└──┘└┘│└──┐└┘.┌┐.│┌┐└──┘└──┘└─┐│┌─┘........
..............┌───┐.┌┐└┐┌┐┌┐┌─┐┌┐┌───┐└┘└──┐┌───┘└┐││└┐┌┐┌┘┌┘│└┘││││┌┐┌┐┌┘.....└┐┌┐┌┘└┘└─┐┌┐│└────┐┌──┐└───┘.┌─┘└─┘│└┐┌─┐┌┐┌───┘└┘..........
..............└┐┌┐└┐││┌┘│└┘└┘.└┘│└┐┌─┘┌┐.┌┐││┌──┐┌┘││┌┘│││┌┘.└─┐││└┘│││└┘.......└┘└┘┌────┘│││┌─┐┌┐││┌┐└────┐┌┘┌┐┌┐┌┘.└┘.│││└──┐┌┐...........
.............┌┐└┘└┐│││└─┘.┌────┐└─┘└─┐││┌┘│└┘│┌─┘└┐└┘└┐│└┘└┐┌┐┌┘││┌─┘└┘┌┐.......┌──┐└─┐┌─┐│└┘└┐└┘└┘││└┐┌───┘│┌┘└┘││┌┐.┌┐└┘│┌──┘│└─┐.........
.............││┌┐┌┘└┘│┌┐┌─┘┌┐┌┐└─────┘││└┐└┐.││┌──┘┌┐┌┘│┌┐┌┘││└┐│││┌┐.┌┘└┐┌┐.┌┐.└─┐│┌┐└┘.└┘.┌┐└───┐│└┐└┘┌┐┌─┘└──┐└┘│└─┘└─┐└┘┌─┐│┌─┘.........
.........┌───┘│││└──┐││││┌─┘└┘└─────┐┌┘│┌┘┌┘┌┘└┘┌┐┌┘└┘.││└┘.││.│└┘└┘│┌┘┌─┘│└┐││┌─┐│└┘└┐┌┐┌──┘└───┐└┘.└──┘└┘┌────┘┌┐│┌────┘.┌┘┌┘││┌┐┌┐.......
.........└───┐└┘└──┐││││└┘┌─┐┌──────┘│┌┘└┐│.└┐┌─┘└┘┌───┘└──┐│└┐└─┐┌─┘│┌┘.┌┘┌┘││└┐│└┐┌─┘││└──┐┌┐┌┐└─────────┘┌─┐┌┐││││┌──┐┌┐└┐└┐│└┘└┘└──┐....
.........┌┐┌┐└────┐││││└┐.└┐│└─┐┌────┘└──┘└┐┌┘└┐┌┐.└─┐┌────┘└┐│┌─┘└┐.│└─┐│┌┘┌┘└─┘│┌┘└─┐││┌┐.└┘└┘└────────┐┌┐└┐││└┘└┘└┘┌─┘│└─┘┌┘│┌──┐┌┐┌┘....
.........│└┘│┌───┐│└┘│└┐│┌┐│└─┐└┘┌────┐┌┐┌┐└┘┌─┘││┌┐.│└──┐.┌┐││└┐┌┐└─┘┌─┘│└┐│┌──┐└┘┌──┘│││└─┐┌┐┌┐┌┐.┌┐┌──┘│└─┘└┘┌─┐┌──┘┌┐│┌─┐└─┘└─┐└┘││.....
.........└─┐│└──┐│└─┐└┐││││└─┐│┌┐└───┐└┘│││┌┐└┐┌┘└┘└─┘┌─┐└┐│└┘└┐└┘│┌┐┌┘┌┐│┌┘└┘┌┐└─┐│┌┐.│││┌┐└┘└┘└┘│┌┘│└───┘┌┐┌┐┌┘.│└───┘└┘└┐└─┐┌─┐└─┐└┘.....
........┌──┘└─┐.│└┐.└┐└┘└┘│┌┐││││┌──┐└─┐└┘└┘└┐└┘┌────┐└┐└─┘└──┐└┐┌┘│││.││││.┌─┘│.┌┘│││┌┘│└┘└─────┐││┌┘.┌┐┌─┘└┘│└─┐│┌─┐┌────┘┌┐└┘.│┌─┘.......
...┌┐...└──┐┌┐└┐└┐└┐.└┐┌─┐└┘││└┘│└─┐│┌┐└┐┌┐..│┌┐└───┐│┌┘.┌┐.┌┐└┐│└┐│└┘┌┘││└┐└─┐└┐└┐│││└┐└┐┌─┐┌───┘└┘└─┐││└───┐└──┘└┘.│└─────┘└┐.┌┘└──┐......
..┌┘│.┌┐.┌┐└┘└┐└┐│┌┘┌┐└┘┌┘┌┐│└─┐│┌─┘││└┐└┘└┐┌┘│└┐┌┐┌┘││┌┐│└┐│└┐││.│└┐.└┐└┘┌┘┌─┘┌┘┌┘└┘│┌┘┌┘└┐│└───┐┌──┐└┘└────┘┌───┐┌─┘┌┐┌┐┌──┐└┐│┌┐┌─┘......
..└┐└─┘│┌┘└──┐└┐└┘└─┘└──┘┌┘│└──┘└┘┌┐└┘.└───┘└─┘.└┘│└┐││││└┐└┘┌┘│└─┘┌┘┌┐└┐┌┘.└─┐│┌┘┌──┘└┐│.┌┘│┌───┘│┌─┘┌┐┌──┐┌─┘┌──┘│┌┐││││└─┐└─┘└┘│└─┐......
...└──┐│└─┐┌┐└┐└┐┌────┐┌─┘.└──┐┌┐┌┘└────┐.┌┐┌────┐└─┘└┘││.└─┐└┐└─┐┌┘┌┘│┌┘└┐┌──┘│└┐│┌┐.┌┘└┐└┐│└────┘└┐┌┘└┘┌┐└┘┌─┘.┌┐└┘└┘└┘└─┐└───┐.│┌─┘......
....┌─┘└─┐││└┐└─┘│┌───┘│┌─────┘│││┌─────┘┌┘└┘┌───┘┌─┐┌┐││┌─┐└┐│┌─┘└┐└┐└┘┌─┘└──┐└─┘││└┐└─┐│┌┘└┐┌┐┌┐┌─┘│.┌┐│└──┘┌─┐│└───────┐│┌──┐│.└┘........
....└┐┌──┘└┘.└───┘└┐┌┐┌┘│┌─┐┌─┐│└┘└┐┌┐.┌─┘┌──┘┌──┐└┐││││││┌┘┌┘│└─┐┌┘┌┘┌┐│┌┐┌┐.└─┐┌┘└┐│┌┐│││┌┐└┘└┘│└─┐│┌┘└┘┌┐┌─┘┌┘│┌───────┘│└─┐└┘...........
...┌─┘└──┐┌┐┌─────┐│││└┐└┘.└┘.└┘┌─┐└┘└┐│┌─┘.┌┐└┐┌┘┌┘└┘││││└┐└┐└──┘└┐│┌┘└┘││││┌┐┌┘└┐┌┘└┘└┘│└┘└──┐┌┘┌┐└┘└┐┌┐│││┌─┘┌┘└┐┌───┐┌┐└─┐└┐............
...└─┐┌──┘││└────┐│└┘└─┘┌────┐┌┐└┐└──┐└┘└───┘│┌┘└┐└──┐│││└┐└┐│┌┐┌─┐││└─┐┌┘│││││└┐┌┘└┐┌┐┌┐└┐┌┐.┌┘└─┘└──┐└┘└┘││└──┘┌┐└┘┌──┘│└─┐└─┘............
..┌──┘└──┐││┌┐┌┐┌┘└──┐┌┐└───┐└┘└┐└──┐└┐┌┐┌─┐┌┘│┌─┘┌┐┌┘└┘└┐│┌┘└┘││┌┘││┌─┘└┐└┘│││┌┘│┌┐└┘└┘└┐││└┐└┐┌┐┌───┘┌───┘│┌───┘└──┘┌┐┌┘┌┐└───┐...........
..└───┐┌─┘││││││└──┐┌┘││┌┐┌┐└──┐└───┘.└┘││.└┘.││┌─┘│└┐┌┐┌┘│└┐┌┐└┘└┐└┘└┐┌┐│┌─┘││└┐││└──┐┌┐││└┐│.└┘│└┐┌─┐└────┘└┐┌┐┌┐┌──┘└┘┌┘└────┘...........
...┌──┘└──┘└┘└┘│.┌─┘└─┘│││││┌─┐│┌┐┌┐┌┐┌┐└┘┌───┘│└┐┌┘.││└┘.└┐└┘│.┌┐└┐┌┐└┘│││┌┐│└┐│└┘┌──┘│└┘└─┘│┌─┐│┌┘└┐│┌┐┌─┐┌─┘│││└┘┌──┐┌┘┌┐┌┐.┌┐...........
...└─┐┌┐┌─┐┌┐┌┐└┐└┐┌┐┌┐└┘└┘└┘┌┘└┘└┘└┘└┘└─┐└───┐└─┘└─┐││┌┐┌┐│┌─┘┌┘└─┘│└──┘│└┘│└┐││┌─┘┌─┐└─┐┌──┘└┐││└─┐│└┘└┘.└┘┌┐│││┌─┘┌┐└┘┌┘└┘└─┘│...........
...┌─┘│││┌┘│└┘└┐│.└┘└┘└─────┐│┌┐┌┐.┌┐┌───┘.┌┐.│┌┐┌┐┌┘│││└┘│││┌┐└───┐│┌┐┌─┘┌─┘┌┘│││┌┐└┐│┌─┘└─┐.┌┘│└┐┌┘│┌──────┘└┘└┘└──┘└┐.│┌─────┘...........
...│┌┐│└┘│┌┘┌──┘└───────────┘└┘└┘└─┘└┘┌───┐││┌┘│└┘││┌┘│└─┐│││││┌──┐│└┘│└─┐└┐.└┐││││└┐│││┌┐┌─┘┌┘┌┘.│└┐└┘.┌─────┐┌───────┘┌┘└────┐┌┐..........
..┌┘│└┘┌─┘└┐│┌┐┌──────────┐┌┐┌─┐┌──┐┌┐│┌──┘││└┐│┌┐└┘│┌┘┌┐││││││└─┐││┌─┘┌┐│┌┘┌┐│││││┌┘││└┘││┌┐└┐│┌┐│┌┘.┌┐└────┐│└────────┘┌┐┌───┘│└┐.........
..│┌┘┌┐│┌──┘└┘└┘┌───┐┌─┐┌─┘│││┌┘│┌─┘│││└─┐┌┘│┌┘││└┐┌┘│┌┘││└┘││└┐┌┘└┘└┐┌┘│││┌┘│││││││┌┘└┐┌┘│││┌┘││││└┐┌┘└┐┌┐┌┐││┌─┐┌──────┘└┘.┌──┘┌┘┌┐.......
..└┘.││└┘┌┐┌─┐┌─┘┌┐┌┘└┐│└──┘└┘└┐│└┐┌┘│└─┐││.└┘┌┘│┌┘└┐│└┐└┘┌┐││.│└───┐││.│││└┐│││││││└─┐││┌┘││└┐└┘│└┐│└─┐││││││└┘┌┘└──────────┘┌┐┌┘┌┘└─┐.....
...┌┐│└──┘││┌┘└┐┌┘││.┌┘└────┐┌┐││┌┘└┐└┐┌┘│└─┐.└┐│└──┘│┌┘.┌┘││└┐│┌┐┌─┘││┌┘││┌┘││││└┘└┐┌┘└┘└─┘└┐│.┌┘┌┘│┌─┘└┘││└┘┌┐└─┐┌────┐┌─┐┌─┘└┘.│┌──┘.....
┌──┘└┘┌──┐└┘│┌┐└┘┌┘└┐└─────┐└┘└┘││┌┐│┌┘│┌┘┌┐│┌─┘└┐┌─┐└┘┌┐└┐└┘┌┘└┘│└─┐└┘│┌┘│└┐│││└┐┌┐││┌┐┌┐┌──┘└┐│┌┘┌┘└─┐┌─┘└──┘│┌─┘└┐.┌┐└┘.└┘.┌───┘└┐.......
│┌───┐│.┌┘┌┐└┘└┐┌┘┌┐└──────┘┌┐┌─┘││││└┐│└┐│││└─┐┌┘└┐└─┐│└─┘┌┐└──┐└┐┌┘┌─┘└┐└┐│││└┐││└┘└┘└┘││┌┐┌┐││└┐└┐┌┐│└┐┌┐┌┐┌┘└──┐└─┘└──┐┌──┘┌─┐┌┐└─┐.....
└┘.┌─┘└┐└─┘└──┐└┘┌┘│┌┐┌┐┌───┘│└─┐││└┘┌┘└┐││││┌─┘└─┐│┌─┘└──┐│└┐┌─┘┌┘│.└┐┌┐└┐││││┌┘│└─┐┌┐┌─┘││││││└┐└┐│││└┐││└┘│└──┐.└┐┌┐┌──┘│┌──┘.└┘└──┘.....
..┌┘┌──┘┌──┐┌─┘┌┐└┐└┘││└┘┌───┘┌┐│││.┌┘┌┐│└┘└┘└┐┌─┐└┘└┐┌┐.┌┘└┐│└─┐└┐└┐.││└┐│││└┘│┌┘┌─┘││└─┐││└┘││┌┘┌┘│││┌┘││┌─┘┌─┐│┌─┘││└─┐.││┌────────┐.....
..└┐└┐..└─┐└┘┌┐│└┐└─┐└┘┌─┘┌┐┌┐││││└┐│┌┘└┘.┌───┘└┐└┐┌┐└┘└┐└┐┌┘│┌─┘.└┐└┐└┘.└┘│└┐┌┘└┐└─┐││┌─┘│└─┐└┘└┐│.└┘││┌┘│└─┐└┐││└┐┌┘│┌┐└─┘└┘┌┐┌─────┘.....
...└┐│....└┐┌┘│└┐└┐┌┘┌─┘┌┐│││└┘││└┐│││.┌──┘┌┐┌──┘┌┘││┌┐┌┘.│└┐│└─┐┌┐└┐│.┌──┐│┌┘└┐┌┘┌─┘││└┐┌┘┌┐└──┐│└──┐││└┐└┐┌┘┌┘││┌┘└┐││└┐┌┐┌┐││└─┐┌─┐......
....││.....│└┐└┐└┐││┌┘┌─┘│││└┐.└┘.│││└┐│┌┐┌┘││┌─┐└┐││││└─┐└┐││┌─┘││┌┘└┐│┌─┘││┌┐└┘┌┘┌┐││┌┘│┌┘└─┐┌┘└─┐┌┘└┘.└┐│└┐└┐└┘│┌┐│││┌┘│││└┘└──┘│┌┘......
....└┘.....└─┘.└┐│││└┐│.┌┘│└┐└───┐│││┌┘└┘└┘┌┘└┘┌┘┌┘││││┌┐└┐││└┘.┌┘└┘┌┐└┘└┐.│└┘└─┐└┐│││││┌┘│┌──┘└──┐│└──┐..└┘.└┐│┌─┘│││││└┐││└───┐┌─┘└┐......
.............┌──┘│││┌┘│┌┘┌┘┌┘┌┐┌┐│└┘││┌┐┌──┘┌─┐└┐└─┘││││└┐││└┐┌─┘┌─┐│└┐┌┐└┐└┐┌┐┌┘┌┘│││└┘│┌┘└┐┌┐┌┐┌┘│┌─┐└┐┌────┘│└┐┌┘└┘││┌┘││┌┐┌┐└┘┌─┐│......
.............└──┐│││└┐│└┐│.└┐││││└─┐│││└┘┌─┐└┐└┐└┐┌─┘││└┐└┘└┐│└─┐│.│└┐│││┌┘┌┘│││.│┌┘│└─┐││┌┐└┘││└┘.││┌┘┌┘└┐┌──┐│.││┌┐.└┘│┌┘││└┘│┌─┘.└┘......
................└┘└┘┌┘│┌┘│┌─┘│││└─┐│└┘└──┘.│┌┘.└┐│└┐┌┘│┌┘┌──┘└┐┌┘│┌┘┌┘│││└┐└┐││└┐││┌┘┌─┘│││└──┘└──┐└┘│┌┘┌┐││┌─┘│┌┘└┘└┐┌─┘└┐│└─┐│└┐..........
....................└┐│└┐│└┐┌┘│└─┐└┘┌──────┘│.┌┐└┘┌┘│┌┘└┐│┌──┐│└┐│└┐└┐││└┐│┌┘│└┐│└┘└┐└─┐└┘└┐┌─┐┌─┐└─┐└┘.│││││┌┐│└──┐┌┘└┐┌┐││┌┐││┌┘..........
.....................│└┐││┌┘│┌┘┌┐└─┐└─┐┌───┐└┐│└─┐└─┘│┌┐││└┐┌┘└┐│└┐│┌┘│└┐└┘└┐│┌┘└┐┌─┘┌┐└─┐┌┘└┐│└┐│┌┐└───┘│││└┘││.┌┐└┘┌─┘│││└┘││└┘...........
.....................│┌┘││└┐│└┐││┌┐└┐┌┘│┌──┘┌┘└─┐└───┘││││┌┘│┌┐││┌┘└┘.└┐└──┐││└─┐│└┐┌┘│┌─┘└┐┌┘└┐││││┌┐┌┐┌┘└┘┌─┘└─┘└┐.│┌─┘│└┐.│└┐............
.....................││.└┘.└┘.││││└┐││┌┘└─┐┌┘┌──┘┌───┐│└┘└┘┌┘│││││┌─┐┌─┘┌──┘└┘┌─┘│┌┘└┐│└──┐││┌─┘│││└┘│││└─┐.└┐┌┐┌─┐└┐└┘┌─┘┌┘.└┐│............
.....................└┘.┌─────┘│└┘.└┘└┘┌──┘└┐└┐┌┐│.┌─┘└──┐┌┘┌┘│││└┘┌┘└─┐└────┐└┐┌┘└─┐││┌─┐│││└─┐││└─┐│││┌┐│┌─┘││└┐└┐│┌┐└─┐└┐..││............
........................└──┐┌─┐└──────┐└──┐┌┘┌┘│││┌┘┌┐┌┐┌┘│┌┘┌┘│└─┐└┐┌─┘┌─┐┌─┘.└┘┌──┘│││.└┘└┘.┌┘││┌┐│││││└┘└┐┌┘│┌┘┌┘└┘└─┐└─┘..└┘............
.......................┌───┘│.└┐┌─────┘┌──┘│┌┘┌┘││└─┘││└┘.││.└┐└┐┌┘┌┘└┐┌┘┌┘└────┐└─┐┌┘│└───┐┌─┘┌┘└┘││└┘││┌┐┌┘│┌┘└┐│┌─┐┌┐└─┐.................
.......................└───┐│┌─┘└─────┐└┐┌┐│└┐│.└┘.┌─┘└──┐││┌─┘┌┘└┐│┌─┘└┐└┐┌┐┌┐┌┘┌─┘└┐│┌─┐┌┘└┐┌┘.┌─┘└┐┌┘└┘│└┐││┌┐││└┐└┘│┌─┘.................
..........................┌┘││┌┐┌┐┌───┘.││││┌┘└┐.┌─┘┌┐┌┐┌┘└┘└─┐│┌┐└┘│┌┐┌┘.││││││.└┐┌─┘││┌┘│┌─┘└─┐└──┐││┌──┘.│││││││┌┘..│└┐..................
..........................│┌┘│││││└┐....└┘│││┌┐│.└──┘│││└┐┌───┘└┘│┌┐└┘│└─┐└┘││││┌┐│└─┐││└┐││┌┐┌┐└┐.┌┘││└┐.┌─┘│└┘└┘││...└─┘..................
..........................└┘.└┘││└┐└─┐....└┘││└┘┌────┘│└─┘└┐┌─┐┌┐└┘└─┐└┐┌┘.┌┘││││└┘┌─┘│└┐││││││└┐└┐└┐│└┐│.└┐┌┘....│└┐.......................
..............................┌┘│┌┘┌┐└┐...┌─┘└┐┌┘┌┐┌─┐└─┐┌─┘└┐│││┌──┐└┐└┘┌─┘┌┘└┘│┌─┘..└┐│└┘││└┘┌┘┌┘.└┘.└┘..││.....│┌┘.......................
..............................└┐│└┐││┌┘...└─┐┌┘└┐││└┐└┐┌┘│┌┐┌┘│││└─┐└─┘..└──┘...│└┐....││.┌┘│..└─┘.........└┘.....└┘........................
..............................┌┘│.││└┘......││..└┘└─┘.││┌┘│││┌┘│└─┐└─┐..........└─┘....└┘.└┐│...............................................
..............................└─┘.└┘........└┘....┌───┘│└─┘││└┐└┐┌┘┌─┘.....................└┘...............................................
..................................................└───┐└┐┌─┘│.│┌┘└┐└─┐......................................................................
......................................................│┌┘└─┐│┌┘└─┐│┌┐│......................................................................
.....................................................┌┘└┐┌┐││└┐┌─┘└┘└┘......................................................................
.....................................................└┐┌┘│└┘└┐││.┌┐.........................................................................
......................................................└┘┌┘┌┐┌┘│└─┘│.........................................................................
........................................................└─┘└┘.└───┘.........................................................................