Progress beats perfection.

Three Dimensional Geometry - Hard - Question