According to the previous flowchart, it is much more difficult to follow.
You should still be able to identify the OUTER and INNER loop by finding the diamonds that have program flow looping back their condition.
Out of the four diamonds can you find the two that are loop? To determine which diamond symbol represents a loop, simply identify each diamond that has program control returning to the top part of the diamond.
While end-of-file != false
While user-selection != quit