.........# ...........# . #...........# .. #...........# ... #...........# ...M #...........#....h #............!.... #..........# #........h+ ##.........# #.......#### #.......# #.......# #...M...# #..<....# +.......# #.......# +.......# #.......# #.#.##### #.... ###.#