Спасибо! Буду разбираться

Я имел в виду что, удаляя первый элемент, третий занимает его место и становится первым, т.е. доступные элементы могут менять значения и вставать по порядку, а не доступные не могут и удалению не подлежат. Если новые элементы добавляются, то они по умолчанию доступны и встают по порядку.