### #<# ##.### #....# #..#.# #..#.# #..#.# #..#.# ###..# #..#.# ..#..# #..#.# ### .....#############..#.###.# #.##.#..............#.#...# #.##.#.############.#.#.#.# # #.##.#.# #.............#### ..#.###.##.#.######.#####.#.#.....<# ..................... ....>######## ....###'##.#........# ###.... .#.........########## ###### #............. #........##### ############# #........# #...........# #........#### #.#########.# # #.... #........'.^# #.# #.# ## ##.#..#.. #........##+######.# #.# #.... #........ #..................# #.# #.... ##.#.#.#.. #.#####............# #.# ##+#....###.......#. #. #............# #.# #......(...........# #####'#......# #.# #............5#..... #.#.###### #.# #...........)..#... #.#.# #.###### #.....(..oloa......# #.#.# #.#....# #..........c........ #+#+# #.#.#.## #........).s...#..## #.#.#.# #...(.((.........## #.......# #.#.#.# #.(............### #......#.......# #.#.#.# +..............# #......#.......# #.#.#.# #..............# #.#......#.......# #.#.#.# #..............# #........#.......# #.#.#<# ###'############ #.......#.......## #.#.### ###'### ... #.>.....#........# #.#.# #...).# #...###......#........### #.#.# #.....# ... #.............###.......##########)..# #.....########... #.............# #.........##.......### #.....#......... #.............###..........#.####### ##.....#........# #.............##.............## #......#........# #.............##........^.....# #..)...#........# #................^.^.^........# #.######........######...###'######........^.......# #......'........+....'...'...# #................# ########........##.###...##### #..^.......^....## #...........# #...# #..............## #.....####..# #...# ##...........[.# #......#.#..# #...# #............## #.....#.#..## ##### ##........^..# #.....####.# ##.......##.# #..........# ###...... .# #........### ########## ##########