######## #......# #.$....# #<....%# #S.....# #......# #......# #........ ######.#. ... #. ## ## #. ... .#####.#####..# ..........(.... .........$..... ............g.. .....J......... ....gg.<....... ##...@......... #............. ..g............ .......S....... .#..........!.. ............... .....##########