code: @Override
      public boolean push(final N n) {
          if(stackTop < size) {
              stack[(stackTop++) & mask] = n;
              return true;
          }
          return false;
  
      }
docs: add an element to the stack
  
  @param n - the element to add
  @return boolean - true if the operation succeeded