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