.O# ## ##..# o. ....# ###.####...# #...oo.#...# ##..##.#...# . # #.#...#.... #..<....... #.....#.... #....## # #...... ....#... ###........ #.##..... ... #####