Задание 2 ЕГЭ: таблицы истинности, Python 3

Запускайте один файл за раз в среде Python 3. Дополнительный ввод не требуется.
Или в терминале:
  python3 01_example.py

01_example.py — готовая программа из разбора. Ожидаемый вывод: xwzy.
02_template.py — адаптируемый шаблон, настроенный на тот же пример.
Измените функцию f, имена VARIABLES, строки ROWS и значения OUTPUTS.
Каждая None в ROWS обозначает отдельный пропуск; ноль нужно писать как 0.
Число пропусков определяется автоматически. Столбец F в ROWS не включайте.
Списки ROWS и OUTPUTS должны сохранять одинаковый порядок строк.
Сохраняется требование, что все строки фрагмента различны.
Если меняются имена переменных, поменяйте и аргументы функции f.
03_truth_table.py — полная таблица функции по всем 16 наборам x, y, z, w.
Здесь столбцы идут в известном порядке xyzw, а не в найденном порядке xwzy.

В исходном шаблоне страницы нужно менять формулу, repeat и имена пропусков,
строки tab, набор переменных и список значений F.
В ответ записывайте найденные буквы подряд, без скобок и запятых.

Разбор: https://informatik-school.ru/ege/2/
Теория программирования и полный разбор задания: https://informatik-school.ru/textbook/
В учебнике выберите ЕГЭ и задание 2.
