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