updated shellsorter
updated selectionsorter