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