given N numbers, return K combination/permutation