recursive functions

mintsyrup