This will be to show how to program following all the basic and good apporaches of software engineering.