Crossword rotors