ex 1.7 修正版 square-root 作成