hey MikeChat laugh, "while (%x)" means while %x isn't null (has a value) and dec %x means decrease the value of %x by 1.