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