В методе remove код танцует и поет, но вроде зануляет всю ветку и потом добавлять новые элементы можно. В чем проблема?