A combo card drawing simulation with 100 trials

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

Cards Drawn Games Sum
1 - 10 31 31
11 - 20 39 70
21 - 30 27 97
31 - 40 3 100
41 - 50 0 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.)