Varignon's Theorem in 3D (General, DEFINITIVE)