fixed bug for wrong display of large factorial