### ### #.### ########.# #...# .........# #.#.# ########.# #.#.#.########.################# #.#.#..........................# #.#.##########.###############.## #.#.. .........#####...#........# ###.######.............#.#.####..## ########### ###..............######..#.#.# #..# #.........# #.#.#.######.###'#....#....#.# #..# #.........#########.#.#......#.#.....##.####.#.# #..# #...................#.######.#.#.....##......#.# #..# ##..........########)#.....##.#.#.........%...#.# #..# #....................'.....'........>.[.........####..# #...........########.#.....####..##.########..........# ######...........# ####.#.....# #..##...............###.# .......(..........# #..........# #..################.# #.# .(.(..............# #.##.#.########..####### #.# #.# ........#########.#####.##.#.# #............. #.# #.# .......>+....................# #............ #.# #.# ........#########.#####.##.#.# #............ #p# #.# ...................# #.##.#.# ####..####### #.# #.# .........########### #.##.#.. #..# #.# #.# .........# #.##.#... %..# #.# #.# .........# #.##.#.... ...# #.# #.# .........############ #.##.#.#... ...#### #.# #.# ..........#............ #....#+#.. ....... #.# ..........#...(......a. ...... ###.###.############.# ##.......#..........(. ....$.........p......# .####.......#............. ....###.############## .......................... #. #####...................... .. .............>............. ..p #####..................... ...K #[.................... ...pp #_#...#.#.########### ...p #.#.#.#.#.# . #.#.#.#)#.# #.#.#.#.#.# ###'#.....#.. #.......######## +......<'....... #.)..[..######## #..............# #.########.###.# #.# .# #.# .# #.# .# #.# .# #.# .