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