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