'''[[wp:Hamming numbers|Hamming numbers]]''' are numbers of the form
<big><big> H = 2<sup>i</sup> × 3<sup>j</sup> × 5<sup>k</sup> </big></big>
where
<big> i, j, k ≥ 0 </big>
''Hamming numbers'' are also known as ''ugly numbers'' and also ''5-smooth numbers'' (numbers whose prime divisors are less or equal to 5).
;Task:
Generate the sequence of Hamming numbers, ''in increasing order''. In particular:
# Show the first twenty Hamming numbers.
# Show the 1691<sup>st</sup> Hamming number (the last one below 2<sup>31</sup>).
# Show the one million<sup>th</sup> Hamming number (if the language – or a convenient library – supports arbitrary-precision integers).
* [http://dobbscodetalk.com/index.php?option=com_content&task=view&id=913&Itemid=85 Hamming problem] from Dr. Dobb's CodeTalk (dead link as of Sep 2011; parts of the thread [http://drdobbs.com/blogs/architecture-and-design/228700538 here] and [http://www.jsoftware.com/jwiki/Essays/Hamming%20Number here]).