Pregunta de entrevista de Microsoft

bit manipulations, string manuplations