####### ##.....## #.......# #..o....# #.))...# ##'###.# #<.....# +.......# #.......# # ##......# #+######...# #.....## #..<........ ......# #.......M... ....... #........... ........ ########...# ###