almost working caesar cipher