Всё в выражении бы ничего, но не понял почему появились две общие инверсии в конце выражения. Пытаясь сделать самостоятельно, я получил выражение без этих двух палочек на всё выражение.
Как вот тут вот:
При замене !x1 и !x3 получаются через плюс: !(x1+x1).
А не как по сути правильно через умножение: !(x1*x1)