Repaired BigInteger compare