In 600 B.C. a manual written in Sanskrit for temple builders in India gave detailed geometric instructions for computing square roots, needed in the design of ritual altars. More than 2,500 years later, in 1976, mathematicians were still searching for roots, but now the instructions were written in binary code.