RecursionPatternMatchingExerciseTest