.. .# . .# .########## #. .. .......# .# #. #.#.##.##########.# #. #.#...............# #. #...##.###.#.....## #. #.#<##.# #.#####.#### #M##......# #.# #.>....# #......#### #.# #.#.##.# ###.#### ###.###.#.##.# #.# #.....#.#..#.# #.# #.....#.##.#.# ##.## #.....#.##.#.# ##...## #.....#......# #.....# #.....####.### ##...## ####### #.# ##.## #.# #.# #.# ##.## #.# #...#### #######.# #.#....######.......# #...##........####### ###############