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