#########+## #####+#..........## ...[............... ................... ................... .......<........... ##########.....## #.....# #.....# #.....# ###.....# #.......# #.......# #.......# .####.......# #....(.M##### +.......# #.......# #.......# ###.....# #.....# #.....# #.....# ######.