########### #.<........# #......#<######. ######...# ##### # .# ## #####.# #...###.<)..##.... #....Sw......... #...!###.#.#....... #.# #.#.....#.. #.#....... #.......### ###.....# #.....# #.#.#. #.#