Thrillist Interview Question

Write a function that will traverse an unbalanced, unsorted binary tree, looking for a node with a specific value. Your function should return a pointer to that node.