PyPetka-Script


NamePyPetka-Script JSON
Version 2.4.6 PyPI version JSON
download
home_pagehttps://github.com/IlyaChaek/PyPetka-Script
SummaryМодуль для упрощения работы с Python, созданный командой PyPetka Team.
upload_time2025-01-26 16:41:06
maintainerNone
docs_urlNone
authorChorelin
requires_python>=2.8
licenseNone
keywords python language module pypetka newlanguage programming language development
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            #### Проект для работы с Python проектами. Может помочь вам в реализации простых задач, и имеет некоторые готовые решения. ####


#### ОЧЕНЬ ВАЖНО!!! Для того, чтобы каждый раз не писать пипетка.название_модуля, а просто название_модуля вам предлагается 3 варианта использования PyPetka Script: ####

1. [Скачивание проекта с GitHub](https://github.com/IlyaChaek/PyPetka-Script) и использование его. Придется скачать его в папку с вашим проектом, и вы получите пример кода
2. Просто привыкнуть и писать каждый модуль через пипетка (можете переименовать для удобства) - пипетка.вывод()
3. Не использовать PyPetka Script. Уж такова реальность..


Использование 1 варианта (Скачивание с GitHub):
1. Поместите проект в вашу папку и извлеките файл pypetka_script.py
2. В своем проекте пропишите следующее:
```python
from pypetka_script import pypetka_script
```
3. Писать без всяких добавлений
```python
вывод('Вы молодец!')
```


Использование 2 варианта (Переименование):
1. Установка через 
```
pip install PyPetka-Script
```
2. В своем проекте пропишите следующее:
```python
from pypetka_script import pypetka_script as пипетка
```
3. Писать каждую функцию с добавлением пипетка на начале (можете изменить)
```python
пипетка.вывод(генератор_паролей())
```


Использование 3 варианта (не скачивать PyPetka Script):
1. Закройте эту страницу



Более подробный пример использования различных функций [GitHub](https://github.com/IlyaChaek/PyPetka-Script/blob/main/pypetka_script/example_github.py), [PyPi](https://github.com/IlyaChaek/PyPetka-Script/blob/main/pypetka_script/example_pypi.py)

#### Важно! ####
Большая часть команд имеет аргумент внутри скобок, внизу вы можете увидеть, что нужно указать


**Команды PyPetka Script:**

## Математические функции

1. **сумма(*числа)**: Возвращает сумму переданных чисел.
2. **вычесть(*числа)**: Возвращает разность, вычитая все переданные числа из нуля.
3. **деление(число1, число2)**: Возвращает результат деления двух чисел. Если деление на ноль, выводит ошибку.
4. **умножение(число1, число2)**: Возвращает произведение двух чисел.
5. **факториал(число)**: Возвращает факториал числа. Если число отрицательное, выводит ошибку.
6. **квадратный_корень(число)**: Возвращает квадратный корень числа. Если число отрицательное, выводит ошибку.
7. **возвести_в_степень(основание, степень)**: Возвращает основание, возведенное в заданную степень.

## Функции ввода/вывода

1. **вывод(*аргументы, sep=' ', end='\n', file=sys.stdout, flush=False)**: Выводит аргументы на экран или в файл.
2. **вывод_без_переноса(*аргументы, sep=' ')**: Выводит аргументы без переноса строки.
3. **вывод_на_экран(*аргументы, sep=' ', end='\n')**: Выводит аргументы на экран.
4. **вывод_в_файл(*аргументы, sep=' ', end='\n', file=sys.stdout)**: Выводит аргументы в файл.
5. **вывод_с_переносом_строки(*аргументы, sep=' ')**: Выводит аргументы с переносом строки.
6. **ввод(комментарий=None)**: Запрашивает ввод от пользователя с опциональным комментарием.
7. **привет_мир()**: Выводит приветственное сообщение.

## Преобразования

1. **обычное_число(число)**: Преобразует число в целое.
2. **строка(число)**: Преобразует число в строку.
3. **если(условие, действие_если_да, действие_если_нет=None)**: Возвращает результат в зависимости от условия.
4. **список(пользовательский_список)**: Преобразует переданный объект в список.

## Игры и циклы

1. **угадай_число()**: Игра "Угадай число".
2. **пока(условие, действие)**: Выполняет действие, пока условие истинно.

## Строковые функции

1. **перевернуть_строку(строка)**: Возвращает перевернутую строку.
2. **заменить_символы(строка, старый_символ, новый_символ)**: Заменяет старый символ на новый в строке.
3. **проверить_палиндром(строка)**: Проверяет, является ли строка палиндромом.
4. **удалить_символ(строка, символ)**: Удаляет все вхождения символа из строки.
5. **получить_подстроку(строка, начало, конец)**: Возвращает подстроку из строки.
6. **удалить_пробелы(строка)**: Удаляет все пробелы из строки.
7. **заменить_первое_вхождение(строка, старый_символ, новый_символ)**: Заменяет первое вхождение старого символа на новый в строке.

## Списковые функции

1. **сортировка(список)**: Сортирует переданный список.
2. **уникальные_значения(список)**: Возвращает уникальные значения из списка.
3. **объединить_списки(список1, список2)**: Объединяет два списка.
4. **найти_максимум(список)**: Возвращает максимальное значение из списка.
5. **найти_минимум(список)**: Возвращает минимальное значение из списка.
6. **среднее_значение(список)**: Возвращает среднее значение чисел в списке.
7. **фильтрация(список, условие)**: Возвращает элементы списка, которые соответствуют условию.
8. **замена_в_списке(список, старый_элемент, новый_элемент)**: Заменяет старый элемент на новый в списке.
9. **подсчет_элементов(список)**: Возвращает количество элементов в списке.
10. **объединение_слов(список_слов, разделитель=' ')**: Объединяет слова в строку с заданным разделителем.
11. **разделение_строки(строка, разделитель=' ')**: Разделяет строку на слова по заданному разделителю.
12. **проверка_вхождения(элемент, список)**: Проверяет, содержится ли элемент в списке.
13. **найти_индекс(список, элемент)**: Возвращает индекс элемента в списке, если он существует.
14. **найти_дубликаты(список)**: Возвращает список дубликатов из переданного списка.
15. **объединить_и_отсортировать(список1, список2)**: Объединяет два списка и сортирует результат.
16. **проверка_пустоты(список)**: Проверяет, является ли список пустым.
17. **получить_первый_элемент(список)**: Возвращает первый элемент списка, если он существует.
18. **получить_последний_элемент(список)**: Возвращает последний элемент списка, если он существует.

## Словарные функции

1. **создать_словарь(ключи, значения)**: Создает словарь из списков ключей и значений.
2. **получить_значение_из_словаря(словарь, ключ, значение_по_умолчанию=None)**: Возвращает значение по ключу из словаря, или значение по умолчанию.
3. **удалить_ключ(словарь, ключ)**: Удаляет ключ из словаря, если он существует.
4. **объединить_словари(словарь1, словарь2)**: Объединяет два словаря.
5. **сортировка_словаря(словарь, по_возрастанию=True)**: Сортирует словарь по ключам.
6. **получить_ключи(словарь)**: Возвращает список ключей из словаря.
7. **получить_значения(словарь)**: Возвращает список значений из словаря.
8. **проверка_пустоты_словаря(словарь)**: Проверяет, является ли словарь пустым.
9. **получить_первый_ключ(словарь)**: Возвращает первый ключ из словаря, если он существует.
10. **получить_первое_значение(словарь)**: Возвращает первое значение из словаря, если он существует.
11. **получить_последний_ключ(словарь)**: Возвращает последний ключ из словаря, если он существует.
12. **получить_последнее_значение(словарь)**: Возвращает последнее значение из словаря, если он существует.

## Генерация и случайные функции

1. **генератор_чисел(начало, конец)**: Генерирует список чисел от начала до конца.
2. **случайный_элемент(список)**: Возвращает случайный элемент из списка.
3. **генератор_паролей(Длина=12)**: Генерирует случайный пароль заданной длины из латинских букв и цифр.

## Группировка и агрегация

1. **сгруппировать_по_ключу(список, ключ)**: Группирует элементы списка по заданному ключу.
2. **получить_среднее_значение_по_ключу(список, ключ)**: Возвращает среднее значение по заданному ключу.
3. **найти_максимум_по_ключу(список, ключ)**: Возвращает элемент с максимальным значением по заданному ключу.
4. **найти_минимум_по_ключу(список, ключ)**: Возвращает элемент с минимальным значением по заданному ключу.
5. **получить_различия_по_ключу(список1, список2, ключ)**: Возвращает элементы, которые есть в первом списке, но отсутствуют во втором, по заданному ключу.
6. **получить_пересечение_по_ключу(список1, список2, ключ)**: Возвращает элементы, которые есть в обоих списках, по заданному ключу.
7. **получить_объединение_по_ключу(список1, список2, ключ)**: Возвращает объединение двух списков без дубликатов по заданному ключу.
8. **найти_дубликаты_по_ключу(список, ключ)**: Возвращает список дубликатов из переданного списка по заданному ключу.
9. **получить_первый_дубликат_по_ключу(список, ключ)**: Возвращает первый дубликат из списка по заданному ключу.
10. **получить_последний_дубликат_по_ключу(список, ключ)**: Возвращает последний дубликат из списка по заданному ключу.

## Работа с кодом

1. **начало_кода()**: Запускает таймер выполнения кода.
2. **конец_кода(начало_кода)**: Завершает таймер выполнения кода, принимает в качестве аргумента переменную, содержащую время начала таймера.
3. **очистка_кода_от_дубликатов(путь_к_файлу)**: Создает новый файл с удалением повторяющихся строк кода из оригинального кода.

## Задачи

1. **калькулятор_консольный()**: Запускает консольный калькулятор.
2. **калькулятор_с_интерфейсом()**: Запускает калькулятор с графическим интерфейсом (GUI).
3. **проверка_пароля_на_надежность(пароль)**: Проверяет надежность пароля по заданным критериям (длина, наличие заглавных и строчных букв, цифр и специальных символов).
4. **добавить_задачу_в_файл(задача)**: Добавляет задачу в файл.
5. **удалить_все_задачи()**: Удаляет все задачи из файла.
6. **проверка_простых_чисел(число)**: Проверяет, является ли число простым.
7. **проверка_трехзначных_чисел_на_убывающую_последовательность(число)**: Проверяет, являются ли цифры трехзначного числа убывающей последовательностью.




## Обновление 2.4.5 (все новые функции отсортированы и добавлены на свои места, в дальнейших обновлениях ищите их в других местах)

1. **начало_кода()**: Запускает таймер выполнения кода.
2. **конец_кода(начало_кода)**: Завершает таймер выполнения кода, принимает в качестве аргумента переменную, содержащую время начала таймера.
3. **калькулятор_консольный()**: Запускает консольный калькулятор.
4. **калькулятор_с_интерфейсом()**: Запускает калькулятор с графическим интерфейсом (GUI).
5. **проверка_пароля_на_надежность(пароль)**: Проверяет надежность пароля по заданным критериям (длина, наличие заглавных и строчных букв, цифр и специальных символов).
6. **добавить_задачу_в_файл(задача)**: Добавляет задачу в файл.
7. **удалить_все_задачи()**: Удаляет все задачи из файла.
8. **проверка_простых_чисел(число)**: Проверяет, является ли число простым.
9. **проверка_трехзначных_чисел_на_убывающую_последовательность(число)**: Проверяет, являются ли цифры трехзначного числа убывающей последовательностью.
10. **очистка_кода_от_дубликатов(путь_к_файлу)**: Создает новый файл с удалением повторяющихся строк кода из оригинального кода.

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/IlyaChaek/PyPetka-Script",
    "name": "PyPetka-Script",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=2.8",
    "maintainer_email": null,
    "keywords": "Python language module PyPetka NewLanguage programming language development",
    "author": "Chorelin",
    "author_email": "miheevila6@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/57/5e/2a30d5c265b769dc69ccbe5354c30ec73de5a9c082ddba853b9eff243c3a/pypetka_script-2.4.6.tar.gz",
    "platform": null,
    "description": "#### \u041f\u0440\u043e\u0435\u043a\u0442 \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0441 Python \u043f\u0440\u043e\u0435\u043a\u0442\u0430\u043c\u0438. \u041c\u043e\u0436\u0435\u0442 \u043f\u043e\u043c\u043e\u0447\u044c \u0432\u0430\u043c \u0432 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u043f\u0440\u043e\u0441\u0442\u044b\u0445 \u0437\u0430\u0434\u0430\u0447, \u0438 \u0438\u043c\u0435\u0435\u0442 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0433\u043e\u0442\u043e\u0432\u044b\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u044f. ####\r\n\r\n\r\n#### \u041e\u0427\u0415\u041d\u042c \u0412\u0410\u0416\u041d\u041e!!! \u0414\u043b\u044f \u0442\u043e\u0433\u043e, \u0447\u0442\u043e\u0431\u044b \u043a\u0430\u0436\u0434\u044b\u0439 \u0440\u0430\u0437 \u043d\u0435 \u043f\u0438\u0441\u0430\u0442\u044c \u043f\u0438\u043f\u0435\u0442\u043a\u0430.\u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435_\u043c\u043e\u0434\u0443\u043b\u044f, \u0430 \u043f\u0440\u043e\u0441\u0442\u043e \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435_\u043c\u043e\u0434\u0443\u043b\u044f \u0432\u0430\u043c \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u0435\u0442\u0441\u044f 3 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0430 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f PyPetka Script: ####\r\n\r\n1. [\u0421\u043a\u0430\u0447\u0438\u0432\u0430\u043d\u0438\u0435 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u0441 GitHub](https://github.com/IlyaChaek/PyPetka-Script) \u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0435\u0433\u043e. \u041f\u0440\u0438\u0434\u0435\u0442\u0441\u044f \u0441\u043a\u0430\u0447\u0430\u0442\u044c \u0435\u0433\u043e \u0432 \u043f\u0430\u043f\u043a\u0443 \u0441 \u0432\u0430\u0448\u0438\u043c \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u043c, \u0438 \u0432\u044b \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u0435 \u043f\u0440\u0438\u043c\u0435\u0440 \u043a\u043e\u0434\u0430\r\n2. \u041f\u0440\u043e\u0441\u0442\u043e \u043f\u0440\u0438\u0432\u044b\u043a\u043d\u0443\u0442\u044c \u0438 \u043f\u0438\u0441\u0430\u0442\u044c \u043a\u0430\u0436\u0434\u044b\u0439 \u043c\u043e\u0434\u0443\u043b\u044c \u0447\u0435\u0440\u0435\u0437 \u043f\u0438\u043f\u0435\u0442\u043a\u0430 (\u043c\u043e\u0436\u0435\u0442\u0435 \u043f\u0435\u0440\u0435\u0438\u043c\u0435\u043d\u043e\u0432\u0430\u0442\u044c \u0434\u043b\u044f \u0443\u0434\u043e\u0431\u0441\u0442\u0432\u0430) - \u043f\u0438\u043f\u0435\u0442\u043a\u0430.\u0432\u044b\u0432\u043e\u0434()\r\n3. \u041d\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c PyPetka Script. \u0423\u0436 \u0442\u0430\u043a\u043e\u0432\u0430 \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u044c..\r\n\r\n\r\n\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 1 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0430 (\u0421\u043a\u0430\u0447\u0438\u0432\u0430\u043d\u0438\u0435 \u0441 GitHub):\r\n1. \u041f\u043e\u043c\u0435\u0441\u0442\u0438\u0442\u0435 \u043f\u0440\u043e\u0435\u043a\u0442 \u0432 \u0432\u0430\u0448\u0443 \u043f\u0430\u043f\u043a\u0443 \u0438 \u0438\u0437\u0432\u043b\u0435\u043a\u0438\u0442\u0435 \u0444\u0430\u0439\u043b pypetka_script.py\r\n2. \u0412 \u0441\u0432\u043e\u0435\u043c \u043f\u0440\u043e\u0435\u043a\u0442\u0435 \u043f\u0440\u043e\u043f\u0438\u0448\u0438\u0442\u0435 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435:\r\n```python\r\nfrom pypetka_script import pypetka_script\r\n```\r\n3. \u041f\u0438\u0441\u0430\u0442\u044c \u0431\u0435\u0437 \u0432\u0441\u044f\u043a\u0438\u0445 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0439\r\n```python\r\n\u0432\u044b\u0432\u043e\u0434('\u0412\u044b \u043c\u043e\u043b\u043e\u0434\u0435\u0446!')\r\n```\r\n\r\n\r\n\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 2 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0430 (\u041f\u0435\u0440\u0435\u0438\u043c\u0435\u043d\u043e\u0432\u0430\u043d\u0438\u0435):\r\n1. \u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 \u0447\u0435\u0440\u0435\u0437 \r\n```\r\npip install PyPetka-Script\r\n```\r\n2. \u0412 \u0441\u0432\u043e\u0435\u043c \u043f\u0440\u043e\u0435\u043a\u0442\u0435 \u043f\u0440\u043e\u043f\u0438\u0448\u0438\u0442\u0435 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435:\r\n```python\r\nfrom pypetka_script import pypetka_script as \u043f\u0438\u043f\u0435\u0442\u043a\u0430\r\n```\r\n3. \u041f\u0438\u0441\u0430\u0442\u044c \u043a\u0430\u0436\u0434\u0443\u044e \u0444\u0443\u043d\u043a\u0446\u0438\u044e \u0441 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0435\u043c \u043f\u0438\u043f\u0435\u0442\u043a\u0430 \u043d\u0430 \u043d\u0430\u0447\u0430\u043b\u0435 (\u043c\u043e\u0436\u0435\u0442\u0435 \u0438\u0437\u043c\u0435\u043d\u0438\u0442\u044c)\r\n```python\r\n\u043f\u0438\u043f\u0435\u0442\u043a\u0430.\u0432\u044b\u0432\u043e\u0434(\u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440_\u043f\u0430\u0440\u043e\u043b\u0435\u0439())\r\n```\r\n\r\n\r\n\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 3 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0430 (\u043d\u0435 \u0441\u043a\u0430\u0447\u0438\u0432\u0430\u0442\u044c PyPetka Script):\r\n1. \u0417\u0430\u043a\u0440\u043e\u0439\u0442\u0435 \u044d\u0442\u0443 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0443\r\n\r\n\r\n\r\n\u0411\u043e\u043b\u0435\u0435 \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u044b\u0439 \u043f\u0440\u0438\u043c\u0435\u0440 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u0444\u0443\u043d\u043a\u0446\u0438\u0439 [GitHub](https://github.com/IlyaChaek/PyPetka-Script/blob/main/pypetka_script/example_github.py), [PyPi](https://github.com/IlyaChaek/PyPetka-Script/blob/main/pypetka_script/example_pypi.py)\r\n\r\n#### \u0412\u0430\u0436\u043d\u043e! ####\r\n\u0411\u043e\u043b\u044c\u0448\u0430\u044f \u0447\u0430\u0441\u0442\u044c \u043a\u043e\u043c\u0430\u043d\u0434 \u0438\u043c\u0435\u0435\u0442 \u0430\u0440\u0433\u0443\u043c\u0435\u043d\u0442 \u0432\u043d\u0443\u0442\u0440\u0438 \u0441\u043a\u043e\u0431\u043e\u043a, \u0432\u043d\u0438\u0437\u0443 \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0443\u0432\u0438\u0434\u0435\u0442\u044c, \u0447\u0442\u043e \u043d\u0443\u0436\u043d\u043e \u0443\u043a\u0430\u0437\u0430\u0442\u044c\r\n\r\n\r\n**\u041a\u043e\u043c\u0430\u043d\u0434\u044b PyPetka Script:**\r\n\r\n## \u041c\u0430\u0442\u0435\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u0438\r\n\r\n1. **\u0441\u0443\u043c\u043c\u0430(*\u0447\u0438\u0441\u043b\u0430)**: \u0412\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u0441\u0443\u043c\u043c\u0443 \u043f\u0435\u0440\u0435\u0434\u0430\u043d\u043d\u044b\u0445 \u0447\u0438\u0441\u0435\u043b.\r\n2. **\u0432\u044b\u0447\u0435\u0441\u0442\u044c(*\u0447\u0438\u0441\u043b\u0430)**: \u0412\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u0440\u0430\u0437\u043d\u043e\u0441\u0442\u044c, \u0432\u044b\u0447\u0438\u0442\u0430\u044f \u0432\u0441\u0435 \u043f\u0435\u0440\u0435\u0434\u0430\u043d\u043d\u044b\u0435 \u0447\u0438\u0441\u043b\u0430 \u0438\u0437 \u043d\u0443\u043b\u044f.\r\n3. **\u0434\u0435\u043b\u0435\u043d\u0438\u0435(\u0447\u0438\u0441\u043b\u043e1, \u0447\u0438\u0441\u043b\u043e2)**: \u0412\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u0434\u0435\u043b\u0435\u043d\u0438\u044f \u0434\u0432\u0443\u0445 \u0447\u0438\u0441\u0435\u043b. \u0415\u0441\u043b\u0438 \u0434\u0435\u043b\u0435\u043d\u0438\u0435 \u043d\u0430 \u043d\u043e\u043b\u044c, \u0432\u044b\u0432\u043e\u0434\u0438\u0442 \u043e\u0448\u0438\u0431\u043a\u0443.\r\n4. **\u0443\u043c\u043d\u043e\u0436\u0435\u043d\u0438\u0435(\u0447\u0438\u0441\u043b\u043e1, \u0447\u0438\u0441\u043b\u043e2)**: \u0412\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u0435 \u0434\u0432\u0443\u0445 \u0447\u0438\u0441\u0435\u043b.\r\n5. **\u0444\u0430\u043a\u0442\u043e\u0440\u0438\u0430\u043b(\u0447\u0438\u0441\u043b\u043e)**: \u0412\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u0444\u0430\u043a\u0442\u043e\u0440\u0438\u0430\u043b \u0447\u0438\u0441\u043b\u0430. \u0415\u0441\u043b\u0438 \u0447\u0438\u0441\u043b\u043e \u043e\u0442\u0440\u0438\u0446\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0435, \u0432\u044b\u0432\u043e\u0434\u0438\u0442 \u043e\u0448\u0438\u0431\u043a\u0443.\r\n6. **\u043a\u0432\u0430\u0434\u0440\u0430\u0442\u043d\u044b\u0439_\u043a\u043e\u0440\u0435\u043d\u044c(\u0447\u0438\u0441\u043b\u043e)**: \u0412\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u043a\u0432\u0430\u0434\u0440\u0430\u0442\u043d\u044b\u0439 \u043a\u043e\u0440\u0435\u043d\u044c \u0447\u0438\u0441\u043b\u0430. \u0415\u0441\u043b\u0438 \u0447\u0438\u0441\u043b\u043e \u043e\u0442\u0440\u0438\u0446\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0435, \u0432\u044b\u0432\u043e\u0434\u0438\u0442 \u043e\u0448\u0438\u0431\u043a\u0443.\r\n7. **\u0432\u043e\u0437\u0432\u0435\u0441\u0442\u0438_\u0432_\u0441\u0442\u0435\u043f\u0435\u043d\u044c(\u043e\u0441\u043d\u043e\u0432\u0430\u043d\u0438\u0435, \u0441\u0442\u0435\u043f\u0435\u043d\u044c)**: \u0412\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u0438\u0435, \u0432\u043e\u0437\u0432\u0435\u0434\u0435\u043d\u043d\u043e\u0435 \u0432 \u0437\u0430\u0434\u0430\u043d\u043d\u0443\u044e \u0441\u0442\u0435\u043f\u0435\u043d\u044c.\r\n\r\n## \u0424\u0443\u043d\u043a\u0446\u0438\u0438 \u0432\u0432\u043e\u0434\u0430/\u0432\u044b\u0432\u043e\u0434\u0430\r\n\r\n1. **\u0432\u044b\u0432\u043e\u0434(*\u0430\u0440\u0433\u0443\u043c\u0435\u043d\u0442\u044b, sep=' ', end='\\n', file=sys.stdout, flush=False)**: \u0412\u044b\u0432\u043e\u0434\u0438\u0442 \u0430\u0440\u0433\u0443\u043c\u0435\u043d\u0442\u044b \u043d\u0430 \u044d\u043a\u0440\u0430\u043d \u0438\u043b\u0438 \u0432 \u0444\u0430\u0439\u043b.\r\n2. **\u0432\u044b\u0432\u043e\u0434_\u0431\u0435\u0437_\u043f\u0435\u0440\u0435\u043d\u043e\u0441\u0430(*\u0430\u0440\u0433\u0443\u043c\u0435\u043d\u0442\u044b, sep=' ')**: \u0412\u044b\u0432\u043e\u0434\u0438\u0442 \u0430\u0440\u0433\u0443\u043c\u0435\u043d\u0442\u044b \u0431\u0435\u0437 \u043f\u0435\u0440\u0435\u043d\u043e\u0441\u0430 \u0441\u0442\u0440\u043e\u043a\u0438.\r\n3. **\u0432\u044b\u0432\u043e\u0434_\u043d\u0430_\u044d\u043a\u0440\u0430\u043d(*\u0430\u0440\u0433\u0443\u043c\u0435\u043d\u0442\u044b, sep=' ', end='\\n')**: \u0412\u044b\u0432\u043e\u0434\u0438\u0442 \u0430\u0440\u0433\u0443\u043c\u0435\u043d\u0442\u044b \u043d\u0430 \u044d\u043a\u0440\u0430\u043d.\r\n4. **\u0432\u044b\u0432\u043e\u0434_\u0432_\u0444\u0430\u0439\u043b(*\u0430\u0440\u0433\u0443\u043c\u0435\u043d\u0442\u044b, sep=' ', end='\\n', file=sys.stdout)**: \u0412\u044b\u0432\u043e\u0434\u0438\u0442 \u0430\u0440\u0433\u0443\u043c\u0435\u043d\u0442\u044b \u0432 \u0444\u0430\u0439\u043b.\r\n5. **\u0432\u044b\u0432\u043e\u0434_\u0441_\u043f\u0435\u0440\u0435\u043d\u043e\u0441\u043e\u043c_\u0441\u0442\u0440\u043e\u043a\u0438(*\u0430\u0440\u0433\u0443\u043c\u0435\u043d\u0442\u044b, sep=' ')**: \u0412\u044b\u0432\u043e\u0434\u0438\u0442 \u0430\u0440\u0433\u0443\u043c\u0435\u043d\u0442\u044b \u0441 \u043f\u0435\u0440\u0435\u043d\u043e\u0441\u043e\u043c \u0441\u0442\u0440\u043e\u043a\u0438.\r\n6. **\u0432\u0432\u043e\u0434(\u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0439=None)**: \u0417\u0430\u043f\u0440\u0430\u0448\u0438\u0432\u0430\u0435\u0442 \u0432\u0432\u043e\u0434 \u043e\u0442 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0441 \u043e\u043f\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u043c \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0435\u043c.\r\n7. **\u043f\u0440\u0438\u0432\u0435\u0442_\u043c\u0438\u0440()**: \u0412\u044b\u0432\u043e\u0434\u0438\u0442 \u043f\u0440\u0438\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0435 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435.\r\n\r\n## \u041f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u044f\r\n\r\n1. **\u043e\u0431\u044b\u0447\u043d\u043e\u0435_\u0447\u0438\u0441\u043b\u043e(\u0447\u0438\u0441\u043b\u043e)**: \u041f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u0443\u0435\u0442 \u0447\u0438\u0441\u043b\u043e \u0432 \u0446\u0435\u043b\u043e\u0435.\r\n2. **\u0441\u0442\u0440\u043e\u043a\u0430(\u0447\u0438\u0441\u043b\u043e)**: \u041f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u0443\u0435\u0442 \u0447\u0438\u0441\u043b\u043e \u0432 \u0441\u0442\u0440\u043e\u043a\u0443.\r\n3. **\u0435\u0441\u043b\u0438(\u0443\u0441\u043b\u043e\u0432\u0438\u0435, \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435_\u0435\u0441\u043b\u0438_\u0434\u0430, \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435_\u0435\u0441\u043b\u0438_\u043d\u0435\u0442=None)**: \u0412\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u0432 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043e\u0442 \u0443\u0441\u043b\u043e\u0432\u0438\u044f.\r\n4. **\u0441\u043f\u0438\u0441\u043e\u043a(\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0439_\u0441\u043f\u0438\u0441\u043e\u043a)**: \u041f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u0443\u0435\u0442 \u043f\u0435\u0440\u0435\u0434\u0430\u043d\u043d\u044b\u0439 \u043e\u0431\u044a\u0435\u043a\u0442 \u0432 \u0441\u043f\u0438\u0441\u043e\u043a.\r\n\r\n## \u0418\u0433\u0440\u044b \u0438 \u0446\u0438\u043a\u043b\u044b\r\n\r\n1. **\u0443\u0433\u0430\u0434\u0430\u0439_\u0447\u0438\u0441\u043b\u043e()**: \u0418\u0433\u0440\u0430 \"\u0423\u0433\u0430\u0434\u0430\u0439 \u0447\u0438\u0441\u043b\u043e\".\r\n2. **\u043f\u043e\u043a\u0430(\u0443\u0441\u043b\u043e\u0432\u0438\u0435, \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435)**: \u0412\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435, \u043f\u043e\u043a\u0430 \u0443\u0441\u043b\u043e\u0432\u0438\u0435 \u0438\u0441\u0442\u0438\u043d\u043d\u043e.\r\n\r\n## \u0421\u0442\u0440\u043e\u043a\u043e\u0432\u044b\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u0438\r\n\r\n1. **\u043f\u0435\u0440\u0435\u0432\u0435\u0440\u043d\u0443\u0442\u044c_\u0441\u0442\u0440\u043e\u043a\u0443(\u0441\u0442\u0440\u043e\u043a\u0430)**: \u0412\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u043f\u0435\u0440\u0435\u0432\u0435\u0440\u043d\u0443\u0442\u0443\u044e \u0441\u0442\u0440\u043e\u043a\u0443.\r\n2. **\u0437\u0430\u043c\u0435\u043d\u0438\u0442\u044c_\u0441\u0438\u043c\u0432\u043e\u043b\u044b(\u0441\u0442\u0440\u043e\u043a\u0430, \u0441\u0442\u0430\u0440\u044b\u0439_\u0441\u0438\u043c\u0432\u043e\u043b, \u043d\u043e\u0432\u044b\u0439_\u0441\u0438\u043c\u0432\u043e\u043b)**: \u0417\u0430\u043c\u0435\u043d\u044f\u0435\u0442 \u0441\u0442\u0430\u0440\u044b\u0439 \u0441\u0438\u043c\u0432\u043e\u043b \u043d\u0430 \u043d\u043e\u0432\u044b\u0439 \u0432 \u0441\u0442\u0440\u043e\u043a\u0435.\r\n3. **\u043f\u0440\u043e\u0432\u0435\u0440\u0438\u0442\u044c_\u043f\u0430\u043b\u0438\u043d\u0434\u0440\u043e\u043c(\u0441\u0442\u0440\u043e\u043a\u0430)**: \u041f\u0440\u043e\u0432\u0435\u0440\u044f\u0435\u0442, \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043b\u0438 \u0441\u0442\u0440\u043e\u043a\u0430 \u043f\u0430\u043b\u0438\u043d\u0434\u0440\u043e\u043c\u043e\u043c.\r\n4. **\u0443\u0434\u0430\u043b\u0438\u0442\u044c_\u0441\u0438\u043c\u0432\u043e\u043b(\u0441\u0442\u0440\u043e\u043a\u0430, \u0441\u0438\u043c\u0432\u043e\u043b)**: \u0423\u0434\u0430\u043b\u044f\u0435\u0442 \u0432\u0441\u0435 \u0432\u0445\u043e\u0436\u0434\u0435\u043d\u0438\u044f \u0441\u0438\u043c\u0432\u043e\u043b\u0430 \u0438\u0437 \u0441\u0442\u0440\u043e\u043a\u0438.\r\n5. **\u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c_\u043f\u043e\u0434\u0441\u0442\u0440\u043e\u043a\u0443(\u0441\u0442\u0440\u043e\u043a\u0430, \u043d\u0430\u0447\u0430\u043b\u043e, \u043a\u043e\u043d\u0435\u0446)**: \u0412\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u043f\u043e\u0434\u0441\u0442\u0440\u043e\u043a\u0443 \u0438\u0437 \u0441\u0442\u0440\u043e\u043a\u0438.\r\n6. **\u0443\u0434\u0430\u043b\u0438\u0442\u044c_\u043f\u0440\u043e\u0431\u0435\u043b\u044b(\u0441\u0442\u0440\u043e\u043a\u0430)**: \u0423\u0434\u0430\u043b\u044f\u0435\u0442 \u0432\u0441\u0435 \u043f\u0440\u043e\u0431\u0435\u043b\u044b \u0438\u0437 \u0441\u0442\u0440\u043e\u043a\u0438.\r\n7. **\u0437\u0430\u043c\u0435\u043d\u0438\u0442\u044c_\u043f\u0435\u0440\u0432\u043e\u0435_\u0432\u0445\u043e\u0436\u0434\u0435\u043d\u0438\u0435(\u0441\u0442\u0440\u043e\u043a\u0430, \u0441\u0442\u0430\u0440\u044b\u0439_\u0441\u0438\u043c\u0432\u043e\u043b, \u043d\u043e\u0432\u044b\u0439_\u0441\u0438\u043c\u0432\u043e\u043b)**: \u0417\u0430\u043c\u0435\u043d\u044f\u0435\u0442 \u043f\u0435\u0440\u0432\u043e\u0435 \u0432\u0445\u043e\u0436\u0434\u0435\u043d\u0438\u0435 \u0441\u0442\u0430\u0440\u043e\u0433\u043e \u0441\u0438\u043c\u0432\u043e\u043b\u0430 \u043d\u0430 \u043d\u043e\u0432\u044b\u0439 \u0432 \u0441\u0442\u0440\u043e\u043a\u0435.\r\n\r\n## \u0421\u043f\u0438\u0441\u043a\u043e\u0432\u044b\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u0438\r\n\r\n1. **\u0441\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u043a\u0430(\u0441\u043f\u0438\u0441\u043e\u043a)**: \u0421\u043e\u0440\u0442\u0438\u0440\u0443\u0435\u0442 \u043f\u0435\u0440\u0435\u0434\u0430\u043d\u043d\u044b\u0439 \u0441\u043f\u0438\u0441\u043e\u043a.\r\n2. **\u0443\u043d\u0438\u043a\u0430\u043b\u044c\u043d\u044b\u0435_\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f(\u0441\u043f\u0438\u0441\u043e\u043a)**: \u0412\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u0443\u043d\u0438\u043a\u0430\u043b\u044c\u043d\u044b\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u0438\u0437 \u0441\u043f\u0438\u0441\u043a\u0430.\r\n3. **\u043e\u0431\u044a\u0435\u0434\u0438\u043d\u0438\u0442\u044c_\u0441\u043f\u0438\u0441\u043a\u0438(\u0441\u043f\u0438\u0441\u043e\u043a1, \u0441\u043f\u0438\u0441\u043e\u043a2)**: \u041e\u0431\u044a\u0435\u0434\u0438\u043d\u044f\u0435\u0442 \u0434\u0432\u0430 \u0441\u043f\u0438\u0441\u043a\u0430.\r\n4. **\u043d\u0430\u0439\u0442\u0438_\u043c\u0430\u043a\u0441\u0438\u043c\u0443\u043c(\u0441\u043f\u0438\u0441\u043e\u043a)**: \u0412\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0438\u0437 \u0441\u043f\u0438\u0441\u043a\u0430.\r\n5. **\u043d\u0430\u0439\u0442\u0438_\u043c\u0438\u043d\u0438\u043c\u0443\u043c(\u0441\u043f\u0438\u0441\u043e\u043a)**: \u0412\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u043c\u0438\u043d\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0438\u0437 \u0441\u043f\u0438\u0441\u043a\u0430.\r\n6. **\u0441\u0440\u0435\u0434\u043d\u0435\u0435_\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435(\u0441\u043f\u0438\u0441\u043e\u043a)**: \u0412\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u0441\u0440\u0435\u0434\u043d\u0435\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0447\u0438\u0441\u0435\u043b \u0432 \u0441\u043f\u0438\u0441\u043a\u0435.\r\n7. **\u0444\u0438\u043b\u044c\u0442\u0440\u0430\u0446\u0438\u044f(\u0441\u043f\u0438\u0441\u043e\u043a, \u0443\u0441\u043b\u043e\u0432\u0438\u0435)**: \u0412\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u044b \u0441\u043f\u0438\u0441\u043a\u0430, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0442 \u0443\u0441\u043b\u043e\u0432\u0438\u044e.\r\n8. **\u0437\u0430\u043c\u0435\u043d\u0430_\u0432_\u0441\u043f\u0438\u0441\u043a\u0435(\u0441\u043f\u0438\u0441\u043e\u043a, \u0441\u0442\u0430\u0440\u044b\u0439_\u044d\u043b\u0435\u043c\u0435\u043d\u0442, \u043d\u043e\u0432\u044b\u0439_\u044d\u043b\u0435\u043c\u0435\u043d\u0442)**: \u0417\u0430\u043c\u0435\u043d\u044f\u0435\u0442 \u0441\u0442\u0430\u0440\u044b\u0439 \u044d\u043b\u0435\u043c\u0435\u043d\u0442 \u043d\u0430 \u043d\u043e\u0432\u044b\u0439 \u0432 \u0441\u043f\u0438\u0441\u043a\u0435.\r\n9. **\u043f\u043e\u0434\u0441\u0447\u0435\u0442_\u044d\u043b\u0435\u043c\u0435\u043d\u0442\u043e\u0432(\u0441\u043f\u0438\u0441\u043e\u043a)**: \u0412\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u043e\u0432 \u0432 \u0441\u043f\u0438\u0441\u043a\u0435.\r\n10. **\u043e\u0431\u044a\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u0435_\u0441\u043b\u043e\u0432(\u0441\u043f\u0438\u0441\u043e\u043a_\u0441\u043b\u043e\u0432, \u0440\u0430\u0437\u0434\u0435\u043b\u0438\u0442\u0435\u043b\u044c=' ')**: \u041e\u0431\u044a\u0435\u0434\u0438\u043d\u044f\u0435\u0442 \u0441\u043b\u043e\u0432\u0430 \u0432 \u0441\u0442\u0440\u043e\u043a\u0443 \u0441 \u0437\u0430\u0434\u0430\u043d\u043d\u044b\u043c \u0440\u0430\u0437\u0434\u0435\u043b\u0438\u0442\u0435\u043b\u0435\u043c.\r\n11. **\u0440\u0430\u0437\u0434\u0435\u043b\u0435\u043d\u0438\u0435_\u0441\u0442\u0440\u043e\u043a\u0438(\u0441\u0442\u0440\u043e\u043a\u0430, \u0440\u0430\u0437\u0434\u0435\u043b\u0438\u0442\u0435\u043b\u044c=' ')**: \u0420\u0430\u0437\u0434\u0435\u043b\u044f\u0435\u0442 \u0441\u0442\u0440\u043e\u043a\u0443 \u043d\u0430 \u0441\u043b\u043e\u0432\u0430 \u043f\u043e \u0437\u0430\u0434\u0430\u043d\u043d\u043e\u043c\u0443 \u0440\u0430\u0437\u0434\u0435\u043b\u0438\u0442\u0435\u043b\u044e.\r\n12. **\u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0430_\u0432\u0445\u043e\u0436\u0434\u0435\u043d\u0438\u044f(\u044d\u043b\u0435\u043c\u0435\u043d\u0442, \u0441\u043f\u0438\u0441\u043e\u043a)**: \u041f\u0440\u043e\u0432\u0435\u0440\u044f\u0435\u0442, \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442\u0441\u044f \u043b\u0438 \u044d\u043b\u0435\u043c\u0435\u043d\u0442 \u0432 \u0441\u043f\u0438\u0441\u043a\u0435.\r\n13. **\u043d\u0430\u0439\u0442\u0438_\u0438\u043d\u0434\u0435\u043a\u0441(\u0441\u043f\u0438\u0441\u043e\u043a, \u044d\u043b\u0435\u043c\u0435\u043d\u0442)**: \u0412\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u0438\u043d\u0434\u0435\u043a\u0441 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0430 \u0432 \u0441\u043f\u0438\u0441\u043a\u0435, \u0435\u0441\u043b\u0438 \u043e\u043d \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442.\r\n14. **\u043d\u0430\u0439\u0442\u0438_\u0434\u0443\u0431\u043b\u0438\u043a\u0430\u0442\u044b(\u0441\u043f\u0438\u0441\u043e\u043a)**: \u0412\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u0441\u043f\u0438\u0441\u043e\u043a \u0434\u0443\u0431\u043b\u0438\u043a\u0430\u0442\u043e\u0432 \u0438\u0437 \u043f\u0435\u0440\u0435\u0434\u0430\u043d\u043d\u043e\u0433\u043e \u0441\u043f\u0438\u0441\u043a\u0430.\r\n15. **\u043e\u0431\u044a\u0435\u0434\u0438\u043d\u0438\u0442\u044c_\u0438_\u043e\u0442\u0441\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c(\u0441\u043f\u0438\u0441\u043e\u043a1, \u0441\u043f\u0438\u0441\u043e\u043a2)**: \u041e\u0431\u044a\u0435\u0434\u0438\u043d\u044f\u0435\u0442 \u0434\u0432\u0430 \u0441\u043f\u0438\u0441\u043a\u0430 \u0438 \u0441\u043e\u0440\u0442\u0438\u0440\u0443\u0435\u0442 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442.\r\n16. **\u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0430_\u043f\u0443\u0441\u0442\u043e\u0442\u044b(\u0441\u043f\u0438\u0441\u043e\u043a)**: \u041f\u0440\u043e\u0432\u0435\u0440\u044f\u0435\u0442, \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043b\u0438 \u0441\u043f\u0438\u0441\u043e\u043a \u043f\u0443\u0441\u0442\u044b\u043c.\r\n17. **\u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c_\u043f\u0435\u0440\u0432\u044b\u0439_\u044d\u043b\u0435\u043c\u0435\u043d\u0442(\u0441\u043f\u0438\u0441\u043e\u043a)**: \u0412\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u043f\u0435\u0440\u0432\u044b\u0439 \u044d\u043b\u0435\u043c\u0435\u043d\u0442 \u0441\u043f\u0438\u0441\u043a\u0430, \u0435\u0441\u043b\u0438 \u043e\u043d \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442.\r\n18. **\u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c_\u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0439_\u044d\u043b\u0435\u043c\u0435\u043d\u0442(\u0441\u043f\u0438\u0441\u043e\u043a)**: \u0412\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0439 \u044d\u043b\u0435\u043c\u0435\u043d\u0442 \u0441\u043f\u0438\u0441\u043a\u0430, \u0435\u0441\u043b\u0438 \u043e\u043d \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442.\r\n\r\n## \u0421\u043b\u043e\u0432\u0430\u0440\u043d\u044b\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u0438\r\n\r\n1. **\u0441\u043e\u0437\u0434\u0430\u0442\u044c_\u0441\u043b\u043e\u0432\u0430\u0440\u044c(\u043a\u043b\u044e\u0447\u0438, \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f)**: \u0421\u043e\u0437\u0434\u0430\u0435\u0442 \u0441\u043b\u043e\u0432\u0430\u0440\u044c \u0438\u0437 \u0441\u043f\u0438\u0441\u043a\u043e\u0432 \u043a\u043b\u044e\u0447\u0435\u0439 \u0438 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439.\r\n2. **\u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c_\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435_\u0438\u0437_\u0441\u043b\u043e\u0432\u0430\u0440\u044f(\u0441\u043b\u043e\u0432\u0430\u0440\u044c, \u043a\u043b\u044e\u0447, \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435_\u043f\u043e_\u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e=None)**: \u0412\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043f\u043e \u043a\u043b\u044e\u0447\u0443 \u0438\u0437 \u0441\u043b\u043e\u0432\u0430\u0440\u044f, \u0438\u043b\u0438 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e.\r\n3. **\u0443\u0434\u0430\u043b\u0438\u0442\u044c_\u043a\u043b\u044e\u0447(\u0441\u043b\u043e\u0432\u0430\u0440\u044c, \u043a\u043b\u044e\u0447)**: \u0423\u0434\u0430\u043b\u044f\u0435\u0442 \u043a\u043b\u044e\u0447 \u0438\u0437 \u0441\u043b\u043e\u0432\u0430\u0440\u044f, \u0435\u0441\u043b\u0438 \u043e\u043d \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442.\r\n4. **\u043e\u0431\u044a\u0435\u0434\u0438\u043d\u0438\u0442\u044c_\u0441\u043b\u043e\u0432\u0430\u0440\u0438(\u0441\u043b\u043e\u0432\u0430\u0440\u044c1, \u0441\u043b\u043e\u0432\u0430\u0440\u044c2)**: \u041e\u0431\u044a\u0435\u0434\u0438\u043d\u044f\u0435\u0442 \u0434\u0432\u0430 \u0441\u043b\u043e\u0432\u0430\u0440\u044f.\r\n5. **\u0441\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u043a\u0430_\u0441\u043b\u043e\u0432\u0430\u0440\u044f(\u0441\u043b\u043e\u0432\u0430\u0440\u044c, \u043f\u043e_\u0432\u043e\u0437\u0440\u0430\u0441\u0442\u0430\u043d\u0438\u044e=True)**: \u0421\u043e\u0440\u0442\u0438\u0440\u0443\u0435\u0442 \u0441\u043b\u043e\u0432\u0430\u0440\u044c \u043f\u043e \u043a\u043b\u044e\u0447\u0430\u043c.\r\n6. **\u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c_\u043a\u043b\u044e\u0447\u0438(\u0441\u043b\u043e\u0432\u0430\u0440\u044c)**: \u0412\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u0441\u043f\u0438\u0441\u043e\u043a \u043a\u043b\u044e\u0447\u0435\u0439 \u0438\u0437 \u0441\u043b\u043e\u0432\u0430\u0440\u044f.\r\n7. **\u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c_\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f(\u0441\u043b\u043e\u0432\u0430\u0440\u044c)**: \u0412\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u0441\u043f\u0438\u0441\u043e\u043a \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439 \u0438\u0437 \u0441\u043b\u043e\u0432\u0430\u0440\u044f.\r\n8. **\u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0430_\u043f\u0443\u0441\u0442\u043e\u0442\u044b_\u0441\u043b\u043e\u0432\u0430\u0440\u044f(\u0441\u043b\u043e\u0432\u0430\u0440\u044c)**: \u041f\u0440\u043e\u0432\u0435\u0440\u044f\u0435\u0442, \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043b\u0438 \u0441\u043b\u043e\u0432\u0430\u0440\u044c \u043f\u0443\u0441\u0442\u044b\u043c.\r\n9. **\u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c_\u043f\u0435\u0440\u0432\u044b\u0439_\u043a\u043b\u044e\u0447(\u0441\u043b\u043e\u0432\u0430\u0440\u044c)**: \u0412\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u043f\u0435\u0440\u0432\u044b\u0439 \u043a\u043b\u044e\u0447 \u0438\u0437 \u0441\u043b\u043e\u0432\u0430\u0440\u044f, \u0435\u0441\u043b\u0438 \u043e\u043d \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442.\r\n10. **\u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c_\u043f\u0435\u0440\u0432\u043e\u0435_\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435(\u0441\u043b\u043e\u0432\u0430\u0440\u044c)**: \u0412\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u043f\u0435\u0440\u0432\u043e\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0438\u0437 \u0441\u043b\u043e\u0432\u0430\u0440\u044f, \u0435\u0441\u043b\u0438 \u043e\u043d \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442.\r\n11. **\u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c_\u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0439_\u043a\u043b\u044e\u0447(\u0441\u043b\u043e\u0432\u0430\u0440\u044c)**: \u0412\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0439 \u043a\u043b\u044e\u0447 \u0438\u0437 \u0441\u043b\u043e\u0432\u0430\u0440\u044f, \u0435\u0441\u043b\u0438 \u043e\u043d \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442.\r\n12. **\u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c_\u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0435_\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435(\u0441\u043b\u043e\u0432\u0430\u0440\u044c)**: \u0412\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0438\u0437 \u0441\u043b\u043e\u0432\u0430\u0440\u044f, \u0435\u0441\u043b\u0438 \u043e\u043d \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442.\r\n\r\n## \u0413\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u044f \u0438 \u0441\u043b\u0443\u0447\u0430\u0439\u043d\u044b\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u0438\r\n\r\n1. **\u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440_\u0447\u0438\u0441\u0435\u043b(\u043d\u0430\u0447\u0430\u043b\u043e, \u043a\u043e\u043d\u0435\u0446)**: \u0413\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u0435\u0442 \u0441\u043f\u0438\u0441\u043e\u043a \u0447\u0438\u0441\u0435\u043b \u043e\u0442 \u043d\u0430\u0447\u0430\u043b\u0430 \u0434\u043e \u043a\u043e\u043d\u0446\u0430.\r\n2. **\u0441\u043b\u0443\u0447\u0430\u0439\u043d\u044b\u0439_\u044d\u043b\u0435\u043c\u0435\u043d\u0442(\u0441\u043f\u0438\u0441\u043e\u043a)**: \u0412\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u0441\u043b\u0443\u0447\u0430\u0439\u043d\u044b\u0439 \u044d\u043b\u0435\u043c\u0435\u043d\u0442 \u0438\u0437 \u0441\u043f\u0438\u0441\u043a\u0430.\r\n3. **\u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440_\u043f\u0430\u0440\u043e\u043b\u0435\u0439(\u0414\u043b\u0438\u043d\u0430=12)**: \u0413\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u0435\u0442 \u0441\u043b\u0443\u0447\u0430\u0439\u043d\u044b\u0439 \u043f\u0430\u0440\u043e\u043b\u044c \u0437\u0430\u0434\u0430\u043d\u043d\u043e\u0439 \u0434\u043b\u0438\u043d\u044b \u0438\u0437 \u043b\u0430\u0442\u0438\u043d\u0441\u043a\u0438\u0445 \u0431\u0443\u043a\u0432 \u0438 \u0446\u0438\u0444\u0440.\r\n\r\n## \u0413\u0440\u0443\u043f\u043f\u0438\u0440\u043e\u0432\u043a\u0430 \u0438 \u0430\u0433\u0440\u0435\u0433\u0430\u0446\u0438\u044f\r\n\r\n1. **\u0441\u0433\u0440\u0443\u043f\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c_\u043f\u043e_\u043a\u043b\u044e\u0447\u0443(\u0441\u043f\u0438\u0441\u043e\u043a, \u043a\u043b\u044e\u0447)**: \u0413\u0440\u0443\u043f\u043f\u0438\u0440\u0443\u0435\u0442 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u044b \u0441\u043f\u0438\u0441\u043a\u0430 \u043f\u043e \u0437\u0430\u0434\u0430\u043d\u043d\u043e\u043c\u0443 \u043a\u043b\u044e\u0447\u0443.\r\n2. **\u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c_\u0441\u0440\u0435\u0434\u043d\u0435\u0435_\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435_\u043f\u043e_\u043a\u043b\u044e\u0447\u0443(\u0441\u043f\u0438\u0441\u043e\u043a, \u043a\u043b\u044e\u0447)**: \u0412\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u0441\u0440\u0435\u0434\u043d\u0435\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043f\u043e \u0437\u0430\u0434\u0430\u043d\u043d\u043e\u043c\u0443 \u043a\u043b\u044e\u0447\u0443.\r\n3. **\u043d\u0430\u0439\u0442\u0438_\u043c\u0430\u043a\u0441\u0438\u043c\u0443\u043c_\u043f\u043e_\u043a\u043b\u044e\u0447\u0443(\u0441\u043f\u0438\u0441\u043e\u043a, \u043a\u043b\u044e\u0447)**: \u0412\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u044d\u043b\u0435\u043c\u0435\u043d\u0442 \u0441 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u044b\u043c \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435\u043c \u043f\u043e \u0437\u0430\u0434\u0430\u043d\u043d\u043e\u043c\u0443 \u043a\u043b\u044e\u0447\u0443.\r\n4. **\u043d\u0430\u0439\u0442\u0438_\u043c\u0438\u043d\u0438\u043c\u0443\u043c_\u043f\u043e_\u043a\u043b\u044e\u0447\u0443(\u0441\u043f\u0438\u0441\u043e\u043a, \u043a\u043b\u044e\u0447)**: \u0412\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u044d\u043b\u0435\u043c\u0435\u043d\u0442 \u0441 \u043c\u0438\u043d\u0438\u043c\u0430\u043b\u044c\u043d\u044b\u043c \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435\u043c \u043f\u043e \u0437\u0430\u0434\u0430\u043d\u043d\u043e\u043c\u0443 \u043a\u043b\u044e\u0447\u0443.\r\n5. **\u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c_\u0440\u0430\u0437\u043b\u0438\u0447\u0438\u044f_\u043f\u043e_\u043a\u043b\u044e\u0447\u0443(\u0441\u043f\u0438\u0441\u043e\u043a1, \u0441\u043f\u0438\u0441\u043e\u043a2, \u043a\u043b\u044e\u0447)**: \u0412\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u044b, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0435\u0441\u0442\u044c \u0432 \u043f\u0435\u0440\u0432\u043e\u043c \u0441\u043f\u0438\u0441\u043a\u0435, \u043d\u043e \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u044e\u0442 \u0432\u043e \u0432\u0442\u043e\u0440\u043e\u043c, \u043f\u043e \u0437\u0430\u0434\u0430\u043d\u043d\u043e\u043c\u0443 \u043a\u043b\u044e\u0447\u0443.\r\n6. **\u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c_\u043f\u0435\u0440\u0435\u0441\u0435\u0447\u0435\u043d\u0438\u0435_\u043f\u043e_\u043a\u043b\u044e\u0447\u0443(\u0441\u043f\u0438\u0441\u043e\u043a1, \u0441\u043f\u0438\u0441\u043e\u043a2, \u043a\u043b\u044e\u0447)**: \u0412\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u044b, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0435\u0441\u0442\u044c \u0432 \u043e\u0431\u043e\u0438\u0445 \u0441\u043f\u0438\u0441\u043a\u0430\u0445, \u043f\u043e \u0437\u0430\u0434\u0430\u043d\u043d\u043e\u043c\u0443 \u043a\u043b\u044e\u0447\u0443.\r\n7. **\u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c_\u043e\u0431\u044a\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u0435_\u043f\u043e_\u043a\u043b\u044e\u0447\u0443(\u0441\u043f\u0438\u0441\u043e\u043a1, \u0441\u043f\u0438\u0441\u043e\u043a2, \u043a\u043b\u044e\u0447)**: \u0412\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u043e\u0431\u044a\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u0435 \u0434\u0432\u0443\u0445 \u0441\u043f\u0438\u0441\u043a\u043e\u0432 \u0431\u0435\u0437 \u0434\u0443\u0431\u043b\u0438\u043a\u0430\u0442\u043e\u0432 \u043f\u043e \u0437\u0430\u0434\u0430\u043d\u043d\u043e\u043c\u0443 \u043a\u043b\u044e\u0447\u0443.\r\n8. **\u043d\u0430\u0439\u0442\u0438_\u0434\u0443\u0431\u043b\u0438\u043a\u0430\u0442\u044b_\u043f\u043e_\u043a\u043b\u044e\u0447\u0443(\u0441\u043f\u0438\u0441\u043e\u043a, \u043a\u043b\u044e\u0447)**: \u0412\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u0441\u043f\u0438\u0441\u043e\u043a \u0434\u0443\u0431\u043b\u0438\u043a\u0430\u0442\u043e\u0432 \u0438\u0437 \u043f\u0435\u0440\u0435\u0434\u0430\u043d\u043d\u043e\u0433\u043e \u0441\u043f\u0438\u0441\u043a\u0430 \u043f\u043e \u0437\u0430\u0434\u0430\u043d\u043d\u043e\u043c\u0443 \u043a\u043b\u044e\u0447\u0443.\r\n9. **\u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c_\u043f\u0435\u0440\u0432\u044b\u0439_\u0434\u0443\u0431\u043b\u0438\u043a\u0430\u0442_\u043f\u043e_\u043a\u043b\u044e\u0447\u0443(\u0441\u043f\u0438\u0441\u043e\u043a, \u043a\u043b\u044e\u0447)**: \u0412\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u043f\u0435\u0440\u0432\u044b\u0439 \u0434\u0443\u0431\u043b\u0438\u043a\u0430\u0442 \u0438\u0437 \u0441\u043f\u0438\u0441\u043a\u0430 \u043f\u043e \u0437\u0430\u0434\u0430\u043d\u043d\u043e\u043c\u0443 \u043a\u043b\u044e\u0447\u0443.\r\n10. **\u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c_\u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0439_\u0434\u0443\u0431\u043b\u0438\u043a\u0430\u0442_\u043f\u043e_\u043a\u043b\u044e\u0447\u0443(\u0441\u043f\u0438\u0441\u043e\u043a, \u043a\u043b\u044e\u0447)**: \u0412\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0439 \u0434\u0443\u0431\u043b\u0438\u043a\u0430\u0442 \u0438\u0437 \u0441\u043f\u0438\u0441\u043a\u0430 \u043f\u043e \u0437\u0430\u0434\u0430\u043d\u043d\u043e\u043c\u0443 \u043a\u043b\u044e\u0447\u0443.\r\n\r\n## \u0420\u0430\u0431\u043e\u0442\u0430 \u0441 \u043a\u043e\u0434\u043e\u043c\r\n\r\n1. **\u043d\u0430\u0447\u0430\u043b\u043e_\u043a\u043e\u0434\u0430()**: \u0417\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u0442 \u0442\u0430\u0439\u043c\u0435\u0440 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043a\u043e\u0434\u0430.\r\n2. **\u043a\u043e\u043d\u0435\u0446_\u043a\u043e\u0434\u0430(\u043d\u0430\u0447\u0430\u043b\u043e_\u043a\u043e\u0434\u0430)**: \u0417\u0430\u0432\u0435\u0440\u0448\u0430\u0435\u0442 \u0442\u0430\u0439\u043c\u0435\u0440 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043a\u043e\u0434\u0430, \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u0435\u0442 \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0430\u0440\u0433\u0443\u043c\u0435\u043d\u0442\u0430 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u0443\u044e, \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0449\u0443\u044e \u0432\u0440\u0435\u043c\u044f \u043d\u0430\u0447\u0430\u043b\u0430 \u0442\u0430\u0439\u043c\u0435\u0440\u0430.\r\n3. **\u043e\u0447\u0438\u0441\u0442\u043a\u0430_\u043a\u043e\u0434\u0430_\u043e\u0442_\u0434\u0443\u0431\u043b\u0438\u043a\u0430\u0442\u043e\u0432(\u043f\u0443\u0442\u044c_\u043a_\u0444\u0430\u0439\u043b\u0443)**: \u0421\u043e\u0437\u0434\u0430\u0435\u0442 \u043d\u043e\u0432\u044b\u0439 \u0444\u0430\u0439\u043b \u0441 \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u0435\u043c \u043f\u043e\u0432\u0442\u043e\u0440\u044f\u044e\u0449\u0438\u0445\u0441\u044f \u0441\u0442\u0440\u043e\u043a \u043a\u043e\u0434\u0430 \u0438\u0437 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u043a\u043e\u0434\u0430.\r\n\r\n## \u0417\u0430\u0434\u0430\u0447\u0438\r\n\r\n1. **\u043a\u0430\u043b\u044c\u043a\u0443\u043b\u044f\u0442\u043e\u0440_\u043a\u043e\u043d\u0441\u043e\u043b\u044c\u043d\u044b\u0439()**: \u0417\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u0442 \u043a\u043e\u043d\u0441\u043e\u043b\u044c\u043d\u044b\u0439 \u043a\u0430\u043b\u044c\u043a\u0443\u043b\u044f\u0442\u043e\u0440.\r\n2. **\u043a\u0430\u043b\u044c\u043a\u0443\u043b\u044f\u0442\u043e\u0440_\u0441_\u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u043e\u043c()**: \u0417\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u0442 \u043a\u0430\u043b\u044c\u043a\u0443\u043b\u044f\u0442\u043e\u0440 \u0441 \u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u0438\u043c \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u043e\u043c (GUI).\r\n3. **\u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0430_\u043f\u0430\u0440\u043e\u043b\u044f_\u043d\u0430_\u043d\u0430\u0434\u0435\u0436\u043d\u043e\u0441\u0442\u044c(\u043f\u0430\u0440\u043e\u043b\u044c)**: \u041f\u0440\u043e\u0432\u0435\u0440\u044f\u0435\u0442 \u043d\u0430\u0434\u0435\u0436\u043d\u043e\u0441\u0442\u044c \u043f\u0430\u0440\u043e\u043b\u044f \u043f\u043e \u0437\u0430\u0434\u0430\u043d\u043d\u044b\u043c \u043a\u0440\u0438\u0442\u0435\u0440\u0438\u044f\u043c (\u0434\u043b\u0438\u043d\u0430, \u043d\u0430\u043b\u0438\u0447\u0438\u0435 \u0437\u0430\u0433\u043b\u0430\u0432\u043d\u044b\u0445 \u0438 \u0441\u0442\u0440\u043e\u0447\u043d\u044b\u0445 \u0431\u0443\u043a\u0432, \u0446\u0438\u0444\u0440 \u0438 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0445 \u0441\u0438\u043c\u0432\u043e\u043b\u043e\u0432).\r\n4. **\u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c_\u0437\u0430\u0434\u0430\u0447\u0443_\u0432_\u0444\u0430\u0439\u043b(\u0437\u0430\u0434\u0430\u0447\u0430)**: \u0414\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u0442 \u0437\u0430\u0434\u0430\u0447\u0443 \u0432 \u0444\u0430\u0439\u043b.\r\n5. **\u0443\u0434\u0430\u043b\u0438\u0442\u044c_\u0432\u0441\u0435_\u0437\u0430\u0434\u0430\u0447\u0438()**: \u0423\u0434\u0430\u043b\u044f\u0435\u0442 \u0432\u0441\u0435 \u0437\u0430\u0434\u0430\u0447\u0438 \u0438\u0437 \u0444\u0430\u0439\u043b\u0430.\r\n6. **\u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0430_\u043f\u0440\u043e\u0441\u0442\u044b\u0445_\u0447\u0438\u0441\u0435\u043b(\u0447\u0438\u0441\u043b\u043e)**: \u041f\u0440\u043e\u0432\u0435\u0440\u044f\u0435\u0442, \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043b\u0438 \u0447\u0438\u0441\u043b\u043e \u043f\u0440\u043e\u0441\u0442\u044b\u043c.\r\n7. **\u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0430_\u0442\u0440\u0435\u0445\u0437\u043d\u0430\u0447\u043d\u044b\u0445_\u0447\u0438\u0441\u0435\u043b_\u043d\u0430_\u0443\u0431\u044b\u0432\u0430\u044e\u0449\u0443\u044e_\u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c(\u0447\u0438\u0441\u043b\u043e)**: \u041f\u0440\u043e\u0432\u0435\u0440\u044f\u0435\u0442, \u044f\u0432\u043b\u044f\u044e\u0442\u0441\u044f \u043b\u0438 \u0446\u0438\u0444\u0440\u044b \u0442\u0440\u0435\u0445\u0437\u043d\u0430\u0447\u043d\u043e\u0433\u043e \u0447\u0438\u0441\u043b\u0430 \u0443\u0431\u044b\u0432\u0430\u044e\u0449\u0435\u0439 \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c\u044e.\r\n\r\n\r\n\r\n\r\n## \u041e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 2.4.5 (\u0432\u0441\u0435 \u043d\u043e\u0432\u044b\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u0438 \u043e\u0442\u0441\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u044b \u0438 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u044b \u043d\u0430 \u0441\u0432\u043e\u0438 \u043c\u0435\u0441\u0442\u0430, \u0432 \u0434\u0430\u043b\u044c\u043d\u0435\u0439\u0448\u0438\u0445 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f\u0445 \u0438\u0449\u0438\u0442\u0435 \u0438\u0445 \u0432 \u0434\u0440\u0443\u0433\u0438\u0445 \u043c\u0435\u0441\u0442\u0430\u0445)\r\n\r\n1. **\u043d\u0430\u0447\u0430\u043b\u043e_\u043a\u043e\u0434\u0430()**: \u0417\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u0442 \u0442\u0430\u0439\u043c\u0435\u0440 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043a\u043e\u0434\u0430.\r\n2. **\u043a\u043e\u043d\u0435\u0446_\u043a\u043e\u0434\u0430(\u043d\u0430\u0447\u0430\u043b\u043e_\u043a\u043e\u0434\u0430)**: \u0417\u0430\u0432\u0435\u0440\u0448\u0430\u0435\u0442 \u0442\u0430\u0439\u043c\u0435\u0440 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043a\u043e\u0434\u0430, \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u0435\u0442 \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0430\u0440\u0433\u0443\u043c\u0435\u043d\u0442\u0430 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u0443\u044e, \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0449\u0443\u044e \u0432\u0440\u0435\u043c\u044f \u043d\u0430\u0447\u0430\u043b\u0430 \u0442\u0430\u0439\u043c\u0435\u0440\u0430.\r\n3. **\u043a\u0430\u043b\u044c\u043a\u0443\u043b\u044f\u0442\u043e\u0440_\u043a\u043e\u043d\u0441\u043e\u043b\u044c\u043d\u044b\u0439()**: \u0417\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u0442 \u043a\u043e\u043d\u0441\u043e\u043b\u044c\u043d\u044b\u0439 \u043a\u0430\u043b\u044c\u043a\u0443\u043b\u044f\u0442\u043e\u0440.\r\n4. **\u043a\u0430\u043b\u044c\u043a\u0443\u043b\u044f\u0442\u043e\u0440_\u0441_\u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u043e\u043c()**: \u0417\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u0442 \u043a\u0430\u043b\u044c\u043a\u0443\u043b\u044f\u0442\u043e\u0440 \u0441 \u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u0438\u043c \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u043e\u043c (GUI).\r\n5. **\u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0430_\u043f\u0430\u0440\u043e\u043b\u044f_\u043d\u0430_\u043d\u0430\u0434\u0435\u0436\u043d\u043e\u0441\u0442\u044c(\u043f\u0430\u0440\u043e\u043b\u044c)**: \u041f\u0440\u043e\u0432\u0435\u0440\u044f\u0435\u0442 \u043d\u0430\u0434\u0435\u0436\u043d\u043e\u0441\u0442\u044c \u043f\u0430\u0440\u043e\u043b\u044f \u043f\u043e \u0437\u0430\u0434\u0430\u043d\u043d\u044b\u043c \u043a\u0440\u0438\u0442\u0435\u0440\u0438\u044f\u043c (\u0434\u043b\u0438\u043d\u0430, \u043d\u0430\u043b\u0438\u0447\u0438\u0435 \u0437\u0430\u0433\u043b\u0430\u0432\u043d\u044b\u0445 \u0438 \u0441\u0442\u0440\u043e\u0447\u043d\u044b\u0445 \u0431\u0443\u043a\u0432, \u0446\u0438\u0444\u0440 \u0438 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0445 \u0441\u0438\u043c\u0432\u043e\u043b\u043e\u0432).\r\n6. **\u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c_\u0437\u0430\u0434\u0430\u0447\u0443_\u0432_\u0444\u0430\u0439\u043b(\u0437\u0430\u0434\u0430\u0447\u0430)**: \u0414\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u0442 \u0437\u0430\u0434\u0430\u0447\u0443 \u0432 \u0444\u0430\u0439\u043b.\r\n7. **\u0443\u0434\u0430\u043b\u0438\u0442\u044c_\u0432\u0441\u0435_\u0437\u0430\u0434\u0430\u0447\u0438()**: \u0423\u0434\u0430\u043b\u044f\u0435\u0442 \u0432\u0441\u0435 \u0437\u0430\u0434\u0430\u0447\u0438 \u0438\u0437 \u0444\u0430\u0439\u043b\u0430.\r\n8. **\u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0430_\u043f\u0440\u043e\u0441\u0442\u044b\u0445_\u0447\u0438\u0441\u0435\u043b(\u0447\u0438\u0441\u043b\u043e)**: \u041f\u0440\u043e\u0432\u0435\u0440\u044f\u0435\u0442, \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043b\u0438 \u0447\u0438\u0441\u043b\u043e \u043f\u0440\u043e\u0441\u0442\u044b\u043c.\r\n9. **\u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0430_\u0442\u0440\u0435\u0445\u0437\u043d\u0430\u0447\u043d\u044b\u0445_\u0447\u0438\u0441\u0435\u043b_\u043d\u0430_\u0443\u0431\u044b\u0432\u0430\u044e\u0449\u0443\u044e_\u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c(\u0447\u0438\u0441\u043b\u043e)**: \u041f\u0440\u043e\u0432\u0435\u0440\u044f\u0435\u0442, \u044f\u0432\u043b\u044f\u044e\u0442\u0441\u044f \u043b\u0438 \u0446\u0438\u0444\u0440\u044b \u0442\u0440\u0435\u0445\u0437\u043d\u0430\u0447\u043d\u043e\u0433\u043e \u0447\u0438\u0441\u043b\u0430 \u0443\u0431\u044b\u0432\u0430\u044e\u0449\u0435\u0439 \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c\u044e.\r\n10. **\u043e\u0447\u0438\u0441\u0442\u043a\u0430_\u043a\u043e\u0434\u0430_\u043e\u0442_\u0434\u0443\u0431\u043b\u0438\u043a\u0430\u0442\u043e\u0432(\u043f\u0443\u0442\u044c_\u043a_\u0444\u0430\u0439\u043b\u0443)**: \u0421\u043e\u0437\u0434\u0430\u0435\u0442 \u043d\u043e\u0432\u044b\u0439 \u0444\u0430\u0439\u043b \u0441 \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u0435\u043c \u043f\u043e\u0432\u0442\u043e\u0440\u044f\u044e\u0449\u0438\u0445\u0441\u044f \u0441\u0442\u0440\u043e\u043a \u043a\u043e\u0434\u0430 \u0438\u0437 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u043a\u043e\u0434\u0430.\r\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "\u041c\u043e\u0434\u0443\u043b\u044c \u0434\u043b\u044f \u0443\u043f\u0440\u043e\u0449\u0435\u043d\u0438\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0441 Python, \u0441\u043e\u0437\u0434\u0430\u043d\u043d\u044b\u0439 \u043a\u043e\u043c\u0430\u043d\u0434\u043e\u0439 PyPetka Team.",
    "version": "2.4.6",
    "project_urls": {
        "Documentation": "https://github.com/IlyaChaek/PyPetka-Script",
        "Homepage": "https://github.com/IlyaChaek/PyPetka-Script"
    },
    "split_keywords": [
        "python",
        "language",
        "module",
        "pypetka",
        "newlanguage",
        "programming",
        "language",
        "development"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "1f7d0539aa77265926a8d03d15203906cb150370c18e546503e0f6767503714e",
                "md5": "b44c986728077128ba5bfb4490b472b0",
                "sha256": "77e6344485708dd95bfaa4a8b3d5c7505caae5198c903358e42e871bb66ef3e0"
            },
            "downloads": -1,
            "filename": "PyPetka_Script-2.4.6-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "b44c986728077128ba5bfb4490b472b0",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=2.8",
            "size": 14889,
            "upload_time": "2025-01-26T16:41:05",
            "upload_time_iso_8601": "2025-01-26T16:41:05.184201Z",
            "url": "https://files.pythonhosted.org/packages/1f/7d/0539aa77265926a8d03d15203906cb150370c18e546503e0f6767503714e/PyPetka_Script-2.4.6-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "575e2a30d5c265b769dc69ccbe5354c30ec73de5a9c082ddba853b9eff243c3a",
                "md5": "c296b85622fe50bb665fb09b1d9cdecb",
                "sha256": "2b5ae713dff8b7a078769079258fd40a944834cc7317064132f93d6b28cfd63a"
            },
            "downloads": -1,
            "filename": "pypetka_script-2.4.6.tar.gz",
            "has_sig": false,
            "md5_digest": "c296b85622fe50bb665fb09b1d9cdecb",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=2.8",
            "size": 12522,
            "upload_time": "2025-01-26T16:41:06",
            "upload_time_iso_8601": "2025-01-26T16:41:06.952878Z",
            "url": "https://files.pythonhosted.org/packages/57/5e/2a30d5c265b769dc69ccbe5354c30ec73de5a9c082ddba853b9eff243c3a/pypetka_script-2.4.6.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-01-26 16:41:06",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "IlyaChaek",
    "github_project": "PyPetka-Script",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "pypetka-script"
}
        
Elapsed time: 4.61109s