Pregunta de entrevista de Block

Trees and recursion