... #....... # +........ .###......... ............... ............. ......# #........... ..........##....S.(.# ...........#..SDg..# ............#..##...# ...............# #...# ...(..........# ##..## ...............###..## ...............###..## ...............###..## ...................## ...................# .>............<....## ........<..........# .............##....# ..........#####...# .........## ##.## #####.#### #.# #. #.# #. #.