example 6-11: variable sized circles