What do each of these code blocks do?
which code goes with which ring?
how many cylinders are drawn?
explain what is happening here