#########. #......... #.######... #..<....... #.######... #.# ###.######.# #.####..........# #........######## . #####..<.# .####### #.#### .......## #.#.## ##.#.....## ########....#### ####.........# ...............+ +..M....(..... ########....#### #.......... #.#.## ##......... #.### #........# #...# #.#.....## ###.# ### +## #.##...## #.# #.. .. # #.# #### #.# #.# .#.# #.# #.# #.###.#.#######.# ##.## #............>..# #...####.......#.####### #..............#.# #...####.....###.# ##### ##.#### #.# #.# #.# #.######.# #........# ##########