.....# #....# ####....## #........# #......!.# #........# #........# #........# #...M....# #........# #.!....?.# ##########