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