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