## ####################.. #..................#.# #.################.#.# #.# #.#.# #.# ...##.#.# #.# #.# ...##M#.#....# #.##### ..+......M... #.....# ..####......# #####.####### #.# .#.##.# #.......# #.# .# .# #.......###.####.## # #.......'.).......#.# ##......####.######.# ###########.###.<#.# #................# #.#######........# #.# #####...)# ######'## ####......# #)......# #......#.####.# #.......# #.............. #.......#####.......#####.. #.......'............# #.......###########..# #.>.....# #..# #.......# .<... #.......# ..... ######### .....# ......#