topology with graphs; gsl; DH; pivot