Я не совсем понимаю как полноценно реализовать интерфейс List