#..# ##..##### ## # .....O..##.##.# ##..###.#.#.#.# #..........#..# #............. #.##.#.##...#.#### ..........<......# .....####...#......# ..... ##.#.......# .... #.##.....## .... #.#.....## ##. ..#.#.### ###. .#