####### ## #...... . #...... .# #......###.##### #......Sl....... #......