$(A → B) → C, A ∧ B \vdash C$
1.$\hspace{1cm}(A → B) → C \hspace{1cm}$premise
2.$\hspace{1cm}A ∧ B \hspace{2.5cm}$ premise
$\hspace{2cm}$ 3. $\hspace{1cm} A \to B \hspace{1cm}$ Assumption
$\hspace{2cm}$ 4. $\hspace{1cm} A \hspace{2cm} ∧ e_1 \hspace{0.5cm} 2$
$\hspace{2cm}$ 5. $\hspace{1cm} B \hspace{2cm} \to e \hspace{0.5cm} 3 $
6.$\hspace{1.75cm} C \hspace{2.5cm} \to e \hspace{0.5cm} 3, 1 $
I know this is wrong and I have tried multiple things but all of them feel wrong. My problem is that we already have A and B are true so I can't derive B by assuming A because of both are true. If I can't do that then how am I supposed to get C from the first premise. Also given A and B are true, I can't say that $A \to B$ , can I?