### ..# #.# .########.###.# .........<....# ....$..O......# .#######..###.# #(## # ... .#.#. ##.##. ... .. #.# .#