Pythagoras’ theorem (2D & 3D)