A friend shared this article, which includes a description of this solitaire card game:
On snowy afternoons, you like to play a solitaire “game” with a standard, randomly shuffled deck of 52 cards. You start dealing cards face up, one at a time, into a pile. As you deal each card, you also speak aloud, in order, the 13 card faces in a standard deck: ace, two, three, etc. (When you get to king, you start over at ace.) You keep doing this until the rank of the card you deal matches the rank you speak aloud, in which case you lose. You win if you reach the end of the deck without any matches.
What is the probability that you win?
My friend observed "Surely it can't be as easy as just $(\frac{12}{13})^{52}$, right?" I agreed and tried to perform a rigorous analysis, but found that the problem quickly became intractable--or at least more effort than seemed worthwhile--and decided to just wait for the solution to be posted.
When it arrived, it said that $(\frac{12}{13})^{52}$ ≈ 1.5573% was indeed the solution. I have my doubts, though.
First of all, I ran simulations of a million games, and found a winning percentage of about 1.6361%, which differs from the given solution to a degree that appears significant.
Secondly, my intuition tells me that, whatever card is drawn first, if it's not an ace (ending the game immediately), then there are only three cards of that rank remaining, improving the chances of avoiding a loss each time the player speaks that rank aloud later in the game. Similar logic holds for every draw but the last, leading to a slightly elevated winning chance, which agrees with my simulations.
So: Am I correct? If so, is there a straightforward formula for the winning probability?