##.# .... ... ..... .. ..... #..#.#.# .... #....#o. ... ##..#.##.##.# ........o..# ###...###O.$##### .........o....... ##.....