....# ...## ..... .?. ### ... ..# #.# #.# #s# #.# #.# #.# ##@## #.# ##lh.## #.# ##.....## ##.## ##.v.....## ##...####.........# #.......'.........+ #........###[........# #.####.#.# ##.>.....## # #%#.# ##.....## #.#.# ##...## ..#.# ##+## ###.# #.#