build sqrt