I want to simplify the below proposition
$\lnot [p \land (q \lor r) \land (\lnot p \lor \lnot q \lor r)]$
Taken from Discrete and Combinatorial Mathematics sec 2.2 ex. #6.
$\lnot[p \land (q \lor r) \land (\lnot p \lor \lnot q \lor r)]$
$\lnot[(p \land (q \lor r)) \land ((\lnot p \lor \lnot q) \lor r)] \quad $ //assoc (not sure if legal)
$\lnot(p \land (q \lor r)) \lor \lnot((\lnot p \lor \lnot q) \lor r) \quad$ //DM
$(\lnot p \lor \lnot(q \lor r)) \lor (\lnot(\lnot p \lor \lnot q) \land \lnot r) \quad$ //DM
$(\lnot p \lor (\lnot q \land \lnot r)) \lor ((p \land q) \land \lnot r) \quad$ //DM
$((\lnot p \land \lnot q) \lor (\lnot p \land \lnot r)) \lor ((p \land q) \land \lnot r) \quad$ //DIST
I'm not sure what to do at this point, maybe I should have temporary ignored the negation (I tried that before, and got nowhere).