static BigInteger mul(BigInteger a, BigInteger b) { ret a.multiply(b); } static BigInteger mul(BigInteger a, long b) { ret a.multiply(bigint(b)); } static int mul(int a, int b) { ret a*b; }