Pregunta de entrevista de IBM

Nothing too difficult or unexpected