Rewrote runall to be cleaner, simpler, and to output min/max/avg.