This program is a testbed for timing the performance of this algorithm and
prints extraneous output. If you want a quieter, cached version that you
can use in your own library, see pi.frink instead. */

//input["Hit Enter. "] // This is so we can attach jvirtualvm profiler.