....# ... .... .. ..! .. #.. .# ##.. ..## ..##...##...##. ............... .......<....... #####..##$.#### #.. .# .... .. ..... .. ..##... #. . ##.. #..