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