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