####### #.....# #.....# ####.....# #. #.####.. ..# ... ..# .. ...# . ...#