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