#. #. #.# #.### #... #..# #######..#### #.........?.# ......#..##...O... .###....######.## #...o.#####. #o.......... #.#.#######. #. #.#.# .. .######.#.# .# ........#o## # .#.#######...## #. ##.#. ##.....## #. ##...# ##.......# #.#....####.........# #......o.'.........+ ###(K.####.........# ##....## ...# ##...## ...# ##+## #...# #####