-. --- .-.-.- / .. / .- -- / -. --- - / --- -.- / .. / .-- .. ... .... / .. / -.-. --- ..- .-.. -.. / --. --- / - --- / - .... . / --- .-.. -.. / -.-- . .- .-. ... / ---... -.--.