.. .# ##.# #.. #######.##### ####...........## ................# ..<.............# ?...(....?.....## ......S(..!...)# .....)........## ..............# .....?.......## ............## .....(.....## .........)## ...<.......