Insight Global interview question

No difficulties whatsoever.