Can you make sure that this loop works?

Whee! The second condition is that n_2 decreases to 0. +=, *= or /= would make the while loop infinite.

Oh noes! The second condition is that n_2 decreases to 0. +=, *= or /= would make the while loop infinite.