Warren #1 999999999999 is too large a value to fit into an integer so it's wrapping around to negative values and aborting the loop?