https://www.ijltemas.in/blogs/introduction-to-point-slope-form-explanation-calculations/