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