... ########... ......... ... .... ##.##...# .. #.<.# ..#####... #...###.....#.# #.............# ##.#.........#### #............>.# ########..#.#####.. ###.....#....... #...$...r.# ...(?.....S.# #.####......# . ....###... #.##.# ....# #. #.# ..... . ... ... ##. ..