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