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