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