slower on the 586 than the previous method. So much for the superoptimizer. It has been unable to come up with a better sequence than I did. B-)