... o. ###.# ##...# ##.... #.... ##..## #....# #...#### ##.#.#.# #.###o## ## ###