How to call a recursive function without stackoverflow?

Why not?