add permute of list of cards