Homework 16: BST