Pregunta de entrevista de Google

modified lc hard, ood implementation