.. .## ...# ####%.. ##..... #....# #..g.+ #..S.# #<.#...... #.......?. #.##.##.## #.# .# # #.# # #.# #.. ###