Player 1 continuously draws one card each time (without replacement) from a deck of cards and stops when Player 1 gets 3 of Hearts.
Player 1 gives the first card he draws to Player 2. From then on, whenever Player 1 draws a card that is smaller than the value of the previous card that he gives to Player 2, he gives the new card to Player 2 (even if the card is 3 of Hearts).
What is the expected number of cards that Player 1 gives to Player 2?