v3.0 Bubble Sort enhanced