BST init
Add 3-way quick-sort