Троичная ЭВМ "Сетунь" (1958)

Уравновешенная троичная система счисления - форум переехал с http://ternary.info

Moderator: haqreu

User avatar
askfind
Devil
Posts: 798
Joined: 04 Jan 2016 09:15
Location: Russia, S.- Peterburg

Re: Троичная ЭВМ "Сетунь" (1958)

Post by askfind »

Эмулятор троичного компьютера "Сетунь-1958" на языке С

Ссылка на проект: https://github.com/askfind/Emulator-Setun-1958

Из книги:
----------------
Подпрограммы ввода и вывода числовой информации
для ИП-5


Серия: Математическое обслуживание машины «Сетунь»
Под общей редакцией Е. А. Жоголева
Выпуск 11, Издательство Московского
Университета 1966

"...
Введение.

В настоящей работе описаны стандартные под-
программы ввода и вывода числовой информации, пред-
назначенные для интерпретирующей системы ИП-5 [1].

Подпрограммы используют ранее описанные алго-
ритмы перевода из десятичной системы в троичную и
из троичной системы в десятичную [2].

В данной работе приведены лишь инструкции к
пользованию стандартными программами ввода-вывода
числовой информации для ИП-5 без описания алгоритма
и особенностей составления программ.

Каждая из подпрограмм снабжена своей программой
ввода и вводится на фиксированные места памяти,
причем одновременно в памяти они находиться не могут.
..."

Добавил каталог с фондом программного обеспечения для троичной ЭВМ "Сетунь".

Тестирование подпрограмм подготовки данных для интерпритатора ИП-5 для вычислений функций с повышенной точности.

"...
./emu —test 6

-— TEST #6 Load program FT1,FT2 for VM SETUN-1958 —-

fopen: software/ip5_in_out_10_3/00_ip5_in_out_10_3.lst

—- Load software/ip5_in_out_10_3/01_ip5_in_out_10_3_fram_0_setun.txs
—-
00010
ZW3W1
00001

...

KC:
: [0000000+0], 00003, (3)
: [+++++0+0+], 14411, (9811)

-KC = 0-KC:
: [0000000-0], 0000X, (-3)
: [-----0-0-], ZWWZZ, (-9811)

Чтение файла закончено
fclose: software/ip5_in_out_10_3/00_ip5_in_out.lst

—- END TEST #6 —-
You do not have the required permissions to view the files attached to this post.
"Ученье свет, а неученье — тьма. Дело мастера боится, и коль крестьянин не умеет сохою владеть — хлеб не родится." (С)
User avatar
askfind
Devil
Posts: 798
Joined: 04 Jan 2016 09:15
Location: Russia, S.- Peterburg

Re: Троичная ЭВМ "Сетунь" (1958)

Post by askfind »

Эмулятор троичного компьютера "Сетунь-1958" на языке С

Ссылка на проект: https://github.com/askfind/Emulator-Setun-1958

В книгах математического обеспечения троичной "Сетунь" приведены распечатки подпрограмм.

Для удобства контроля добавил функцию 'dump_fram_zone(...)'.

Добавил TEST #8 чтения подпрограммы из файла и вывод в консоль дампа номера зоны ферритовой памяти.

Code: Select all

>$ ./emu —debug —test 8
You do not have the required permissions to view the files attached to this post.
"Ученье свет, а неученье — тьма. Дело мастера боится, и коль крестьянин не умеет сохою владеть — хлеб не родится." (С)
User avatar
askfind
Devil
Posts: 798
Joined: 04 Jan 2016 09:15
Location: Russia, S.- Peterburg

Re: Троичная ЭВМ "Сетунь" (1958)

Post by askfind »

Эмулятор троичного компьютера "Сетунь-1958" на языке С

Ссылка на проект: https://github.com/askfind/Emulator-Setun-1958

Вер. 1.65.

Начало выполнение операций троичной ЭВМ "Сетунь-1958"

Тестовая программа находится в каталоге
'ur0/00-test.txs'

Операция:
+— 2X 5 Останов Стоп; w(R) STOP; (A*)=>(C)
You do not have the required permissions to view the files attached to this post.
"Ученье свет, а неученье — тьма. Дело мастера боится, и коль крестьянин не умеет сохою владеть — хлеб не родится." (С)
User avatar
askfind
Devil
Posts: 798
Joined: 04 Jan 2016 09:15
Location: Russia, S.- Peterburg

