### #... ### ##... ...# ##?...#######...## .................. .................. .......g............ .######............ ####...K######## #.....g...# #....##...# #.........## ####.......# #########.#.# .#.#.#.#.#...# ............#### .........#......# #.......#.......## #......#....#.....# ##...#...........## #..#...#.#.#.#....# ##...............## #...#..#.<.#%.#...# ##...............## #....#.#.#.#...#..# ##...........#...## #.....#....#......# ##...(...#.......## #......#..........# ##...............## ...#.#.#.#.#.#.#.#.. ..#.###############b#. . .. . ...