... count)1. temp = data[ current]2. walker = current - k3. loop (walker >=0) AND (temp.key < data[ walker].key)1. data[ walker + k] = data[ walker]2. walker = walker – k4. data[ walker + k] ... < data walker.key)1. data walker+1= data walker2. walker = walker -1 4. data walker+1= temp5. current = current + 1End InsertionSort13Shell Sort14• Also is called diminishing-increment ... 1.19 Chapter 10 - Sorting1Choosing incremental valuesIncremental values may be: 1, 4, 13, 40, 121, kt= 1ki-1= 3 * ki+ 1t = |log3(n)| -1 or : 1, 3, 7, 15, 31, kt= 1ki-1=...