dealt with many special cases

—when argument is not a string
—return errors when words do not have vowels, or contain numbers or
symbols
—special rule for qu