Blackbaud Interview Question

Nothing hard at all.