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