Ah, right you are, Charlie! I got the last 2499 digits right, but my logic for getting the 2500th from the right was flawed, for just the reason you suggested.
blackjack
flooble's webmaster puzzle