.-- .... . .-. . / .--- --- -.-- / .-. --- - ... .-.-.-