### #.. #.####+# #......# #.....###### ## ####.###.##..$ ... #...h..#.##.######.# #.#.##h#.#.#........... .#.....l....%..#$...#.# b.......#.#...........# #+###...........l......# ....###........#.###.## ....+......#..##.# ... ###$................ .. ###....###..##%#.### #...........# ... #.#......#.... ... #.........#.##.#.#.# ###......... .. . #.#.........# #. #.....#...#.# ####+##..#.### .........# . .........# # .........# #######.## ####.#####. #(.......... #.######+### #.# ####.#### #.###..#.#..## #.##.#.#.#.#.# #.##..#...#..# #.####.....#### #.'.....<.....+ ######.....#### #..#...#..# #.#.#.#.#.# ##..#.#..## ####.#### #+#