add bubble sort and selection sort