It looks like you may need two functions named factorial(), one with one parameter, and one with two parameters.