Factorial 계산 알고리즘