@Soan Declaring I as a variable inside the function makes it a local variable. That way, if you're using I somewhere else in your program, you won't overwrite it when you call this function. @ChangeV I didn't know that, that's awesome!