add the shell sort algorithm