D.4.02 Application of recursive algorithms