... #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #%# ################ #h# ...............# #.# #..............# #.##.# #....##'##.....# #.##.# . ##...##....# #.##.# #..<..#....# #.##.# ##...##....# #.##.# ##+##.....# #.##.# ..........# #.##.# ..........# #.##.# ########..#########.##.# ....................##.# ##################.##.# ............# #######.#.## #.#.# #.#.# #.#.# #.#.# #.#.# #.#.# .#.#