complete first factorial