## ##.. ###...# ......O### #..### ###..# . ##.# #.## #.# #..# #.# #.## ##.# . #..####.## ..#### #......## ...###.......# ##.#.#.#.#...# #............## . # ##.##'##.###..# #.#. #..#...#..##..# .....#######.'...+.####.## .............#...#...##..# .......<.###.##+##.#.....# .....##### ............### .... ##.#.#.#.#..## ## .##.#....#.# . .....##.# . #...####.. ..### #.. .# ..##