Написать две разные программы на языке программирования Python.
Задача 1:Создать одномерный набор (массив или вектор или список или перечисления ) значений из 40 элементов, заполненных рандомными значениями от 20 до 90. Пользователь выбирает как отсортировать четные и как отсортировать нечетные элементы. Отсортировать и вывести отсортированный набор значений.
Задача 2:Написать игру в крестики нолики используя класс. Два игрока: компьютер и пользователь, кто первым ходит выбирается случайным образом. Ход компьютера выбирается случайным образом. Размер поля 3 на 3.