###### #################....... .................>..... .# #############...#.##...#.. #########...#.###.#.. ....................# #############.###.#.# .# ...............#...# ###.....#........... #.....#.#.##....# +.....#.#.# . #.....#.#.# #.....#.#.# .....#[#S# ....#.#l# ##.#.. #.... #..... #... #####