Couldn't you "cheat" a bit in a timed competition if you knew exactly how many digits you would reach, and kick this off in parallel to extract a few more to tack to the end? Or would the parallel job be too slow for that? Or the competitions constrain CPU or other resources to a ceiling?