Programming mini-challenge: Building a binary tree builder