##### #..^# #...# ####...## ##.......# #........# #...r....+ #....S...# ##........... #.....>.<.... #......###...# #....... .... #....... ### #....?...