Baku, Azerbaijan, a city known as a cultural and historical crossroads, became the stage for a very different kind of history this September. At the 2025 International Collegiate Programming Contest ...