Please have a look at the general remarks on program structure and prerequisites first. Then proceed as follows:

Good luck !