Seol mar théacs é seo: AN IMPROVED GEOMETRIC ALGORITHM FOR CALCULATING THE TOPOLOGY OF LATTICE GAUGE-FIELDS