https://gaviki.com/blog/find-the-exact-value-for-each-trigonometric-function/