quicksort with Data.Seq