I was wondering how to go about finding $\varphi(2^n)$.
I know that $\varphi(2)=1$ and that $φ(mn) = φ(m)φ(n)$, but in this case having $\varphi(2^n) = \varphi(2\times2\times2\cdots\times 2)$ does not work since we end up with $1$ and this is not the answer.
Note that the totient function is only multiplicative for relatively prime $m,n$: We have $\phi(nm) = \phi(m)\phi(n)$ if $\gcd(n,m) = 1$.
If $p$ is any prime and $n\in \mathbf N$, note that any $d < p^n$ having common divisors with $p^n$ must be divisible by $p$, that is be any of the numbers $0,p,2p, \ldots, p^n$. There are $p^{n-1}$ of them. Hence $$ \phi(p^n) = p^n - p^{n-1} = p^{n-1}(p-1) $$ coprime with $p^n$.
Therefore $\phi(2^n) = 2^{n-1}$.