trie
qs
Priority queue
BST. ScalaCheck randomized tests