Re: Троичная ЭВМ "Сетунь" (1958)

Post by askfind »

Троичная ЭВМ в г. Москва

Военно-воздушная инженерная орденов Ленина и Октябрьской Революции Краснознамённая академия имени профессора Н. Е. Жуковского

С июля 1941 по июнь 1943 г. академия находилась в Свердловске. В годы Великой Отечественной войны учёные академии занимались повышением надёжности и эффективности боевого применения самолётов, улучшения их лётно-технических характеристик, обоснованием рациональных конструкций стрелково-пушечного вооружения и авиационных боеприпасов, исследованиями по увеличению точности воздушной стрельбы и бомбометания.

6 августа 1946 г. академия переименована в Военно-воздушную инженерную академию имени профессора Н.Е. Жуковского.

Из списка произведенных экземпляров ЭВМ «Сетунь» в период 1960-65 гг.:
-------------------------------
* Дата сдачи: IV-63
* Номер машины: 004-62
* Место установки: Москва ВВИАЛКА
*Обслуживающий персонал: 2 инженера, 12 программистов
* Режим эксплуатации: 1,5 смены
*% полезного времени 90%

-------------------------------
* Дата сдачи: VII-63
* Номер машины: 008-62
* Место установки: Москва ВВИАЛКА
*Обслуживающий персонал: 2 инженера, 1 техник, 10 программистов
* Режим эксплуатации: 1 смена
*% полезного времени 85%

Из фонда программного обеспечения:
------------------------------------------------------------------

СРЕДСТВА АВТОМАТИЗАЦИИ ПРОГРАММИРОВАНИЯ.
1.1. Кузнецов С.И. Военно-воздушная инженерная академия имени
Н.З. Жуковского.

Транслятор ТС-2 для ЭЦВМ «Сетунь».

Транслятор ТС-2 предназначен для составления рабочих программ с использованием ИП-Нтр [1.2] по описанию алгоритма, выполненного на упрощенном языке АЛГОЛ 60. В упрощенном варианте языка нет логических переменных, нет индексных и именующих выражений, используются только условные операторы перехода. Разрешается использование массивов переменных, циклов трех типов, процедур без рекурсий. Метки, помещенные в процедуре, и переменные, описанные в процедуре, локализуются. Использование процедур функций запрещено.

После составления рабочей программы транслятором возможны следующие режимы работы: счет, отладка с использованием «программы отладки программ» [1.3], выдача рабочей программы на печать, выдача рабочей программы на перфоратор (вместе с программой ввода и зоной контрольных сумм).

Характеристика транслятора:

1. Транслятор работает с серийной машиной, имеющей барабан емкостью 36 зон, и занимает 17 зон. Транслятор размещается на месте интерпретирующей системы ИП-Нтр с зоны 18 до зоны 23. Задание и составляемая программа занимают 19 зон. Рабочая программа по мере её составления занимает место задания.
2. Рабочая программа составляется за три просмотра, включая сжатие
программы за счёт устранения ненужных и дублирующих пересылок
3. Длина рабочих программ не более 16 зон.
4. Глубина циклов не более 8.
5. Глубина арифметических скобок но более 11.
6. Количество индексов не более 2.
7. Количество операций в одном выражении не более 53.
8. Время трансляции 16 зон исходного задания около 30 минут.

Литература:

С.И. Кузнецов. Система автоматизации программирования. Материалы по математическому обслуживанию ЦВМ «Сетунь». Изд. ВВИА, М., 1966.
You do not have the required permissions to view the files attached to this post.
"Ученье свет, а неученье — тьма. Дело мастера боится, и коль крестьянин не умеет сохою владеть — хлеб не родится." (С)
User avatar
askfind
Devil
Posts: 798
Joined: 04 Jan 2016 09:15
Location: Russia, S.- Peterburg

Re: Троичная ЭВМ "Сетунь" (1958)

Post by askfind »

Программирование троичной "Сетунь"

1) Кузнецов С.И. Система автоматизации программирования : Материалы по мат. обслуживанию ЦВМ "Сетунь". - [Москва] : ВВИА им. проф. Н.Е. Жуковского, 1966. - 187 с., 8 л. ил. : схем. ; 25 см

