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