Understanding The Importance Of Lastswap And Maxsub In Bubble Sort Algorithm