GCD

Trace the following program.
Show me line by line how the program works.
Give me the line number each time where your action takes from.