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