### #.. #.##.# ##... #####....## ..... ##+##....$.... ......#............. ......#............ ......'..........# #.h........# #.Z........# #..........# #..........# #......!...# ############ ....... ......# ......# ......# ###......# #......... #......o.. #.<......o #.W....O<. ## #......... ##.. #.......Z. ##..### #......... ..... #......... #.#.#### #......... ####.#....### #########. #o{......o... #.##.....o.>. #o##...o.#.#. #{..oo.#.# ####.......# ##...!### ######