long factorial＝1;