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