Just spent some hours cleaning up my Python scripts on square roots. There is still lots to be done. Especially the Babylonian long division method needs to be more modular. That means, more functions for the repetitative tasks are necessary.