2) Васькин, В.И. , Программирование для электронной цифровой вычислительной машины "Сетунь": Метод. указания для специальностей 1718 и 1737 / М-во рыбного хоз-ва СССР. Упр. кадров и учеб. заведений. - Калининград, 1972. - 61 с.

3) Программирование для электронной машины «Сетунь» и трехадресная интерпретирующая система с библиотечкой матричных программ: Учеб. пособие / М-во путей сообщения СССР. Моск. ордена Ленина и ордена Трудового Красного Знамени ин-т инженеров ж.-д. транспорта. Кафедра «Строит. механика». - М., 1967. - 204 с.
"Ученье свет, а неученье — тьма. Дело мастера боится, и коль крестьянин не умеет сохою владеть — хлеб не родится." (С)
User avatar
askfind
Devil
Posts: 798
Joined: 04 Jan 2016 09:15
Location: Russia, S.- Peterburg

Re: Троичная ЭВМ "Сетунь" (1958)

Post by askfind »

Источник знаний о троичной ЭВМ "Сетунь-1958"

Поговорки:

"Кто работает без книг, решетом воду черпает." (С)
"Книга поможет в труде, выручит и в беде." (С)
"Любите книгу — источник знания." (С)

Быстро. Не ожидал такой скорости исполнения заявки.

Достал читательский билет, правила посещения национальной библиотеки и зашёл на сайт Российской Национальной библиотеки https://primo.nlr.ru

Первую партию бесценной информации можно получить в библиотеке.
You do not have the required permissions to view the files attached to this post.
"Ученье свет, а неученье — тьма. Дело мастера боится, и коль крестьянин не умеет сохою владеть — хлеб не родится." (С)
User avatar
askfind
Devil
Posts: 798
Joined: 04 Jan 2016 09:15
Location: Russia, S.- Peterburg

Re: Троичная ЭВМ "Сетунь" (1958)

Post by askfind »

Тест-программы для проверки правильной работы
машины "СЕТУНЬ"


В библиотеке выдали книгу, которой очень, очень не хватало. В статьях о истории троичной "Сетунь" было упоминание о перфолентах с тестовыми программами.

Для серийной троичной "Сетунь" обязаны были прикладывать документацию по обслуживанию машины. Необходимо было убедиться, что всё компьютер правильно работает.

Автор онлайн эмулятора "Сетунь ВС" в браузере - http://trinary.su/projects/setunws/quick-start.html подготовил два теста: TEST1, TEST4. Подробного описания не удалось найти. Были попытки одного из участников форума понять смыслы теста.

Автор онлайн эмулятора "Сетунь ВС" использовал TEST1 из этой книги!
Там же подробно описан TEST1. Необходимо ввести три зоны в ферритовую память. В книги каждая зона имеет контрольную сумму . Это позволяло повторно запуск ввода кодов в память машины.

Авторы книги используют русские буквы девятеричной системы отображения тритов:

Ж Х У Ц
W X Y Z
-4 -3 -2 -1
You do not have the required permissions to view the files attached to this post.
"Ученье свет, а неученье — тьма. Дело мастера боится, и коль крестьянин не умеет сохою владеть — хлеб не родится." (С)
User avatar
askfind
Devil
Posts: 798
Joined: 04 Jan 2016 09:15
Location: Russia, S.- Peterburg

Re: Троичная ЭВМ "Сетунь" (1958)

Post by askfind »

"СЕТУНЬ МК-01"

Приготовил советский калькулятор для замены начинки на троичность: "Emulator-Setun-1958" с математическим обеспечением ПОЛИЗ-64.

Т.е. планирую полноценный вариант будущего из прошлого.

Нужны помощники! Ускорить проект.

Переключатель на калькуляторе "ЧИСЛА<->ТРИТЫ"

Планируется вывод c алфавитjv симметричной девятеричной системы, с символами:

Вопрос бывалым.

Какие лучше использовать символы для 7-сегментного индикатора.

W X Y Z 0 1 2 3 4 - от авторов "Сетунь"
Ж Х У Ц 0 1 2 3 4
---------------------------
-4 -3 -2 -1 0 1 2 3 4

