it-artikel:my-solution-on-cs106a-section-20-problem-3-random-circles