Wait, there's more, the brainiacs will post assembler solutions now.

Robert