### #.########## #..........# #.########.# ######### #.# #.# ........ #.# #.# #......# #.# #.# +......# #.# #.# #......# #.# #.# #......# #######'#### #.# #......# #.. #..........# #.# #..[...# #..... #..........#####.# ####......# #....o. #................#### #.........# #..... #.#######.............# #........%# #...h +# #......>#....)........# #....)....# #... ...######.#.#.....).......# #......#+## #.. ...# #.#.#.##.############ #......#.# #.# ....# #.#.#.##.# #........# ########.####.###############....######.#.#.##'###.######.# #>.......)...............................##.# #.<#.# #.##################.###########.#.##....##.# #.##.# #.# #......................#.............##.# #.##.# ####.# #.#.#.##########.#####.#.............##.# #.##.# #....# #.#.#.#.......<#.##### ####.#.##....##.# #.##.# #.#.)###.#.#.#.########.....# ###.#.##.#####.# #.##.# #...(..#.#.#.#.##.....h####.# ...............# #.##.# #....(.#.#.#.#.##+####.# ###.#.#...###### #.##.# #......#.#.#.........#.# #.#...# #.##.# #......#.#.#%..........# #.....########.##.# #......#...#.........### #..............##.# #.#............##....... #..............##.# #.##g#######.#.#########.# #.............%##.# #.##.#######.#.# ...............##.# #..........#.. ...............#.# #..........#... ..........###.# #..........#.... .........+...# #............... ........##### #............... ######### #.............. #.............. .># #............. .....# #........... ....K.# #....)....... ##.....# +........#.. ........# ########+# .........# ......M..# ...........# #.###..#..# #.........# ######..%...# ............## ######..<#.# #...#.# #########...#.# ............#.# #########...#.# #...#.# #...#.# #...#.# ....#.# #.#.# #...# #