Question: Recursive Function in maple, trickery, too many levels of recursion issue

Hey. I can't seem to implement the following recursive (piecewise) function:

f:=n->piecewise(n=0,1,n>=1,sum(f(k),k=0..n-1))

This doesn't work..How do I make it work? :( 

Please Wait...