### #>. #.# #.. ##########.# #...........# #...........# #...........# #...........# #...........# #...........# ### #....).W<...# #.# #...........# ###.###...........# #.....'...........# ###.###...........# .... #.# ##+###....#.# ... #.# #.# ####.#'###.. #.# #.# #.......# #.# #.# #.......# #.# ##.######.......# #.# #...............# #.######.........<..+ #......'............# ########.(.....###### #.......# #.......# #.......# #.......# #########