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