https://factor.codingforstudent.com/3-amazing-discriminant-factor-to-try-right-now/