Opdracht
📝 **Taak:** Implementeer `is_321_compliant(backups, primaire_site)` en retourneer `(ok: bool, redenen: lijst[str])`. Redenen komen van `{'need_3_copies', 'need_2_media', 'need_off_site'}`, alfabetisch gesorteerd.
📋 Implementeer bovenstaande functie. Tests worden automatisch uitgevoerd.
💡 **Hint:** Herlees de theorie als je vastloopt.