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