....... #...l...#### #..h....... #$........# #.........# #....h....# ##.........# #<.S.......#.# ##...hh.!....# #.........### #.........# #............ #............# #......l......# #.............# #.......g.....# #.....?.......