ICPC contest archive archived copy of https://acm.cs.up.ac.za/ (2019-08-04 01:29) (Wayback snapshot 2019-08-04 01:29; fetched 2026-04-16) catalogue: south-africa-2018 wayback live