It may or may not be a very readable chart, but it is NOT the chart for the program code that was given in the first post.Here is the best rendition i believe. See how regular the structure is. "Action" is the routine that actually does something.
You can nest as many loops as you need this same way and it is always very readable.
View attachment 203272
Even if it executes Action the correct number of times for the exact values used in the code right now, it is not structurally correct. Change the limit on either loop from 5 to 0 and you will see.