works up to 1x10^9
max is now 1 less than 1x10^12
this part of the project is done
Merge pull request #3 from genghisjahn/millions

The PR takes the max up to 1 less than a trillion