nat.sqrt source