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