                         shouldBeNoMoreThanOne += 0.000001 // making sure
                         xRadius *= sqrt(shouldBeNoMoreThanOne)
                         yRadius *= sqrt(shouldBeNoMoreThanOne)
+                        
+                        xRadius² = xRadius*xRadius
+                        yRadius² = yRadius*yRadius
                     }
                 }
                 

                {
                    xRadius *= sqrt(shouldBeNoMoreThanOne)
                    yRadius *= sqrt(shouldBeNoMoreThanOne)
                    
                    shouldBeNoMoreThanOne = translatedCurPointX²/(xRadius²)
                        + translatedCurPointY²/(yRadius²)

  //
//  CGPath+SVG.swift
//  Scalar2D
//
