Я хотел заменить метод .set на метод .remove, а затем на метод .add. Как я понимаю, метод .remove(индекс) должен удалять значения на этом индексе и массив должен "сдвигаться" влево, затем я добавляю методом .add(индекс куда хочу добавить, значение) и массив должен "сдвигаться", но уже право. Но видимо это работает не так. Расскажите, пожалуйста, что происходит в программе с таким кодом. Заранее спасибо!