.. #. ..M ##.## ... ... #.# #.# #.# ###.### #.# #.....# ####.#### #+## #.##.(### #.......# ##...## ###o......# #.##.##.###.....## #..o##.##.# #.#...#.##......@## #.#.#####.#######.....#.#.........# .o...# #.@.............'(........+ ...#.#.# #.#######.......#.........# .. #.#.#####.# ##.>.#.####.(.....# . #.........# ##(.....# ##.....## #####.##### #.......# ##((.## #.# #.##.##.# ##'## #.# #.##.##>### #(# #.# #.##.##.#.## #.# #.# #.##.[.)...# ##.## #.# #.#####.#.####...## #.# #.# #.#.# #.....# .[# #o#####.# # ##...## #.......# ##.## ######### ###