Мой вариант:
F E C A 0 1 2 3 4
You do not have the required permissions to view the files attached to this post.
"Ученье свет, а неученье — тьма. Дело мастера боится, и коль крестьянин не умеет сохою владеть — хлеб не родится." (С)
User avatar
askfind
Devil
Posts: 798
Joined: 04 Jan 2016 09:15
Location: Russia, S.- Peterburg

Re: Троичная ЭВМ "Сетунь" (1958)

Post by askfind »

Симулятор разных Ретро-ЭВМ - SIMH

Прислали ссылку на симулятор различных Ретро-ЭВМ. Можно взглянуть как другие программисты реализуют аппаратуру и запуск программного обеспеченя.

Open SIMH machine simulator -
his is the codebase of SIMH, a framework and collection of computer system simulators.

SIMH was created by Bob Supnik, originally at Digital Equipment Corporation, and extended by contributions of many other people. It is now an open source project, licensed under an MIT open source license (see LICENSE.txt for the specific wording). The project gatekeepers are the members of the SIMH Steering Group. We welcome and encourage contributions from all. Contributions will be covered by the project license.
https://github.com/open-simh/simh

Тестирование сборки симуляторов:

Операционная система:
$ lsb_release -a

No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 20.04.4 LTS
Release: 20.04
Codename: focal

Code: Select all


>$ make

...

PDP-8 simulator V4.0-0 Current        git commit id: 78f56b24
/home/vladmir/WORKs/SETUN-1958/REPO/simh/PDP8/tests/pdp8_test.ini-10> runlimit 2 minutes
%SIM-INFO: Slow host - adjusting RUNLIMIT from 2 MINUTES to 2.5 MINUTES
** PDP-8: Basic Instruction Test (1): passed
** PDP-8: Basic Instruction Test (2): passed
** PDP-8: Adder tests: 
...
VAX 8600 simulator V4.0-0 Current        git commit id: 78f56b24
Running Hardware Core Test (EVKAA)

*** PASSED - VAX 8600 Hardware Core Instruction test EVKAA

Starting VAX Diagnostic Supervisor

...

$ ls
altairz80_doc.pdf ibm1130.doc sigma_doc.doc
b5500_doc.doc id_doc.doc simh_breakpoints.doc
gri_doc.doc ka10_doc.doc simh.doc
h316_doc.doc ki10_doc.doc simh_doc.doc
h316_imp.doc kl10_doc.doc simh_faq.doc
hp2100_doc.doc ks10_doc.doc simh_magtape.doc
hp3000_doc.doc lgp_doc.doc simh_swre.doc
i1401_doc.doc nova_doc.doc simh_vmio.doc
i1620_doc.doc pdp10_doc.doc simulators_acm_queue_2004.doc
i650_doc.doc pdp11_doc.doc ssem_doc.doc
i7010_doc.doc pdp18b_doc.doc 'Summary of IMP IO Device Codes.doc'
i701_doc.doc pdp1_doc.doc swtp6800_doc.doc
i7070_doc.doc pdp6_doc.doc tx0_doc.doc
i7080_doc.doc pdp8_doc.doc vax780_doc.doc
i7090_doc.doc sds_doc.doc vax_doc.doc
i7094_doc.doc sel32_doc.doc
"Ученье свет, а неученье — тьма. Дело мастера боится, и коль крестьянин не умеет сохою владеть — хлеб не родится." (С)
User avatar
askfind
Devil
Posts: 798
Joined: 04 Jan 2016 09:15
Location: Russia, S.- Peterburg

Re: Троичная ЭВМ "Сетунь" (1958)

Post by askfind »

Троичная ЭВМ "Сетунь"
в музее г. Казань


Музей «История вычислительной техники в Казани» открыт в октябре 1982 как структурное подразделение Казанского завода электронных вычислительных машин под названием «Музей завода ЭВМ (КПО ВС)». КПО ВС в 1994 введен в состав КПО СВТ «Терминал» и далее в 2001 разгосударствлен. В сентябре 2003 восстановлен и обновлён как структурное подразделение ОАО «ICL-КПО ВС» под названием «Музей истории вычислительной техники в Казани».

Адрес музея: 420029 г. Казань, ул. Сибирский тракт, д. 34, корпус 1, ОАО«ICL-КПО ВС». Fax 273-55-35. Директор музея Бадрутдинова Маргарита. Шамсутдиновна. Телефон 5-130-156, Email: mbadr@icl.kazan.ru.


