Incorrect code is silly.  It is not unlikely that the different languages are performing a different number of iterations in these tests, correcting that by being precise about the range to be iterated over is not silly.  The integer indices here produce the behavior that seems to be intended by the `&#60;=` comparison in the originals.<p>The speed difference is negligible since all but the inner multiplication is hoisted out, and each inner loop takes over 250 cycles.