How can I find the Square Root of a Java BigInteger?

Is there a library that will find the square root of a BigInteger? I want it computed offline – only once, and not inside any loop. So even computationally expensive solution is okay.

I don’t want to find some algorithm and implement. A readily available solution will be perfect.

How can I find the Square Root of a Java BigInteger?