Please use a usual loop unless there's a very good reason to use this odd form.