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