Задана логическая функция от 5 переменных:
F(A,B,C,D,E) = ((($1) → ($2)) → ($3)) → ($4)
Известно, что вместо обозначений $1, $2, $3 и $4 подставили следующие логические выражения:
1. A and not B
2. B and not C
3. C and not D
4. D and not E
Были использованы по одному разу все четыре логических выражения, но неизвестно, какому обозначению соответствует какое логическое выражение.
Для этой логической функции построили таблицу истинности: для всех комбинаций значений переменных A,B,C,D,E, расположенных в лексикографическом порядке вычислили значение логической функции и записали в виде столбца, обозначая истинное значение за 1, а ложное за 0. Получившиеся в столбце двоичные значения представили как разряды двоичного числа так, что первой строке (значениям A,B,C,D,E равным нулю), соответствует младший разряд, а последней строке (значениям A,B,C,D,E равным единице) соответствует старший разряд. В результате получилось число 3140533179.
Определите, в каком порядке были записаны четыре логических выражения при задании логической функции F. В ответе 16 укажите номера логических выражений в порядке их следования в функции слева направо. Если такой логической функции не существует, в ответе запишите NULL.