Suppose every friday night you like going in a lounge bar and drink some soft drinks. Usually you spend $t$ minutes (say, $120$) there and talking to the bartender you know that there are exactly $N$ songs (say, $100$), of $3$ minutes each, in the playlist that keeps the typical atmosphere. The algorithm of the player is made such that once a song is played, it can't be played until other $n$ (say, $20$) different songs are played, then the probability of the choice of that song returns uniform as before.
What is the probability that you'll listen to the same song twice?
Honestly I do not know how to attack this problem, I saw that this kind of problems can have solutions that are "very strange" but still beautiful.