.. ..... ..... ###########.... .............# .............# .............# .......<.....# .............# ...........M.# .............# #########.....# +.....# #.....# #.....# #....<#