Objective: Create a diagram using SVG with overlapping translucent circles accurately placed, and text tastefully displayed within the circles.
Problems: The text is not easy to place inside the circles.
Solutions: We can center the SVG text using the text-anchor property. Each kind of text should be all the same size, so we size the text such that the largest text block will fit; the the smaller text blocks will also fit.