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