This recursive method is similar to how beginner artists are taught how to draw a circle: start with a square, truncate the corners with straight lines, draw new midpoints... until you can just trace the n-gon you now have to get a perfect circle!

This recursive method is similar to how beginner artists are taught how to draw a circle: start with a square, truncate the corners with straight lines, draw new midpoints... until you can just trace the n-gon you now have to get a perfect circle!