- fixed self balancing binary tree removeall bug
- priority queue