https://testinar.com/article/complex_numbers__rationalizing_imaginary_denominators_course