Validation is super

for, while, do while