1st Place at the MICCAI Educational Challenge 2026