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