Shell Sort v.3