. ##. . #.. #.# .. #.# ..# ... #.# #.# ....#####.# #.# >.......#.# #.# ........#.# #.# .......<..## #.# ...........######.##### #.....................# ##.........##########.# ##.#...#### #.# >#.#...# #.# ### #...# #.# ##.## #.# #.# #.# #.# #########.###### #?gS.)........... #.#####.####.###. .. #.# # #.# #.^ .$ #^^. . #^.## ..#^ .^.^