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