shell sort works by swiping the value at a given gap and decreasing the gap to 1
(values: &mut [T], start: usize, gap: usize)
source not stored for this graph (policy: none)
no test coverage detected