######### ........# ##.##.# ##...#.# ... #......# .... ##...#.# .... ##.##.########### ..... #.##...........# ###..... #.############.####....... ##'## #..^.....# ## ##...## #.#.####5# ..#. ##.....## #.#.# #h# ..... ##.......## . #.# #.#.#.#.. #.........# .. #.. #Sw...... +.........+ .. .S....[...#.#.. #.........# ##. .##.####$...... ##....[..## ....... ##..)..## .###.## ##...## .# .# # ##(## .# # . #(# .# #. #.# #.# ####.#### # ...###..<....# #..#.#.........# #........#...#.# #.##.#.####.##... # #.# #.# ### #.####.# #......# ######.# #.# #.# #.# ########.###### #............... #.######.####### ######.# ...# #...##.# ....# #......# #...## #...##### ##.## #<....).# #.# #..####.# .# ##..####.# ##+## #.....##.# ##...## #.....##.###.....## #.....##.##.......## ##....##.#.....<...# #.......'.........+ ##...####.........# ##.## ##.......## #.# ##.....## #.# ##...## #.# ##+## #.