Applying Euler's Formula to polyhedron G

Let G be a polyhedron (or polyhedral graph), each of whose faces is bounded by a pentagon or a hexagon

(i) Use Euler's formula to show that G must have at least 12 pentagonal faces
(ii) Prove, in addition, that if there are exactly three faces meeting at each vertex, then G has exactly 12 pentagonal faces.

--

A corollary to Euler's Formula states that for a polyhedral graph with n vertices, m edges, and f faces, that $n - m + f = 2.$

I also know that since each face is bounded by at least 5 edges, that it follows that counting up the edges around each face that $5f \leq 2m$ since each edge bounds two faces, but then I get

$5(2-n+m) \leq 2m$
$10 - 5n + 3m \leq 0$

but I can't see how this helps. Am I doing something wrong? Any help on (i) will be appreciated. After that, I'll try (ii) on my own.