#...## #..... #....# ##+#....# ..%.....# ........+ .......S# ........###### .............# +######...<..# #......# #......# +......# ####...# #...# +...# #...#