Pregunta de entrevista de Barclays

Solve algorithms using recursion