.. .. # .# #.# .. .K #.# ##.#. #.##.# ......##.##.# ##....#...#.##.. ..?...@......... #.....# ##.#..# #.#..######## #............ ###.......## ##.####.# #..# ##.## #.# #..# #.# ##.## #.# #.. #.# #..# #.# #..# #.###.## #.# #..# #.##..# #.# #..# #.##.## #.#.# #..# #.##.# #.#.. #..########.##^########(#.# #.(..((..)..............#.##### ######...#######.#..#######..#.#...# ...##...#######.#.## #..#.#...### ######.##.)............# #####..#.......# .............######.#..# #..............# #####.......# #.#..###.###.##.......# #.##....# #.#......# #.####...### #.###...# #.#.########.####...# #.#####.# #.#.# #......##.## ########.......# #.#.# #......##.# ............##.# #.#)# #......##.# ########.##.##.## ###.#.#### #......##.# #.##.#...###...#....###......##.# #......#.................(.####.# ####.#...#............###...###.# #.......................#.....# #...................###...##### #........................## ####..............######## #...##.....>..## #.<.###...#.### ##### ###.#.# #.#.# #.#.# #...# ###