Calculate a variable in an array

one= sA[8] + sA[9];

one is the sum of two numbers? That makes NO sense.

Handling rollover that way is unnecessary. The value that you are subtracting will automatically fall into the bit bucket. Just add the values in the array in a for loop, and let rollover happen.