Ok ...
but 1st page was Bitcointalk.org
so it is like you are asking about a problem that was solved so many times
long long time ago
Cheers!
Good luck and ask bout what you what if you need.
Just if your questions are too simple there is no such fun from answering them.
Harder questions are for us like a quests