public class Example6_5 {
public static void main(String args[])
{
BigInteger sum=new BigInteger("0"),
xiang=new BigInteger("1"),
ONE=new BigInteger("1"),
i=ONE,
m=new BigInteger("30");
while(i.compareTo(m)<=0)
{
sum=sum.add(xiang);
i=i.add(ONE);
xiang=xiang.multiply(i);
}
System.out.println(sum);
}
}