### ..# #.# ### # #.# #.# .# ########## ###.# #.####.### #........# #.#.###........# #........##. ...##.............. #.......... ........>......##.#.### #........# ..$.................... ##........# ...............<###.### #.......# ....##....##........# #...S...## . .... #....###...###.# #........###... ... ....... #.#.# ##............. .. ....#.####.#.# ######..###... .......? #.#.# #......... ....... #.#.# #......### ..# #.)....# #......# #......# #.>....... ##......## #......# ########