...... #......... ............ ##..........> ##............ # ##............. ##.#.............. .#....<..r........# .... ..?........##w....# ... .##......##S..# # ... #.......gh### ##. .. #........w. .... ###.# ............# .....##...# ##..>........# .......o..##.# ###.........# .g........# .............. #....$......### ###.........# #......w..#