Blackbaud interview question

Nothing hard at all.