tolerance - lower upper uncertainty upper lower while uncertainty tolerance middle (lower upper)/ if middle** lower middle else upper middle print(lowerupperuncertainty upper lower so now we have the script for the square root of the next thing to do is to generalize it to produce square roots of any number