################################# #................................ #...........................%..... #...<...p......................... #..<....S......................... #................................ #...............................> #......#####################..... #......# .... #......# .. #......# . ....