> You mean you don't like people writing loops with function calls? Heh, that's a different point :-) In C, you shouldn't ever do this. In some other languages, where you get guaranteed tail-recursion and whatnot, this actually is good style. Well OT, back to work :-) Segher