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