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