.. ### .... #.. ..... #S# ...... #.##...... ####.#......! #..g.......... #.##.......... #. #..#.#....# #. #<.# # # #. #%.# #. #.......... #. ##.####### #. .(. . ####