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