Pregunta de entrevista de Block

graph traversal, binary search tree, OOP