Всё в выражении бы ничего, но не понял почему появились две общие инверсии в конце выражения. Пытаясь сделать самостоятельно, я получил выражение без этих двух палочек на всё выражение.
Как вот тут вот:
![62f79d293cd0f632938275.png](https://habrastorage.org/webt/62/f7/9d/62f79d293cd0f632938275.png)
При замене !x1 и !x3 получаются через плюс: !(x1+x1).
А не как по сути правильно через умножение: !(x1*x1)