################ #..............# ############# #..............# #...........# #..............###### #...........# #..................... #...........####...............##### #####'#.#'#......######'####.#.# #.#.#.#.####.# #.#<...# # #.#...#.# #.# #.###### ###########.###.#.####.####.... .........l...................... .......####.#####.####...####### ..... #.# #.# ###.# .... #.# #.# #.# S.. #.. #.# #.# . ### #.# #.# #.+ #.# ### #.# #.# #.# #.# #.. ... .$. ...