.. .# .# #.##......# ######.##......## # .......#.......# .. ##### ..##..#.....w.# .# #...# #.#<..#.......# %.#. #...# #.#...#.......###..... .####...############.....###....$#....##. .....?..........................h..S..... .####...##.######<.........#.#...l.#..... #...##.# #..#.#.#.....#.##### #.# ######.# #..#.......###.# #.# #......###.# ..# #.# #.###### #.#.### #.# #.. #... #.# #.. #### ##.