direct and inverse
6 years ago