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