The dorkiest lights: visualisation of the quicksort algorithm