-. . --- -. - .-. .. -... . .-.-.- --- .-. --.