How do I write a function to do a "rot13" to a string? Do I have to do this character-by-character or is there a translate function which will do this for me? John