pętla z linii 7 przyjmuje wartości od 0 do 3 i dla każdej tej wartości wykonywane są polecenia od linii 10 aż do zakończenia tej pętli w linii 31
wynik jest wypisywany tylko w linii 13 i dla każdego x z pierwszej pętli wypisuje x i y, gdzie y pochodzi z wewnętrznej pętli for, przyjmującej wartości 4 i 3
w linii 19 mamy ifa, który jeśli x == 1 to zwiększa go o 1, czyli na 2, ale że jest potem koniec obiegu pierwszej pętli for, to ponownie zwiększamy go o 1 , czyli na 3. Tak więc przez tego ifa pomijamy z zewnętrznej pętli wartość 2