Sometimes you have to celebrate. I am that generation who plays lots of Microsoft Solitaire. They have events every day, and I got well known on FB for being adamant about not cheating in any way. I solve and play the challenges in real time. As the years have gone by, people have perfected their bot programs and various ways of achieving the fastest times. There is a top 100 board. In the first few years, I'd manage to make it a couple times a month. That got harder and harder as people played more multiple accounts, etc. Anyway, today I will earn my 1000th 1st place win, and at the same time made a rare appearance in the top 100!