initial check-in for computing the factorial value