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