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