public static Object SAFE_MUL_LLONG( long n1, long n2 ) { try { return new bllong(checked(n1 * n2)); } catch (OverflowException e) { return MUL_BIGNUM(new bignum(n1), new bignum(n2)); } }