############ #^.......#.# .<.. #..........### ...... ###..........## ....... #.....#......## .......## #....###......# ........###...####......## .. ...............#s##......# ..^ ^..........#.##.^##...#.# .... ..^........###<.......### ....######................##.## .......#.##....[.............^# ..........#..................## .........##../^...............# ........##..................^.# ............................#### ..<^.................^....^....# ############# ###......^......................# ##.........^^### #.#.........^^..................## #...s.^......... ##...........................[....###...▒▒▒▒▒.s.▒▒▒▒ #......................................▒▒ .8.▒ #...##..........................^.###▒▒ ▒▒▒..^▒ #....##^.................^........# ▒▒.▒s./▒ #.....##...##................^..### ▒▒††▒...▒ ##......##.†#^..............###### ▒.8▒▒.s.▒ #........#..#...####........# ▒..H▒ '''▒ ##....####..##^^# #........## ▒▒.s.. #.....##.....#### ###.#..### ▒▒..... ###....#.......^#######.## ▒..^.... ##...^.^...^...#..###### ........ #.................#.## ........ ####.###..........^..# .▒..... ###.#...........^.# #...........#....######## ##....#^.<.##.....##^.#.#### ##.....##^...#^...(.#^..^#..## #.......##.###^....##....##..# ##..^#...### ##...##......#^.# ####..###...# #.^...#.....^..^# ##.#...##..### ##.^.##........## ##..#....###### #....#.........# #...#...## #.## #....#.^.......# #...^...## ##..# #....##........# #.......^###...# ###...........## #.......##.....# ##.......^..## #....####......## ##...........## ... ....^ .. #.....#.........#####.............# ..▒▒▒...▒▒▒.. #.................##^.............# .s▒.%...▒..^ #...^.....#####...##....#...####.## ........y.▒ #........##..#....##.#.###### ### ....^...▒ #..)...###...##..^###### ^...^^^ ▒▒# #..######^...^....# ▒▒'''▒▒ ▒▒.# #### ##.......## ▒▒▒▒▒▒.....▒▒▒▒▒▒..## #.......^# .^......†.../......(# ##....#### ####.....†.######..## ###......# #^#.#.^8# ##^..^# #.....^..# #####...# ##....## #....##### #...###....## ##...#.####### ###### ##.##^....^# ##....##..#.### #..#.####........## #...^##......## ### #......######...#.# #.............####.## ########.....## ##.....## #...^...#......##...#####.#.^.........###).....# #.......#......#...^#.##...............###.....# ##.#..####.....###....^##.........(.....#.^...## ####.# ##....^^[................###...###.....# ### #...........#†..^##.....^.#....^......## ##..^.......#...^#....................^# #.^.^..^.^..##..###^....#^............## ################# #####################