Roche Interview Question

Nothing very special or difficult.