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