I need to construct $A$, such that:
$(r \rightarrow A ) \equiv(r \rightarrow (p \land q))$ and $(A \rightarrow r) \equiv(\lnot (p \lor q) \rightarrow r)$
I did some simple resolution steps to simplify identities:
$( \lnot r \lor A ) \equiv( \lnot r \lor (p \land q))$ and $(r \lor \lnot A) \equiv( r \lor (p \lor q) )$.
So, we need $A$ to be equal to $ p \land q$ and to $ \lnot p \land \lnot q$ simultaneously. This is where i stuck.
Hint: you are forgetting that $A$ can depend on $r$ as well as $p$ and $q$ and that $X \to Y$ is true if $X$ is false or if $Y$ is true. Taking these facts into account, you are trying to make the following statements true:
$$r \rightarrow (A \leftrightarrow p \land q) \\ \lnot r \rightarrow (\lnot(p \lor q) \leftrightarrow A)$$
Taking $A$ to be $(r \rightarrow p \land q) \land (\lnot r \rightarrow \lnot(p \lor q))\,$ will do the job.