Первая версия класса.