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