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