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