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