###### #....######### ####.#.......# #.#.###.### #.#.# #.# #.#.# #.# #.#.###.# #.#.<.#.# ########.#.#.#.# #............#.# #.######.#####.### #.# #.........# #.# #.# ########### #.# #.# #.# #.# ##### #.# #.# #.w.# #.# #.# #.#.# #.# #.# #S# # #.# #.# #.#M### ..###+#.#########.# #..Z..# ..................# #...#.# ..##.....########## #.......# #....<# ###.##### .......## ... ..#####.# .#.# . ... # #. .#.# ..#.# #. #. .# #.