....# ... .... ?. ... .. #.. .# ##.. ..## ..##...##...##. ............... .......<....... #####..##..#### #.. .# .... .. ..... .. ..##... #. . ##.. #..