BIRC5 and cancer: Therefore, compound 3 emerges as a promising survivin inhibitor for cancer treatment.