Pregunta de entrevista de Google

Divide and conquer questions, exceptions, strings