docs: public synchronized int skip(int count) {
          if (count > available) {
              count = available;
          }
          idxGet = (idxGet + count) % capacity;
          available -= count;
          return count;
      }