With that sketch I would expect it to. But that is not what I said to do. You wrote for (i =0; i <5; i++); I wrote for ();
I said unconditional to be locked into loop(). The sketch you wrote has conditions that allows loop() to end.
Try again please.