##### ##...# .....# ....# ....# ##########...##### .................. #####...#...#### ###.##################...#.###### ...>.................'...)...(..###### ########....###.....##...#.##........# #....# #.....######+##........# ########(...###.[...# #.......(......# #......)..........### #..........$...# #.######....#####+# #.......[.!....# #....# ...............# #####....# ..$....####..#.. #........# ..$.... #.# . #.#####+## ....... .# ##.#...# ###+## # #......# #..#.#.# #..########## #...........# #....###....# #....# #....# #.8.8# #8.8.# #...#.#####.#.# #####.#.#.#.#.# #.......#.# #...<...#.# #.......#.# #.#.#.#.#.. #.#####.# #.# #.# #.# #.# #$ .#