Flow of code goes:
- Check first for loop, if true, move on
- Check second for loop, if true, process all the if, elseif, else statements
- Goes back to second for loop. Until second for loop is false, will repeat stage 2.
- When second for loop is false. Go back to first for loop, increment and check if true, if so repeat... until first for loop is false