# #. . #. #.##.. ......######.#.. .......o<)...... .##..#o####.#.. # #..#o####.#...# #......ooo..... #..#.####...... ........ #...# .......o.. ..# .#....#.### # ##...#.# #...#.# ##. #.#