Four recursion labs from AP Computer Science in high school.