.. ....# .. .# ... #....# ... #.#.# .... .....# #.# #.#.# ....####...# #.# #.#.# ........%..######.## #.#.# ...................# #####.#.# ############# l..)...............# #.......# #P<.#...#...# ......l.......%....# #.......# #[..#...#P..# ......#.#..........###.....#.##+###'###'###'## ..... #.#.......%..........#.#...........[...# .... #.#l#........###.##....'...............# ##. #.#h#.......(##...#.####..............P# # #.#.#........##...#.# ##'###'###'###'## #.#.#........##...#.# #~..#...#...#...# #.#...l.......#...#.# #.(.#..P#...#...# #########.#.#...#.# ################# #h# #...#.# ######h#.#.....# #...........#### #..........g.. #..........#.# #..........# #..........# ######+#+#.# ?# #