#. #. .. .####.### ......#.. ........## # .###..r..##.# ..$...M.....# ####.###.#### #.# ############.# #<....#......# #####.#.###### #...# #.### ###