### ##..##### #......!. #<....... ##..####. ###