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