module simple_function_recursion_factorial;
ubyte factorial(ubyte i)
{
if(i == cast(ubyte)0)
return cast(ubyte)1;
}
else
return i*factorial(i-cast(ubyte)1);