African Super Problem S (long post). .. What a ride.