Given a double, find the square root of it.
We cannot use any pre-baked method.
Since floating-point numbers can't be used for precise computation, it's ok for this program to return an imprecise result.
In order to find it, we'll use Binary Search.
Will they blend?