Update Factorial 04 exercise