the for loop