......#.......# ............... ............... ..#............ ............... #.?.......... #################..?....... ................#.#.#.# ...#####..##### #...#.# ...+####..# #..##.# ..........# #..##g# .......<..# #..##.# ..........##+##.#...#h# ##+####.........#...#l##### #...'####.#.........# ####...#####.#..%......# ..............#.........# ##########'####..######## ..............# ...#..........# #..........# #..........# #..........# #..........# ....######### ####