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