code: private void insert(int position, int c) {
          for (int i = 143; i > position; i--) {
              set[i] = set[i - 1];
              character[i] = character[i - 1];
          }
          character[position] = c;
      }
docs: Moves everything up so that the specified shift or latch character can be inserted.
  
  @param position the position beyond which everything needs to be shifted
  @param c the latch or shift character to insert at the specified position, after everything has been shifted