..... #...# ###...# .....+ #...# . #.<.# ....###...######## .........h......l. ......)#.######### .......#...# ..# .......###.#.##.# ....... #.#.##<# +#####. #.#.##.# #. #.#.##.# #. #.#.##.# #.#.##.###### #.#.##......# #.......###.# ###.###...#.# ###########.###...#.# #.................#.# #.#########.......#.# #.# ######.##.# #.# #.##.# ########.# #.##.# .........# #.##.# ########## #.##.# #.##.# #....# ####.# ###