Base on what I understood from this question, the N terminal indicates how many times the loop will run and it would depend on the input arrays as well as the value on the N terminal. The for loop always run the fewest time possible, in this case 3 times.
There are only two ways to tell somebody thanks: Kudos and Marked Solutions Unofficial Forum Rules and Guidelines "Not that we are sufficient in ourselves to claim anything as coming from us, but our sufficiency is from God" - 2 Corinthians 3:5
This one divided opinion. Andreas23 makes an interesting point, the N Terminal doesn't look like it should modify the value wired to it......but it does and it is actually useful for post loop iteration count processing.