Напишите программу на паскале, рабочую. Техническое задание. Для множества А с количеством элементов N и множества В с количеством элементов М:1) Проверить выполнение В subset А. 2) Построить А(знак пересечения)В. 3) Построить А(знак объединения)В. 4) Построить А(знак разности)В. 5) Построить любое разбиение множества А, состоящее из K подмножеств. Требования к реализации. 1)Обеспечить ввод с клавиатуры натурального значения N из интервала [6,10]и натуральное значение M из интервала [4,8], причём необходимо, чтобы M<=N. 2) Задать элементы множества A, B целыми случайными числами, сгенерированнымина отрезке [0, N+5]. Внутри множества не должно присутствовать одинаковых элементов. 3) Вывести на экран множества A, B упорядочив их элементы по возрастанию. Предоставить возможность многократной генерации других множеств A, B. 4) Вывести на экран результаты решения задач 1-4, упорядочить элементы полученныхмножеств по возрастанию. 5) Обеспечить ввод с клавиатуры натурального значения K из интервала [2, N -2]. 6) Вывести K наборов элементов, составляющих подмножества разбиения множества A. 7) Предоставить возможность независимой корректировки каждого из вводимых склавиатуры параметров.