## ###### .. ...........# .. #.#...... ....#+## #.#.#...# #.#....# .###.#.#...###.#....# ## ............. ......+ .... .####......#####.....##.#.. ...........+............... #####.....###.(...#...... #....J# #...........# ###...oZ###.......##..#. #...###.........<....... #...# #...............#. #...# #....###...###..# #.Zo# #....# #.⌠.# .# ...##...######## #...# # .......J.# ...... ####.....# ⌠..>..⌠ #......# ....... ##.....# #....... ..#....... 8TJ#....... .. ......#.. #..# #..# #..# #..# #..# # #..# ####.#..# .......)# ####...<# ..........# ####.###### ... .# ### .# .# ##.# #..# #..# #..# #<.# ####