Input (grade 12): At the current rate, it will take approximately 660 years to test every possible remaining key, and thus guarantee completion of the project.
Output (grade 12): At the current rate (as of November 12, 2008), it will take approximately 1,000 years to test every possible key to complete the project.