### #<# #..# #...# #.... ..... #...... #...... .......#