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