Terminado Partition Algoritm