Micro Benchmark: Random: 148220 ms Combine: 70 ms Uncombine: 149640 ms