Roche interview question

Nothing very special or difficult.