added generator of card combination