Liam J. Foy wrote: I actually prefere my way due to ease of reading and debugging. Doing it your way will offer no major benefit anyway except making the code a little harder to read/understand. In the case that there are INT_MAX errors the rev utility now does not return an error. Not likly, but still possible. - Jason