started a binary search tree for practice