work on some questions for portfolio
work on bst vs. hash table