This is the final project of basic programming course