...# . .... .. .^. .. #.. .# ##.. ..## ..##...##...##. ................. #.......<........ ######..##..##### #.. .# .... .. ..... .. .##... # ##.. #.. .