Solve Exercise 4-12: Recursive itoa()