.. .. # .#.# ##.#. .... #.. #.# #### #<##...## ## #.#...... ..#### ##.<...(.. ...# #......... # #.###.#.##.##S #..#####....$#..#.# #.....))........g# #...#####.##.###s## #. #.##... .[# #r#####..#h #.# ## .?# .## .. .# #.