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