Problem
1. Find animations of different sorting algorithms on the Internet. How would you describe difference between a bubble sort and a quicksort in terms of what you see in the animations?
2. Write a function to do an insertion sort on a list.
3. Write a function to do a selection sort on a list.