I was watching Numberphile one day (a really cool YouTube channel), and I learned what the Fundamental Theorem of Arithmetic was. I was very intrigued and wanted create a program that spat out all of the primes needed to create any given number. This is the result.
for prime number generation https://en.wikipedia.org/wiki/Sieve_of_Eratosthenes Where I learned about the theorem https://youtu.be/2JM2oImb9Qg?t=4m25s