Recursion is a powerful problem-solving technique.
You should practice it.
This chapter provides additional practice with recursion, this time with strings.
Normally in writing a program you would use the methods that come with the
rather than write the methods yourself,
but recursive string manipulation examples
are too good to pass up.
What is the length of this string:
"" (the quote marks are not part of the string).