docs: @Override
      public boolean add(E e) {
          synchronized (linkedList) {
              if (capacity <= linkedList.size())
                  linkedList.remove();
              return addAndChangeCurrentIndex(e);
          }
      }