Ссылка: https://kazan-computer-museum.blogspot. ... -post.html

Очерки истории КЗЭВМ

Оглавление
Статья 1. От редакционного совета книги
Статья 2. Введение. I часть. I и II поколения ЭВМ
Статья 3. Введение. 2 часть. III поколение ЭВМ
Статья 4. Начало строительства казанского завода математических машин
Статья 5. Подготовка производства
Статья 6. Молодые специалисты
Статья 7. Первая продукция
Статья 8. Первые ЭВМ - М-20
Статья 9. Вторая ЭВМ– «Сетунь»
Статья 10 Третья ЭВМ – «Наири»
Статья 11 Четвёртая ЭВМ – «Урал-11б»
Статья 12 Пятая ЭВМ - М-220
Статья 13 Шестая ЭВМ - М-222
разместил admin на четверг, февраля 12, 2009
Ярлыки: история КЗЭВМ
You do not have the required permissions to view the files attached to this post.
"Ученье свет, а неученье — тьма. Дело мастера боится, и коль крестьянин не умеет сохою владеть — хлеб не родится." (С)
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Троичная ЭВМ "Сетунь" (1958)

Post by Lavr »

askfind wrote:Тестирование сборки симуляторов:
PDP-8 simulator V4.0-0 Current git commit id: 78f56b24
/home/vladmir/WORKs/SETUN-1958/REPO/simh/PDP8/tests/pdp8_test.ini-10> runlimit 2 minutes
%SIM-INFO: Slow host - adjusting RUNLIMIT from 2 MINUTES to 2.5 MINUTES
** PDP-8: Basic Instruction Test (1): passed
** PDP-8: Basic Instruction Test (2): passed
** PDP-8: Adder tests:
...
VAX 8600 simulator V4.0-0 Current git commit id: 78f56b24
Running Hardware Core Test (EVKAA)

*** PASSED - VAX 8600 Hardware Core Instruction test EVKAA

Starting VAX Diagnostic Supervisor
Я что-то не понял, причем тут PDP-8 и VAX 8600 simulator в топике Троичная ЭВМ "Сетунь" (1958) ? :roll:
Для PDP-подобных у нас вроде как отдельная ветка есть... :-?


А вот это - вероятно, головка от магнитного барабана?
photo_2022-06-07_18-11-14.png
You do not have the required permissions to view the files attached to this post.
iLavr
User avatar
askfind
Devil
Posts: 798
Joined: 04 Jan 2016 09:15
Location: Russia, S.- Peterburg

Re: Троичная ЭВМ "Сетунь" (1958)

Post by askfind »

Вновь в Российской Национальной библиотеке.

Жаль! Нет в наличии книги МУЭЦВМ «Сетунь» Инструкция по эксплуатации.

Принесли другие редкие книги о троичной цифровой машине "Сетунь".

Такой распечатки зоны ещё не встречал, когда кодируются числами со знаком минус наверху.
You do not have the required permissions to view the files attached to this post.
Last edited by askfind on 09 Jun 2022 15:16, edited 2 times in total.
"Ученье свет, а неученье — тьма. Дело мастера боится, и коль крестьянин не умеет сохою владеть — хлеб не родится." (С)
User avatar
askfind
Devil
Posts: 798
Joined: 04 Jan 2016 09:15
Location: Russia, S.- Peterburg

Re: Троичная ЭВМ "Сетунь" (1958)

Post by askfind »

Математическое обеспечение

Такой распечатки зоны ещё не встречал, когда кодируются числами со знаком минус наверху.

Интерпретатор ИП-2. Исходные коды.
You do not have the required permissions to view the files attached to this post.
"Ученье свет, а неученье — тьма. Дело мастера боится, и коль крестьянин не умеет сохою владеть — хлеб не родится." (С)
User avatar
askfind
Devil
Posts: 798
Joined: 04 Jan 2016 09:15
Location: Russia, S.- Peterburg

Re: Троичная ЭВМ "Сетунь" (1958)

Post by askfind »

СБОР СРЕДСТВ НА СКАНИРОВАНИЕ КНИГ по СЕТУНЬ

В обсуждении в группах предложили отсканировать в библиотеке и поделиться с людьми.

