.. .. #.. . #.# .# ######### #.###.### ........ #.......# #.....###.#.......# ####.......#.#.......# #............#o...# #.....$..###r#### #....o....