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