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