argv[1] sets end time, argv[2] sets precision target
Both optional.
Permit variable output duration, run longer