sclass CompactQTest { long acc; int n = 100000; new CompactQ q; int qSizeAtEnd; long time; Scorer scorer; begin. long expectedResult = longMul(n, n+1)/2; printVars(+n, +expectedResult); S name = "Queue " + n; time name { for (var r : inclusiveCountIterator(1, n, i -> r { acc += i; })) q.add(r); qSizeAtEnd = q.size(); q.waitUntilDone(); assertEqualsVerbose(scorer, expectedResult, acc); } time = lastTiming(); print(n2(acc) + " // " + n2(qSizeAtEnd)); }