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