базовый класс для последовательностей