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