recursion.cons.Last: new exercise
recursion.cons.ButLast: new exercise