For each chr in the string, calc its location on screen, GSAVE the part of the screen that'll be behind it, rotate those pixels the opposite direction, then GLOAD them back to the screen, GPUTCHR the chr to the screen, GSAVE it, rotate it the right direction, GLOAD it back to the screen.