direct and inverse
8 years ago