# .# ###.# ....# ..##########....### .......<........... ..#########.....### #)S...## #.......# ##.....## ##...## ##.## .# ..