This is an awesome idea. If you want to expand on this, randomized requests would be great, and a timer for each request because an online server can't lag out and stall for one request. And if you make a mistake, not an insta-fail. It reminds of papers please, so that's where I'm coming from with the recommendations.