3D Pythagorean