Many of the non-alphanumeric characters were positioned to correspond to their shifted position on typewriters; an important subtlety is that these were based on mechanical typewriters, not electric typewriters. Do shift values for symbols on modern keyboards correspond closely to the ASCII table?