.# .### ...# ##+#+#...### . #..........# # .. #..........# #.>.. #..........## #..... #+#.<......[ #......##.#..#...... #............# ..... #.....###gg..# .... #...sg#### ... #####.# ## #.# #.. ####