for declaration declares loop variable correctly
?