public static void writeBackward(String s, int size) {
  if (size > 0) {
    // write the last character
    System.out.println(s.substring(size-1, size));
    writeBackward(s, size - 1);      // write rest 
  }  // end if
}  // end writeBackward



public static void writeBackward(String s, int size) {
// Iterative version.
   while (size > 0) {
      System.out.println(s.substring(size-1, size));
      --size;
   }  // end while
}  // end writeBackward