### ..# #.# #.# ##### #.# #.# .... #.# #.# ...#####.########## #.# ## ..?.............[.. #.# .# ....####.#.######## #.# .# #. #.#.#.....# #.# .# #######S####.#.#.###.# #.###.# # .......sSw...#.#.# #.####.....###.# .####...######.#.# #..............# #... #.#.########.......## #... #.......)..'.......+ #... ###.########...)...# #S.$ #.# #.......# .#<. #.# ######### ..#.. #.# .. #.. #.# #<# ###