write a report that shows the print outs of all the tables for each methods and the graphs as well. talk about the starting points and convergence to the root for the different methods used. point out any interesting/strange behaviors you might observe while using these numerical methods. comment on the data types used to calculate the roots in your program. plotting the graphs can be done with any software you prefer (excel is the easiest). it doesn't have to be done from within your program. just dump the error for each root that the method calculates to a text file, and then plot this error on the y-axis and the iteration number on the x-axis. i would suggest having the y-axis on a logarithmic scale since error reduces quit fast and to capture that, if you use y-axis as a linear scale, you will just see a flat horizontal line for the error. so, make sure that the error (y-axis) is logarithmic scale. if you want it to use a linear scale along y-axis, then, plot the log of the error and not the error along that axis. iteration number on x-axis will be a linear scale. please note: you will have a plot for the function itself for both part (a) and (b). then you have 3 plots (one for each root and each plot has 4 curves on it) for part (a) and 1 plot(for the single root) for part (b). the report should also include snap shots of your program running and showing the roots with every iteration for all the methods. points distribution: 10% for each root finding method, 25% for the write-up and 25% for the plots