#. .#...# ....#...# ## .# ##.......# #. ...##........ #. .........# #. ...#... #. .#####.#.########.#### ..................?h.# .........#########l#...... ...#...#.#########.#####.# #......#.#.......)........ ..##...#.#.#######.#####.# ............#............. .####.#.#..#.#.#....###.# . .....#..#.#....#.# #+# #######.##.######.# #.# #.................. ###.### ####.#.##.######... #..<..# ..#.##.# ... ######.##########.#.##.# +.............+....#.##.. ####.#####.####......#### #.#####.##...#..### .........'.###..# ####.####### #..# .. #..# ## .... ###.## #.# #.#