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