Сделать сдвиг индексов списка
Есть список игроков - их места в списке (типа первый, второй, третий и т. п.). На вход программе подают этот самый список и то, как изменилось положение какого-то игрока. Переместить человека в списке нетрудно, а вот сдвинуть всех остальных на позицию вниз... Я всю голову измучил, но так и не смог придумать, как это сделать. Помогите, пожалуйста.