.... ... .... ... #.#. ..# #.. ##...##.### #... ..........##..# ...........#.# .............# ......h.....# ............# ........Sh..# .......h.gh.##### ....@...ll.##...## .....r...(##.....## ..?................ ##.###.#.##.......# .. (..#..#.......# #####.........## ##........## ###.......# #.......# #<......# ##.....## #...## ####