CodeHS Circle Pyramid Exercise
создатель Kimberly Wise

1. Decomposition
1.1. three rows
1.2. identical circles
1.3. 1 fewer circle each row
2. Pattern Recognition
2.1. identical circles
2.2. 1 fewer circle each row
3. Algorithmic Thinking
3.1. steps to go to starting position
3.1.1. penup()
3.1.2. setposition(0 - 2*radius, 0)
3.1.3. right()
3.2. steps to draw circle
3.2.1. pendown()
3.2.2. circle(radius)
3.3. steps to move to next circle
3.3.1. penup()
3.3.2. forward(2*radius)
3.4. steps to change rows
3.4.1. setposition(original x + radius, original y + 2*radius)