##################### #...................# #.#################.# #.......# ########.# #######.# #....S.#.# #.# #.####.#.# ###.# #.#....#.# #<..# #.#......# ##### #.######## #.# #.# ###+####.# .........# .........# ............... ........##.#### ........+ .# ........# # ........# ..r.....# ........#