Updated bubblesort