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