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