Students learnign programming are often asked to understand the best, worst and average case of various common
sorting algorithms such as Selection Sort, Insertion Sort, Merge Sort and others. This project requires students to figure out which sorting algiorithm is used based on the number of comparisons and swaps. The code for this is based off of David Levine's Sort Detective. I modified it slightly by obscuring some fields and self descriptive names that might let a student's prying eyes more easily figure out the answers to this project.