A
B
iteration
C
A
B
iteration
D