yet another exercise for recursion.cons
Sanity check against broken exercises