a test driven approach to calculating the square root of a number in python