Problem 0: Complete the Canvas quiz "PSet 1 - Canvas".

Problem (16 points): Show that $(\neg p \vee q) \rightarrow (r \wedge \neg q)$ and $\neg q \wedge (p \vee r)$ are logically equivalent

Problem (16 points): Let $a$ be the statement "Alex teaches CS", $b$ be the statement "Buwan teaches CS", and $c$ be the statement "Chichima teaches physics."

Problem (4 points): In addition to and, or, not, and if/then, we can define other logical operators. For example, the binary operator NAND ("not and"), with p NAND q (written $p \uparrow q$) logically equivalent to $\neg(p \wedge q)$.

The truth table for NAND is then $$ \begin{array}{cc|c} p & q & p \uparrow q \\ \hline T& T& F\\ T& F& T\\ F& T& T\\ F& F& T\\ \end{array} $$ Find a statement form logically equivalent to $\neg(p \wedge \neg q) \vee r$ that uses (possibly more than once) $\uparrow$ as its only logical operator. You will find it helpful to complete the Canvas quiz before attempting this question.