I velieve I address this herehttp://www.cut-the-knot.org/Curriculum/Geometry/PythFromRing.shtml
http://www.cut-the-knot.org/Curriculum/Geometry/PythFromRing.shtml