Calculating !, nPr and nCr