While there are easier ways to produce simple circles (using the cells node for instance), the steps needed to produce a circle from the U and V coordinates are interesting in their own right, and several of the intermediate stages are themselves useful.