Pergunta de entrevista da empresa IBM

describe how recursions work and when to use them