Ok I'm getting the hardware code for you now Mearylll

Use md5 hashed pre generated result just for more validity

How would this be done? It seems that if I had the md5 hash of the result I would also already have the generated number right?
Or since the numbers is only between 1-1000 people could just run through all of the md5's of those numbers and know what the number for that week will be ahead of time....unless maybe I put a random string before the number, that could potentially work.
Anyways the giveaways are on pause for now until I find a better alternative.