bubble
insertion
selection