#... . ...## .. # #.####...##... ..#.#.......#... ...............# ................ ....ooo......... .....oooo....... ..ooooo