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