> [...] > I always seem to favor shorter over faster when I compose, > but I think my way shouldn't be much slower ... Well, at first glance, it looks like: Larry's: ~1.8 M clocks Antoine's: ~1.4 M clocks Mine: ~1.0 M clocks If I didn't make a horrible rookie coding- or cycle-counting error, it looks like my way is the shortest AND the fastest. Mike