В единую логическую схему Бэббидж увязал арифметическое устройство (названное им «мельницей»), регистры памяти, объединённые в единое целое («склад»), и устройство ввода-вывода, реализованное с помощью перфокарт трёх типов.
Почему аналитическую машину ч Бэббиджа называют прообразом современного компьютера?
Несмотря на неудачу с разностной машиной, Бэббидж в 1833 году задумался о создании программируемой вычислительной машины, которую он назвал аналитической (прообраз современного компьютера). В отличие от разностной машины, аналитическая машина позволяла решать более широкий ряд задач.
Кто и когда изобрел разностную и аналитическую машины?
В 1822 году Чарльз Бэббидж создал первую небольшую модель своего аппарата, получившего название «разностная машина». Механизм разностной машины состоял из валиков и шестерней, вращаемых вручную при помощи специального рычага.
Чем отличалась аналитическая машина Беббиджа?
Аналитическая машина Бэббиджа предусматривала решение любых математических задач, а наличие условной передачи управления, подпрограмм и циклов, могло сделать её программируемой. Перфокарты, в дальнейшем использовались в компьютере, для ввода программ.
История IT #2: Ада Лавлейс и Чарльз Беббидж / Аналитическая машина / Разностная машина
Что изобрел Бэббидж?
Что придумал Чарльз Бэббидж и в каком году информатика?
Ответ: В 1833 году разработал проект универсальной цифровой вычислительной машины — прообраза современной ЭВМ.
Какое изобретение было использовано Чарльзом Беббиджем при разработке его программно управляемой машины?
В период 1989 по 1991 год к двухсотлетию со дня рождения Чарльза Бэббиджа на основе его оригинальных работ в лондонском Музее науки была собрана работающая копия разностной машины № 2. В 2000 году в том же музее заработал принтер, также придуманный Бэббиджем для своей машины.
Кто когда и где изобрел первый проект автоматической вычислительной машины?
В СССР первый компьютер был сконструирован в Киеве в 1951 году. Он назывался «МЭВМ» (маленькая электронная вычислительная машина). Уже в 1952 году была построена машина «БЭВМ» (большая электронная вычислительная машина). Этими проектами руководил академик Сергей Лебедев.
Кто создал первую аналитическую машину?
Кто разработал первую в мире программу для вычислительной машины?
В декабре сообщество программистов отмечает день рождения Ады Лавлейс, которая в первой половине XIX века в Англии сделала описание вычислительной машины. Этот первый прототип компьютера был разработан математиком Чарльзом Бэббиджем. Она же написала первую в мире компьютерную программу для этого изобретения.
Какие операции могла совершать аналитическая машина Бэббиджа?
Перфокарты операций переключали машину между режимами сложения, вычитания, деления и умножения. Перфокарты переменных управляли передачей данных из памяти в арифметическое устройство и обратно.
Кого Вважають Першим Програмістом у світі Чому?
Было признано, что это первая программа, специально реализованная для воспроизведения на компьютере, и по этой причине Ада Лавлейс считается первым программистом, несмотря на то, что машина Бэббиджа так и не была построена при жизни Ады.
Какое изобретение позволило автоматизировать процесс вычислений в компьютере?
Разностная машина Чарльза Бэббиджа впервые позволила автоматизировать процесс вычислений и производить его в некоторой степени без вмешательства человека.
Как назывались картонные карточки с пробитыми в них отверстиями использовавшиеся для программного управления аналитической машиной Бэббиджа?
Это был проект компьютера общего назначения с применением перфокарт, а также парового двигателя в качестве источника энергии. Перфокарты – так назывались картонные карточки с пробитыми в них отверстиями, использовавшиеся для программного управления аналитической машиной Бэббиджа.
Кто составлял программы к машине Бэббиджа?
Но большинство исследователей все-таки полагают создателем первой программируемой вычислительной машины Чарльза Бэббиджа (Charles Babbage), а первым программистом называют почитательницу и соратницу Бэббиджа леди Аду Августу Лавлейс — английскую графиню, единственную дочь великого английского поэта лорда Джорджа .
Какую функцию в первой эвм выполнял механизм под названием мельница?
«мельница» (mill) для выполнения арифметических операций –арифметическое устройство; устройство, управляющее в определенной последовательности действиями машины (автор не дал ему названия, но сейчас оно называется устройством управления); устройства ввода и вывода данных.
Источник: madetto.ru
Разностная машина Чарльза Бэббиджа
Друзья, настал тот час, когда все мальчики меряются. Мощностью компьютера! Но вот сегодня мне бы хотелось вспомнить можно сказчать первый прототип сего чуда. Не многие знают, что именно Чарльз Бэббидж создал первую программируемую вычислительную машину, сделав попытку реализовать многие идеи, которые в XX веке найдут свое применение в вычислительной технике.
Но знаете ли Вы ещё и то, что даже сегодняшний, современный компьютер по сути то так и остался усовершенствованной копией той самой Разностной машины Чарльза Бэббиджа? Давайте именно о этой машине и поговорим.
И так, для начала, дабы немного понять о чём речь- предлагаю не большую цитату Википедии:
Несмотря на то, что разностная машина не была построена её изобретателем, для будущего развития вычислительной техники главным явилось другое: в ходе работы у Бэббиджа возникла идея создания универсальнойвычислительной машины, которую он назвал аналитической и которая стала прообразом современного цифрового компьютера. В единую логическую схему Бэббидж увязал арифметическое устройство (названное им «мельницей»), регистры памяти, объединённые в единое целое («склад»), и устройство ввода-вывода, реализованное с помощью перфокарт трёх типов. Перфокарты операций переключали машину между режимами сложения, вычитания, деления и умножения. Перфокарты переменных управляли передачей данных из памяти в арифметическое устройство и обратно. Числовые перфокарты могли быть использованы как для ввода данных в машину, так и для сохранения результатов вычислений, если памяти было недостаточно.
И так, как всегда предлагаю разделить публикацию на несколько частей. Для начала узнаем кто же такой Чарлз Бэббидж, после чего уже познакомимся с его работами, а в четвёртой части мы поговорим непосредственно о его аналитической машине и о том, почему же эти принципы мы используем до сих пор?
Часть 1. Кто такой Чарлз Бэббидж?
Ну и конечно же, кто, как не Википедия Ивановна нам может рассказать лучше о данном человеке:
Ча́рлз Бэ́ббидж— английский математик, изобретатель первой аналитической вычислительной машины. Иностранный член-корреспондент Императорской академии наук в Санкт-Петербурге (1832). Труды по теории функций, механизации счёта в экономике. Сконструировал и построил (1820-22) машину для табулирования. С 1822 года работал над постройкой разностной машины.
В 1833 году разработал проект универсальной цифровой вычислительной машины — прообраза современной ЭВМ.
Чарлз Бэббидж родился 26 декабря 1791 года в Лондоне в семье банкира Бенджамина Бэббиджа и Элизабет Тип. В детстве у Чарльза было очень слабое здоровье. В 8 лет его отправили в частную школу в Альфингтоне на воспитание священнику. На тот момент его отец уже был достаточно обеспечен, чтобы позволить обучение Чарльза в частной школе. Бенджамин Бэббидж попросил священника не давать Чарльзу сильных учебных нагрузок из-за слабого здоровья.
После чего обучался у нескольких репетиторов, в том числе и репетитора из Оксфорда. Он смог дать Бэббиджу основные классические знания, достаточные для поступления в колледж. Именно там он проявил серьезные математические способности.
После чего Бэббидж продолжил образование во Франции, где познакомился с великими математиками Пьером Лапласом и Жаном Батистом Фурье. Но чистая математика его не привлекла. Сильнейшее влияние на молодого математика оказал барон Гаспар де Прони, чьи работы натолкнули Бэббиджа на мысль о построении технологии вычислений.
В связи с этим он решил создать общество, целью которого являлось внесение современной европейской математики в Кембриджский университет. В 1812 году Чарлз Бэббидж, его друзья, Джон Гершель и Джордж Пикок и ещё несколько молодых математиков основали «Аналитическое общество». Они стали проводить собрания. Обсуждать различные вопросы, связанные с математикой.
Начали публиковать свои труды. Например, в 1816 году они опубликовали переведённый ими на английский язык «Трактат по дифференциальному и интегральному исчислению» французского математика Лакруа, а в 1820 году опубликовали два тома примеров, дополняющих этот трактат. Аналитическое общество своей активностью инициировало реформу математического образования вначале в Кембридже, а затем и в других университетах Британии.
Так же в 1814 году Бэббидж получил степень бакалавра, а в 1816 году он стал членом Королевского Общества Лондона. К тому времени им было написано несколько больших научных статей в разных математических дисциплинах. В 1820 году он стал членом Королевского общества Эдинбурга и Королевского астрономического общества. В 1827 году он похоронил отца, жену и двоих детей.
В 1827 году он стал профессором математических наук в Кембридже и занимал этот пост в течение 12 лет. После того, как он покинул этот пост, он большую часть своего времени посвятил делу его жизни — разработке вычислительных машин.
Чарлз Бэббидж умер в возрасте 79 лет 18 октября 1871 года. Похоронен на кладбище Кенсал Грин.
Часть 2. Предыстория создания аналитической машины.
Тут стоит вспомнить что на конец восемнадцатого — начало девятнадцатого века пришёлся пик промышленной революции. Переход от ручного труда к промышленным масштабам сопровождался, так сказать, бурным ростом других секторов экономики. Росло банковское и страховое дело, увеличивался объём морских перевозок, строительства — всё это требовало большого количества вычислений — расчёт сложных процентов, вычисление географических координат, инженерных расчётов и т.п. Уже в восемнадцатом веке мореходами активно использовались различные таблицы.
Интересный и одновременно с этим трагичный случай показывает, к чему могут привести подобные ошибки. После окончания Англо-Испанской войны в средиземном море встретились Английское и Испанское суда. Свежеиспечёные друзья решили оказать друг другу знаки почтения и обменятся подарками.
На счастье Английского капитана, его Испанский коллега решил преподнести ему лишь серебряный поднос. А вот Испанскому капитану повезло меньше — Англичанин преподнёс ему, без всякого злого умысла, навигационные таблицы Томаса Юнга. Издание было высочайшего качества, однако таблицы были совершенно не верными, так как не учитывали високосных годов. Испанского капитана, принявшего такой дар, больше никто никогда не видел, а вот Английский капитан прекрасно добрался до места назначения, используя французские и итальянские таблицы.
Главная пробелма была в том, что в конце 18го века был предложен оригинальный способ организации вычислительного труда, повышающий надежность вычислений. Его автором был математик Гаспар Клэр Франсуа маркиз де Прони. Вычисления были организованны по «конвеерной системе» состоящей из трёх групп.
Первая, наиболее малочисленная, наиболее квалифицированная состояла из 5-6 математиков. Она занималось выбором формул и составлением схем расчётов. Вторая из 7-8 математиков по выбранным формулам определяла значения функций с шагом 5-6 интервалов. Третья же, наиболее многочисленная, состояла из девяноста вычислителей низкой квалификации, которые занимались уплотнением таблицы, заполняя интервалы, вычисленные на предыдущем этапе. Две группы вычислителей работали параллельно, сверяя свои результаты.
Бэббидж заинтересовался данной схемой и у него родилась идея заменить последний этап ручных вычислений, механической машиной, которая позволяла бы автоматизировать, как он писал «самые примитивные действия человеческого интеллекта».
Машины, способные производить простые операции сложения, вычитания и даже умножения к тому времени создавались уже не первый век различными математиками и механиками, хотя большого распространения на тот момент не получили. Бэббидж же задумал не просто «механические счёты». У него родилась идея специализированного вычислительного устройства, заточенного под создание таблиц, позволявшего вычислять их быстро, эффективно, требовавших невысокой квалификации персонала, а также (что немаловажно) позволявших фиксировать результаты проведённых вычислений на бумаге. Для второго десятилетия девятнадцатого века это была весьма смелая задумка. Однако даже сам Бэббидж ещё не догадывался как далеко его заведёт, родившаяся в его голове в 1812-м году идея.
Часть 3. Вычислительные машины Чарльза Бэббиджа.
И так, а теперь перейдём непосредственно к самой машине. начнём с того, что в 1822 г. Бэббидж опубликовал научную статью с описанием машины, способной рассчитывать и печатать большие математические таблицы. В том же году он построил пробную модель своей Разностной машины, состоящую из шестеренок и валиков, вращаемых вручную при помощи специального рычага. Затем, заручившись поддержкой Королевского общества — самой престижной научной организации Великобритании, — он обратился к правительству с просьбой финансировать создание полномасштабной работающей машины. Эта машина, писал он президенту Королевского общества, возьмет на себя «невыносимо утомительную работу», неизбежную при многократно повторяющихся математических расчетах, которые «представляют собой самое низкое занятие, не достойное человеческого интеллекта». Королевское общество сочло его работу «в высшей степени достойной общественной поддержки», и уже через год британское правительство представило Бэббиджу для реализации его проекта субсидию в 1500 фунтов стерлингов
Берясь за разработку машины, Бэббидж и не представлял всех трудностей, связанных с её реализацией. Он не только не уложился в обещанные три года, но и спустя девять лет вынужден был приостановить свою работу. На это повлияла не только сложность конструкции, но и трагические события в жизни 1827 года. В этот год он похоронил отца, жену и двоих детей.
После этих событий у него ухудшилось самочувствие, и он не мог заниматься конструированием машины. Чтобы восстановить здоровье, он поехал в путешествие по континенту. После путешествия он конечно продолжил разработку, но денег уже не было. Он обращался ко многим обществам и правительству с просьбой о помощи. Только в 1830 году он получил от правительства ещё 9000 фунтов стерлингов, после чего продолжил конструирование разностной машины.
Но не смотря на всё, в 1834 году работы по созданию машины были приостановлены. На тот момент уже было затрачено 17000 фунтов государственных денег и от 6000 до 17000 личных. Часть машины конечно же была построена и начала функционировать. Причём производила вычисления даже с большей точностью, чем ожидалось!
Хотя стоит заметить, что в ходе работы у Бэббиджа возникла идея создания универсальной вычислительной машины, которую он назвал аналитической. Где в единую логическую схему Бэббидж увязал арифметическое устройство, регистры памяти, объединённые в единое целое («склад»), и устройство ввода-вывода, реализованное с помощью перфокарт трёх типов.
На вход машины должны были поступать два потока перфокарт, которые Бэббидж назвал operation card (операционными картами) и variable card (картами переменных): первые управляли процессом обработки данных, которые были записаны на вторых. Информация заносилась на перфокарты путем пробивки отверстий. Из операционных карт можно было составить библиотеку функций. Помимо этого, Analytical Engine, по замыслу автора, должна была содержать устройство печати и устройство вывода результатов на перфокарты для последующего использования. Так что Бэббидж стал пионером идеи ввода-вывода.
Бэббидж разрабатывал конструкцию аналитической машины в одиночку. Он часто посещал промышленные выставки, где были представлены различные новинки науки и техники. Именно там состоялось его знакомство с Адой Августой Лавлейс (дочерью Джорджа Байрона), которая стала его очень близким другом, помощником и единственным единомышленником.
В 1840 году Бэббидж ездил по приглашению итальянских математиков в Турин, где читал лекции о своей машине. Луиджи Менабреа, преподаватель туринской артиллерийской академии, создал и опубликовал конспект лекций на французском языке. Позже Ада Лавлейс перевела эти лекции на английский язык, дополнив их комментариями по объёму превосходящими исходный текст.
В комментариях Ада сделала описание ЦВМ и инструкции по программированию к ней. Это были первые в мире программы. Именно поэтому Аду Лавлейс справедливо называют первым программистом. Однако, аналитическая машина так и не была закончена. Вот, что писал Бэббидж в 1851 году: «Все разработки, связанные с Аналитической машиной, выполнены за мой счёт.
Я провёл целый ряд экспериментов и дошёл до черты, за которой моих возможностей не хватает. В связи с этим я вынужден отказаться от дальнейшей работы». Несмотря на то, что Бэббидж подробно описал конструкцию аналитической машины и принципы её работы, она так и не была построена при его жизни. Причин этому было много, но основными стали полное отсутствие финансирования проекта по созданию аналитической машины и низкий уровень технологий того времени. Бэббидж не стал в этот раз просить помощи у правительства, так как понимал, что после неудачи с разностной машиной ему всё равно откажут.
Часть 4. Аналитическая машина Чарльза Бэббиджа.
Но не смотря на то, что при жизни изобретателю так и не удалось построить рабочий образец своей самой лучшей разработки- история на этом не закончилась. Ведь как я уже упоминал в начале- именно этими разработками мы пользуемся и до сих пор! Как это часто бывает- ввесь гений был признан только после смерти.
После смерти Чарлза Бэббиджа его сын, Генри Бэббидж, продолжил начатое отцом дело. В 1888 году Генри сумел построить по чертежам отца центральный узел аналитической машины. А в 1906 году Генри совместно с фирмой Монро построил действующую модель аналитической машины, включающую арифметическое устройство и устройство для печатания результатов. Машина Бэббиджа оказалась работоспособной!
Кстати говоря, именно центральный узел, построенный сыном Генри Бэббидж, вы можете видеть на картинке левее.
В принципе как саму историю создания, так и общие принципы мы уже разобрали выше. Теперь хотелось бы поговорить, в чём принципиальное отличие этой машины и в чём её гениальность в отличии от предыдущих? Главное отличие аналитической машины заключается именно в том, что принцип её работы оказался продуман до мелочей!
Он оказался на только хорош, что по сути используется в вычислительной технике и на сегодняшний день. В ней присутствуют все три классических составляющих компьютера: control barrel — управляющий барабан (управляющее устройство — УУ), store — хранилище (теперь мы называем это памятью — ЗУ) и mill — мельница (арифметическое устройство — АУ).
Регистровая память машины Бэббиджа была способна хранить как минимум сто десятичных чисел по 40 знаков, теоретически же могла быть расширена до тысячи 50-разрядных (для сравнения укажем, что ЗУ одной из первых ЭВМ «Эниак» в 1945 г. сохраняло всего 20 десятиразрядных чисел). АУ имело, как мы бы сейчас сказали, аппаратную поддержку всех четырех действий арифметики.
Машина производила сложение за 3 секунды, умножение и деление — за 2 минуты. Эта «мельница» состояла из трех основных регистров: два для операндов, а третий для результатов действий, относящихся к умножению. Имелись также таблица для хранения промежуточных результатов и счетчик числа итераций. Основная программа заносилась на барабан (УУ), в дополнение к ней могли использоваться перфокарты, предложенные Жозефом Мари Жаккаром еще в 1801 г. для быстрого перехода с узора на узор в ткацких станках.
Ну вот кажется и всё, что я хотел рассказать вам на сегодняшний день! Конечно, в попытке рассказать всё и во всех подробностях- публикация снова оказалась немного растянутой, но хочется верить, что интерес к истории переломил лень к чтению и вы смогли это осилить! 😉
Поделитесь публикацией в соцсетях?
Источник: qbik.club
Аналитическая машина Бэббиджа — прообраз компьютера
В 1834 году Бэббиджу удается перенести в новую мастерскую чертежи и детали разностной машины. Но его уже захватила новая идея — создание вычислительной машины, которая вычисляла бы не только таблицы, но решения разных математических задач, с которыми сталкиваются инженеры и математики.
Бэббидж конструирует основные позиции работы новой машины, которую называет аналитической, которая впоследствии окажется прообразом цифровых вычислительных машин. Принципы, лежащие в основе современных компьютеров, были разработаны выдающимся ученым XIX века.
Работая над разработкой аналитической машины, он понимает, что необходимо кардинально упростить схему арифметического узла машины — схему сложения. Пересматривая множество вариантов, Бэббидж создает схему сложения предварительного переноса (систему сквозного переноса), одно из своих выдающихся изобретений.
Аналитическая машина состояла из следующих частей: 1) склад — механизм для сохранения значений переменных, которые участвуют в вычислениях и результаты операций. Сейчас это называется памятью. 2) мельница — для осуществления арифметических действий над переменными (арифметическое устройство). 3)устройство, применяющееся для управления определенной последовательностью операций.
В современной терминологии — блок управления. 4) механизм ввода исходных данных и печати результатов (блок ввода и вывода).
Для управления аналитической машиной Бэббидж решил применить устройство, которое уже работало на ткацких станках Жаккара — картонные карты, прообраз перфокарт. Один механизм с цепочкой «операционных» карт должен был приводить мельницу (арифметическое устройство) в готовность для выполнения какой-то операции (сложения, вычитания, деления и умножения), в соответствии отверстий пробитых в надлежащей карте.
Второй механизм с «картами переменных» работал бы с «управляющими картами» и должен переносить числа из «склада» в «мельницу» и обратно. «Поставляющие карты» передавали бы числа из склада (памяти) в мельницу (арифметическое устройство), а «нулевые карты» работали бы в обратном направлении. Информация поступала на перфокарты путем пробивки отверстий.
Таким способом осуществлялось управление процессом механических вычислений. Для ввода числовых данных в машину и для сбережения промежуточных итогов вычислений, если было недостаточно места на «складе», предполагалось использовать «цифровые» карты.
Бэббидж предусматривал в аналитической машине три вывода полученной информации: при помощи устройства печати одной или нескольких копий, устройства для изготовления стереотипного отпечатка и вывода результатов вычислений на перфокарты для последующего применения. Бэббидж является автором идеи ввода и вывода.
Конструировать аналитическую машину Analytical Engine Бэббидж начал с 1834 года. Он сделал больше 200 подробно разработанных чертежей различных механизмов и около 30 версий общего демонтажа машины и продолжал совершенствовать свою конструкцию в течение многих лет.
Схема аналитической машины настолько близка к устройству современного компьютера, что Бэббиджа по праву называют предвестником компьютерной эры. Оставалось придумать лишь схему с хранимой программой, что было сделано только через 100 лет. К сожалению, все его идеи остались только на бумаге.
Действующая аналитическая машина не была построена, но, тем не менее, Бэббидж является первым, кто постиг общую концепцию компьютера, и был настолько дальновидным, что опередил свое время. Существующий низкий уровень технологии того времени и полное отсутствие финансирования мешали осуществлению идей ученого-изобретателя.
Бэббидж не просил правительство профинансировать этот проект, так как понимал, что ему откажут, после неудачи с разностной машиной. Считается, что основной проект по созданию аналитического двигателя Бэббидж закончил в 1837 году, когда вышла его статья «Математические силы вычислительного двигателя», в которой он описывал машину.
И до конца своей жизни он работал над его улучшением, уточнением деталей, усовершенствованием, то прерывая работу, то опять возвращаясь к ней. Все разработки по созданию аналитической машины были выполнены за его счет, денег хронически не хватало. Только часть аналитической машины — «мельница» и печатающее устройство, были построены к 1870 году.
Аналитическая машина Бэббиджа предусматривала решение любых математических задач, а наличие условной передачи управления, подпрограмм и циклов, могло сделать её программируемой. Перфокарты, в дальнейшем использовались в компьютере, для ввода программ.
В процессе создания машин при прямом участии Бэббиджа созданы поперечно-строгальный, токарно-револьверный станки, разработана технология изготовления зубчатых колес литьем под давлением. Он придумал новый метод заточки инструментов. Конечно, вычислительные машины были главным делом в его жизни, предметом гордости и разочарований. Но, поражает круг его интересов и достижений.
Может и неудачи, с созданием его машин наряду с трагическими событиями 1827 года (он лишился отца, жены и двоих детей) и ограниченным уровнем технологии того времени, связаны с его избыточной разносторонностью. Математик по образованию (профессор математических наук в Кембридже с 1827 по 1839 годы) он написал много математических статей для научных изданий, был автором работ по страхованию, налогообложению, статистики, криптографии (методы шифрования), занимался религиозно- философскими вопросами. Изучал электромагнитные, оптические и геологические явления. Он принимал участие в безопасности железнодорожного движения, создал устройство, которое сбрасывало случайные предметы с путей перед паровозом, изобрел спидометр для измерения скорости, офтальмоскоп для осмотра глазного дна, и сейсмограф, прибор для записи колебаний земной поверхности, устройство для наведения артиллерийского оружия. Бэббидж входил в состав экспедиции на Везувий, опускался на дно озера в водолазном колоколе, принимал участие в археологических раскопках, спускался в шахты для изучения залегания руды.
Умер Чарльз Бэббидж 18 октября 1871 года. После смерти ученый завещал свой мозг науке. Он был извлечен и впоследствии препарирован (вскрыт для изучения) профессором Чарльзом Стюартом. В книге «Описание мозга мистера Чарльза Бэббиджа» Британское Королевское общество искусств напечатало результаты исследований и фотографии. Одна часть его мозга находится в Лондонском музее науки, а другая половина хранится в Хантерианском (Hunterian Museum) музее Королевского колледжа хирургов в Лондоне.
Международный астрономический союз в 1935 году назвал кратер на видимой стороне Луны именем Чарльза Бэббиджа.
Источник: galanix.com