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