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