now for loops _continue_ while the predicate is true, rather than false, which is consistent with most languages