Если увидеть там де Моргана с дистрибутивностью, придётся увидеть и двойное отрицание. И выражение импликации через дизъюнкцию.

Возможно, разбитие на именно такие части приводит к выводу длиннее, чем какая-то другая идея — не знаю.
Итак, если вам такое нравится, можете приступать к

(или найти, если всё-таки было; а в обратную сторону нужно будет потооом). А что дальше — вдруг сами догадаетесь!
(Если хочется другого, то я пас. Других идей у меня не было. Подождите тогда кого-нибудь. Да и сам уже собираюсь уходить до завтра.)