A combo card drawing simulation with 100 trials

The average number of cards required to find 1 match of the two cards is 16.8.

Cards Drawn Games Sum
1 - 10 30 30
11 - 20 42 72
21 - 30 16 88
31 - 40 8 96
41 - 50 4 100
51 - 60 0 100
61 - 70 0 100
71 - 80 0 100
81 - 90 0 100
Number of cards in deck:
Number of first combo card:
Number of second combo card:
Number of a card to hold 
before discarding:
Desired number of matches:
Number of trials:
Number of lines to print together:

Examples

I have 8 Concealed Weapons and 8 .44 Magnums in my deck; when should I expect to draw at least 1 of each?
Decksize = 90, Target1 = 8, Target2 = 8, Desired = 1

...When should I expect to draw at least 2 of each?
Decksize = 90, Target1 = 8, Target2 = 8, Desired = 2

I have 12 Raptors and 10 Pack Alphas in my 90 card deck; when should I expect to draw at least 7 of each?
Decksize = 90, Target1 = 12, Target2 = 10, Desired = 7

I have 3 Edith Blount and 3 Enid Blount in my 12 card crypt; when should I expect to draw at least 1 of each?
Decksize = 12, Target1 = 3, Target2 = 3, Desired = 1
(For this result, I recommend printing 4 lines together, so you can easily notice if the match will be in your opening crypt draw.)