\item Explain \emph{conflict driven clause learning}. How do learned clauses prevent the DPLL algorithm of running into already observed conflicts multiple times?