Just click the flag. Then watch the lists grow. How it works: First, 2 and 3 are instantly added, due to bugs I had to iron out. Second, a script will check if the current number can be divided into 2 with no remainders. If it can, it's added to the composite number list, and goes onto the next number. If it can't be divided into 2, it will go onto 3, then 4, etc until half of the original number, rounded to a whole number, of course. If it can't be divided into that final number, it is added to the prime numbers list. Third, yes, there are 4 stacks of code, just so I could keep everything organised in the coding process.
Do not distribute. Please. This was hard Put on turbo mode for best results.