package pds import ( "flag" ) var nFlag = flag.Int( "n", 1_000, "The number of iterations to execute", ) func MainTest() { flag.Parse() n := *nFlag m := NewSortedMap[int, int](nil) for i := 0; i < n; i++ { m = m.Set(i, i) } for i := 0; i < n; i++ { m.Delete(i) // Do not update map, always operate on original } }