Tri Par Selection Algorithm