What I like about this solution is that it doubles as a proof that there are infinitely many prime numbers. It's not circular either -- it uses the number theoretic fact that every integer has a prime factorization, but nothing deeper. If only finitely many primes were required for that, ... well then of course every finite product converges.