Yes, I did look in the "Your Essential Guide to Algorithms" thread, but I want to be sure,
Are for loops accepted in pseudocode? they aren't in the specifications document, but most people seem to think they are valid. They definitely should be, as they're better than whiles if you can use...