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