6001 working
will work through trillionsbut doesn't account for zero yet
fixed the bugs, our program can now hangle zeros