# .. ..# #.#.# #.# ..# ##.#.###.# ###..###......#.#######. ##### #.....##................ #...# #.....##......#.......#. #...# #........................ #...# #.....g...............#. #...# #........................ #...###.....................#. #............................. ##.######.......#.###.####.### #.# #...p.%.#.# #.# #.## #.# #.......#.# #.# ... ##.######.......#.# #.###..## ##...............#.# #.......##.. #...######.......#.# #.......... #...# #.......#.###.......# #...######.......#....(.....# #.......................)...# #...######.########..!......# #......>.............>S.....# #...######.########......p..# #...# #.# #.........# #...# #.. .........>.... #.........# ..... ########### ####