########## ####......... #<.....##... . ######'## ..##### #.....# ......$ #.....# ....... #.....# ....... #.....# .......####.....# .......'..S.....+ ##.....####.....# ....... #.....# ##.S... ####+## ....... ....... ....### .(..