### .. #$ #.# .?. .. ...# #. (...# ######Y##...# #.....l