### ##.. #.( ##.# ###..# ..####..g## ........## .......!...$g.. .....%####...#. ...##. #.# .# . # #. #