Sort:  

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