Pregunta de entrevista de Google

Some OOP algorithms.