Exchange sort on [22 10 15 3 8 2]
    swap a[0] and a[1]: [10 22 15 3 8 2]
    swap a[0] and a[3]: [3 22 15 10 8 2]
    swap a[0] and a[5]: [2 22 15 10 8 3]
  round 1 done: [2 22 15 10 8 3]
    swap a[1] and a[2]: [2 15 22 10 8 3]
    swap a[1] and a[3]: [2 10 22 15 8 3]
    swap a[1] and a[4]: [2 8 22 15 10 3]
    swap a[1] and a[5]: [2 3 22 15 10 8]
  round 2 done: [2 3 22 15 10 8]
    swap a[2] and a[3]: [2 3 15 22 10 8]
    swap a[2] and a[4]: [2 3 10 22 15 8]
    swap a[2] and a[5]: [2 3 8 22 15 10]
  round 3 done: [2 3 8 22 15 10]
    swap a[3] and a[4]: [2 3 8 15 22 10]
    swap a[3] and a[5]: [2 3 8 10 22 15]
  round 4 done: [2 3 8 10 22 15]
    swap a[4] and a[5]: [2 3 8 10 15 22]
  round 5 done: [2 3 8 10 15 22]
  comparisons = 15, swaps = 13
