Circle Intersection
Write a program that computes the intersection of a circle with a horizontal line and displays the information textually and graphically.
Input: Radius of the circle and the y-intercept of the line.
Output: Create a window with a height and width of 600, ranging from (-10, -10) to (10,10). Draw a circle centered at (0, 0) with the given radius. Draw a horizontal line across the window with the given y-intercept. Draw the points of intersection in red. Print out the x values of the points of intersection.
You can assume that an intersection exists for the input provided. (If an intersection doesn't exist, it's OK if your program crashes.) You should end your program by asking for user input before closing the window you created.
Note: you may find the str function useful when displaying the intersection text. It takes in a number as a parameter, and returns a string that represents the same number:
>>> str(5)
'5'
>>>
Formula: