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