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