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