add Shell Sort, Improved Bubble Sort