Implementing the String Class: Part I