Wow, it's been a while since I saw a do loop, especially one without brackets :)