Pregunta de entrevista de A9.com

Design question - was not difficult.