3D Pythagorean Theorem