recursion.cons.Nfirst: new exercise
fix exercise's title
add a hidden function to use in the exercises' corrections
recursion.cons.ButN{first,last}: new exercises