Pergunta de entrevista da empresa LivingSocial

Not very difficult.