Pergunta de entrevista da empresa Yahoo

the long perl code.