Pregunta de entrevista de Google

write a function