RedidRefactored UnbalancedBinarySearchTree