Consider the set $\mathcal H$ of Hilbert numbers (numbers of the form $4n + 1$, for $n \ge 0$). Define a Hilbert prime as any number $h$ in the Hilbert set satisfying $h \neq 1$ and if $h \mid ab$ where $a \in \mathcal H$, $b\in \mathcal H$ then $h \mid a$ or $h \mid b$. Define a member of the Hilbert set $q$ as Hilbert irreducible as if and only if $q \neq 1$ and $q$ cannot be expressed as the product of two smaller Hilbert numbers.
I am trying to determine if Hilbert prime implies Hilbert irreducible, however I am not particularly strong at number theory. I have been unsuccessful in finding a counterexample, and I am starting to believe the implication holds. The textbook I pulled this example from for self study (Rings, Fields, and Groups: An Introduction to Abstract Algebra by Reg Allenby) has answers in the back of the text. However, the solution only says that Hilbert primes are also primes in $\mathbb{Z}$. Any help would be greatly appreciated, I can't see to find any proof regarding this concept anywhere!