sicp sqrt