bubble, insertion, selection, quick, shell