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