... ##############.# #............#.# .###..pp....#.# ############# ##.####..#.# ###.....#.$...# { #.####..#.# #.......p..p..# .#.####....#..#.#######.#.'#######'.# .............{............#...#...#.# .#?###...#.##p#.#######.#.#...#...#.# ###...#.##{#.# #.#.#.......p## #.......##{#.# #.#.###._.#### # #..........#.#######.###.......### .#.#.#.....p#####.........#.#...#..p#.### .........{.................#...#...#..># # .#.##..K.#######.########.'#######'.### #. ...##..{.# ##.p.p...............# ##.###.##.#### #.##########..#.#...# +......##.# #.# ........#.#..## #.#..)...##### #.# (#####....#..# #.........[..#### #.# #....#..# #..#)#######....# <.# #....#..# #..#.#######....# ..# #....#.<# #....p....##....# #.(# ...Y.# #....#.## #.........##....# #..##.....# #....#.# #.........##....# #?.##.....# # #.# ..........K.##....# #..##.....# #. #.# ............##....# #..##.....###.. #.# .........[....#....# #..##............#.# ........######.....###..##.....##.#.#.#.### ?......#######.....................#.....## .................#######K.....#.#......$.# .........................K.....#........# #...........##########.{..###........## # #.......................{.!.'........'# #. #...........##########......#........## #..#............... ................[...# #..#...........#### #####..###.........!# ###....%...........# #..#_'..........# #..........#######.# #..###..####.#### #.........%# .# #......###..+#### #?.........# #.# #......##p...!...# ##..........# ..# #######..#..>....# ............## ...# ####.W.....# #...........## ...# #..{....# #............###...# #.......# #.............⌠....# #.......# ###########.Kp.....# #.......# #.l.>.⌠..# ....... #........# #...⌠....# #######!.# #... .### . #