bubble sort or not bubble sort, that is the question ?