One isn't prime. It should be 2x3x5, which equals 30, but of course 5 is disregarded, because it won't multiply to equal 42.
You sure 1 isn't prime? It can only be divided by itself and, well, 1.