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