#.# ..# #.## #.# #... ##.# ###..# ... ..#..# #.# #.#..# . #. ######.###.#..# .. #. #..........#..# ... #. #.#.##........# .... ##.####.#<##.#...##.## .....#l..##....##..>.<....#.. ......h#h.................... #Sh.o##....####.####.#### #....h#............# ... #...#.....##.######.# ....# ##. #.##..##.# #.# ....# #. #..##.# ... ... #. #..##.. ..# # #.###.# ..# #.. #.# #.# #.#