### #.### #...# #.#.############## #.#..............# #.##############.######### #.##...................... #.##.###########)######### #.##.#.#####............. #....#...^...###.######## #########.#########.# ..........# #......# #########..####.####### ....<.................... ###.###.#.....#.####### #...#.#.###.#.# #########.#....##.#.# #..............##.#.# #..# #..............##.#.# #..# #..............##.#.# #..# #......##.#....##.#.# #..# #......##.#....##.#. #..####......##.#.#.###.# #####.............#.#.#.# #.# #.................#.#.#.# #.# #.................#. . #.# #.......).........# #.# #.................# #.# ###......########.# #.# #......# .# #.# #......# #<# #......# ### #......# ###.# #......# ..#.# #......# #.#.# ####+#### #......# ###### #.#.# #.......# #......# #....# #.#.# #.......# #......# #....# #.#.# #.......###.# ####'### #....# #.#.# ####......... #.# #....#####.#.###################o#####..# #.#####........#.#.##........##....))(.....(... #...^.'.............'.....>..''....o###.....## #######........#.####........##....$.o####8## #....#####.# #%%......##%....#.o# # ###### #.# #........##.....##..# #.# #........##.....# ...(. #.# #........##.....# #..$.(. ..# #........####.#.# ...$.. ### #........# #...# ##..$ ########## ###.# .# .