Oil Well Factorial