## #. ##. ... .. .... ####. #.... ##.#..####..... #....#..oo).... #..[.#o#oo..... #....5o#s.#..M. ####...<..# ..# #.##..### # #....{..# #....#..... #...5.#..###. ##... .... .. ###. .... . . ....#. .....#........ ............. #.S....#..... ##........hZ .......hh. ....ac# ##..5### #..(o..#..## #(..o....... #........... ##.#...o...# ####.##o..# ## o## #