Автор: Павел Алексеевич Пялин ( PyAlliN)