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