задачу решил, но не могу понять почему нужно в методе set прописывать list.set(i,i+1)