-------------------------------------------------------------------------------------------—
1) Малая цифровая вычислительная машина "Сетунь"
Розин, В.П.; Тишулина, А.М.; Маслов, С.П.; Брусенцов, Николай Петрович
1965

2) Малая универсальная электронная цифровая вычислительная машина "Сетунь" : Инструкция по эксплуатации / В/О "Машприборинторг". - [Москва] : Внешторгиздат, [1965]. - 12 с. : черт. ; 30

3) Малая универсальная электронная цифровая вычислительная машина "Сетунь" : Техн. описание / В/О "Машприборинторг". - [Москва] : Внешторгиздат, [1965]. - 158 с., 2 л. табл. : ил. ; 29 см.

4) Малая универсальная электронная цифровая вычислительная машина "Сетунь" : Мат. описание / В/О "Машприборинторг". - [Москва] : Внешторгиздат, [1965]. - 85 с. : ил. ; 28 см.

5) Кузнецов С.И. Система автоматизации программирования : Материалы по мат. обслуживанию ЦВМ "Сетунь". - [Москва] : ВВИА им. проф. Н.Е. Жуковского, 1966. - 187 с., 8 л. ил. : схем. ; 25 см.

6) Брусенцов Н.П., Жоголев Е.А. Алгоритмическое описание структуры и системы команд вычислительной машины Сетунь-70. - Москва : Б. и., 1970. - 23 с. ; 29 см.. - (Московский государственный университет имени М.В. Ломоносова. Вычислительный центр. Научный отчет ; № 27-ВТ (417)). - Библиогр.: с. 23

Денежные средства переводите на мою карточку:
------------------------------------------------------------------------------------—
5106 2180 3871 5900
VLADIMIR VASILEY

(Уже собрали 6000 рублей!)
You do not have the required permissions to view the files attached to this post.
"Ученье свет, а неученье — тьма. Дело мастера боится, и коль крестьянин не умеет сохою владеть — хлеб не родится." (С)
User avatar
askfind
Devil
Posts: 798
Joined: 04 Jan 2016 09:15
Location: Russia, S.- Peterburg

Re: Троичная ЭВМ "Сетунь" (1958)

Post by askfind »

askfind wrote:СБОР СРЕДСТВ НА СКАНИРОВАНИЕ КНИГ по СЕТУНЬ

В обсуждении в группах предложили отсканировать в библиотеке и поделиться с людьми.

-------------------------------------------------------------------------------------------—
1) Малая цифровая вычислительная машина "Сетунь"
Розин, В.П.; Тишулина, А.М.; Маслов, С.П.; Брусенцов, Николай Петрович
1965

2) Малая универсальная электронная цифровая вычислительная машина "Сетунь" : Инструкция по эксплуатации / В/О "Машприборинторг". - [Москва] : Внешторгиздат, [1965]. - 12 с. : черт. ; 30

3) Малая универсальная электронная цифровая вычислительная машина "Сетунь" : Техн. описание / В/О "Машприборинторг". - [Москва] : Внешторгиздат, [1965]. - 158 с., 2 л. табл. : ил. ; 29 см.

4) Малая универсальная электронная цифровая вычислительная машина "Сетунь" : Мат. описание / В/О "Машприборинторг". - [Москва] : Внешторгиздат, [1965]. - 85 с. : ил. ; 28 см.

5) Кузнецов С.И. Система автоматизации программирования : Материалы по мат. обслуживанию ЦВМ "Сетунь". - [Москва] : ВВИА им. проф. Н.Е. Жуковского, 1966. - 187 с., 8 л. ил. : схем. ; 25 см.

6) Брусенцов Н.П., Жоголев Е.А. Алгоритмическое описание структуры и системы команд вычислительной машины Сетунь-70. - Москва : Б. и., 1970. - 23 с. ; 29 см.. - (Московский государственный университет имени М.В. Ломоносова. Вычислительный центр. Научный отчет ; № 27-ВТ (417)). - Библиогр.: с. 23

Денежные средства переводите на мою карточку:
------------------------------------------------------------------------------------—
5106 2180 3871 5900
VLADIMIR VASILEY

(Уже собрали:
+6000
+ 900
рублей.
)
"Ученье свет, а неученье — тьма. Дело мастера боится, и коль крестьянин не умеет сохою владеть — хлеб не родится." (С)