What is a recursive function? | StemPy Lab