When you run your program, the seed is always the same, unless you tell the computer to get the seed from somewhere else; in this case, the system time
which is always changing (time never stops) so the seed you get is always different.
Thought I would better clarify that...